L uaän vaên toát nghieäp GVHD : Nguyeãn Ñình Phuù
SVTH : Phan Tieán Hieáu Trang :
1
ĐẠI HC QUC GIA THÀNH PH H CHÍ MINH
TRƯỜNG ĐẠI HC SƯ P@M K THUT
KHOA ĐIỆN- ĐIỆN T
BỘ MÔN ĐIỆN TỬ
LUN VĂN TT NGHIP
GIAO TIP GIỮA KIT VI XỬ LÝ 8951 VÀ MÁY VI TÍNH
Sinh Viên Thc Hin : Phan Tiến Hiếu
Lp : 95KĐĐ
Giáo Viên Hướng Dn : NGUYN ĐÌNH PHÚ
Tp - H Chí Minh : 03 - 2000
L uaän vaên toát nghieäp GVHD : Nguyeãn Ñình Phuù
SVTH : Phan Tieán Hieáu Trang :
2
MỤC LỤC
Trang
Lời nói đầu
Phn A : LÝ THUYẾT
Chương I : Khảo Sát Vi Điều Khiển 8951
I. Gii Thiệu Cấu Trúc Phần Cứng Họ MSC_51 2
II. Khảo Sát Sơ Đồ Chân 8951
1. Sơ đồ chân 8951 4
2. Chc năng từng chân 4
III. Cấu Trúc Bên Trong Ca Vi Điều Khiển 8951
1. Tchức bộ nhớ 6
2. Các thanh ghi chức năng đặc biệt 7
3. Bộ nhớ ngoài 13
IV. Hoạt Động Timer Của Vi Điều Khiển 8951
1. Giới thiệu 17
2. Các thanh ghi điều khiển timer 19
3. Các chế độ timer và cờ tràn 24
V. Hoạt Động Port Nối Tiếp Của Vi Điều Khiển 8951
1. Giới thiệu 26
2. Các thanh ghi điều khiển và các chế độ của port nối tiếp 26
3. Tchức ngắt trong 8951 31
VI. Tóm Tt Tập Lệnh Của 8951
1. Các chế độ định địa chỉ 32
Chương II: Giao Tiếp Máy Tính Với Các Thiết Bị Ngoại Vi
I. Sơ Lược Về Cấu Trúc Máy Tính
1. Sơ đồ khối chức năng 38
2. Đơn vị xử lý trung tâm (CPU) 38
3. Bộ nhớ ( Memory) 38
4. Thiết bị nhập/xuất (I/O) 38
5. Đồng hồ hệ thống 39
II. Các Phương Thức Giao Tiếp Qua Máynh Với Các
Thiết Bị Ngoại Vi
1. Giao tiếp qua Slot card 39
2. Giao tiếp qua cổng máy in 39
3. Giao tiếp qua cổng nối tiếp RS_232 39
4. Giới thiệu IC giao tiếp nối tiếp Max 232 42
III. Giới Thiệu Về KIT Vi Điều Khiển 8951
1. Giới thiệu 43
2. Bàn phím 44
3. Cấu trúc phần cứng của KIT 46
Phn B: THI CÔNG
Chương I: Giao Tiếp Giữa Kit Vi Điều Khiển 8951 Với Máy Vi Tính
I. Phần Cứng
L uaän vaên toát nghieäp GVHD : Nguyeãn Ñình Phuù
SVTH : Phan Tieán Hieáu Trang :
3
1. Thiết kế cart giao tiếp giữa 8951 và máy vi tính 49
II. Phần Mềm
1. Giới thiệu phn mềm 50
2. Giới thiệu ngôn ngữ Assembly 50
3. Lưu đồ và chương trình giao tiếp 51
III. đánh giá kết quả thi công 66
KẾT LUẬN
HƯỚNG PHÁT TRIỂN ĐỀ TÀI
I LIỆU THAM KHẢO
Phn C: PHỤ LỤC
L uaän vaên toát nghieäp GVHD : Nguyeãn Ñình Phuù
SVTH : Phan Tieán Hieáu Trang :
4
L uaän vaên toát nghieäp GVHD : Nguyeãn Ñình Phuù
SVTH : Phan Tieán Hieáu Trang :
5
ĐẠI HỌC QUỐC GIA TP . HCM
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT
CNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
ĐỘC LẬP _ TƯ DO _ HẠNH PHÚC
. . . . . . . . . *o0o*. . . . . . . . .
KHOA ĐIỆN - ĐIỆN TỬ
BỘ MÔN ĐIỆN TỬ
NHIỆM VỤ LUẬN VĂN TỐT NGHIỆP
H và tên sinh viên : PHAN TIẾN HIẾU
Lớp : 95 KĐĐ
Mã ssinh viên : 95101058
Ngành : Điện - Điện Tử
Tên đề tài:
GIAO TIẾP GIỮA KIT VI XỬ LÝ 8951 VÀ MÁY VI TÍNH
1. Giao tiếp giữa kit vi xử lý 8951 và máy vi tính
.........................................................................................................................
.........................................................................................................................
2. Các s liệu ban đu:
.............................................................................................................
.............................................................................................................
.............................................................................................................
3. Nội dung:
.............................................................................................................
.............................................................................................................
.............................................................................................................
4. Các phần liên quan:
.............................................................................................................
.............................................................................................................
5. Giáo viên hướng dẫn: NGUYỄN ĐÌNH PHÚ
6. Ngày giao nhim v: 13/12/99
7. Ngày hoàn thành nhiệm vụ:28/02/2000
Thông qua bộ môn
Ngày tháng năm 2000 Ngày tháng năm 2000
Go viên hướng dẫn Chủ nhiệm bộ môn