Đề tài :
NỘI DUNG:
Tổng quan về vi điều khiển
Lập trình cho vi điều khiển
Thiết kế phần cứng KIT vi điều khiển
Giới thiệu phần mềm và các
thí nghiệm đặc trưng
Một số chương trình mẫu cơ bản
Kết luận và hướng phát triển của đề tài
Chương 1 : Giới thiệu tổng
quan vi điều khiển
Giới thiệu vi điều khiển
PIC 16F877A
PIC16F877A được coi là chip vi điều khiển
khá đơn giản của dòng PIC. Với 5 Port, 40
chân và đầy đủ các tính chất ưu việt của dòng
PIC, PIC16F877A phù hợp với các ứng dụng
vừa và nhỏ và được sử dụng khá phổ biến hiện
nay.
Chương 2 : Lập trình cho
PIC 16F877A
PIC là vi điều khiển có tập lệnh rút gọn RISC
(Reduced Instruction Set Computer), bao gồm
35 lệnh và có thể được phân ra thành 3 nhóm cơ
bản:
Nhóm lệnh thao tác trên bit
Nhóm lệnh thao tác trên byte
Nhóm lệnh điều khiển
Ngôn ngữ lập trình
PIC 16F877A
PIC 16F877A sử dụng ngôn ngữ lập trình khá đa
dạng và phổ biến như : ASSEMBLER , C ,…
Chương 3 : Thiết kế phần
cứng KIT vi điều khiển
VÀO /RA
DIGITAL
PC
LED 7 ĐOẠN
LED ĐƠN
PIC
16F877A
LCD
D/A
BÀN PHÍM
A/D
Chương 3 : Thiết kế phần
cứng KIT vi điều khiển
KHỐI
PHÍM
MA
TRẬN
KHỐI
CẤP
NGUỒN
KHỐI
PWM
KHỐI GIAO
KHỐI
TIẾP PC
CPU
KHỐI
ADCLM35
KHỐI
HiỂN
THỊ
Chương 3 : Thiết kế phần
cứng KIT vi điều khiển
KHỐI GIAO TIẾP PC CÓ :
IC MAX-232
Cổng COMP DB9
Bus liên kết
KHỐI HIỂN THỊ CÓ:
LED 7 đoạn
LCD
LED đơn
Chương 3 : Thiết kế phần
cứng KIT vi điều khiển
KHỐI KẾT NỐI NGOẠI VI CÓ:
Ma trận phím 4x4
Biến trở volum
KHỐI HIỂN THỊ NHIỆT ĐỘ DÙNG LM35
Chương 3 : Thiết kế phần
cứng KIT vi điều khiển
MỘT SỐ LINH KIỆN ĐƯỢC DÙNG TRONG
BÀN THÍ NGHIỆM
Chương 4:Giới thiệu phần mềm
được dùng
PHẦN MỀM MÔ PHỎNG PROTEUS
PHẦN MỀM VẼ MẠCH ORCAD
PHẦN MỀM LẬP TRÌNH CCS
PHẦN MỀM LẬP TRÌNH MPLAP
PHẦN MỀM NẠP CHIP BURN-E
PHẦN MỀM GIAO TIẾP MÁY TÍNH HERCULES
Tài liệu tham khảo
1. Quách Tuấn Ngọc (1998). Ngôn ngữ lập trình
C
2. Đỗ Xuân Thụ (1998). Kỹ thuật điện tử.
3. Http://www.microchip.com
4. Http://www.olimex.com
5. Http://www.picvietnam.net
6. Http://www.dientuvietnam.com.vn
7.