DANH MỤC TÀI LIỆU
Khảo Sát Vi Điều Khiển 8951, giao Tiếp Máy Tính Với Các Thiết Bị Ngoại Vi và giao Tiếp Giữa Kit Vi Điều Khiển 8951 Với Máy Vi Tính
ĐI HC QUC GIA THÀNH PH H CHÍ MINH
TRƯỜNG ĐI HC SƯ PHM K THUT
KHOA ĐI N- ĐI N T Ệ Ử
B MÔN ĐI N T Ệ Ử
LUN VĂN TT NGHIP
GIAO TI P 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
1
M C L CỤ Ụ
L i nói đ uờ ầ Trang
Ph n A : LÝ THUY Tầ Ế
Ch ng I : Kh o Sát Vi Đi u Khi n 8951ươ ề ể
I. Gi i 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. Ch c năng t ng chânứ ừ
4
III. C u Trúc Bên Trong C a Vi Đi u Khi n 8951 ề ể
1.T ch 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.T ch c ng t trong 8951ổ ứ 31
VI. Tóm T t 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áy Tính 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
Ph n 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ầ ứ
2
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 ph n 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ƯỚ Ể Ề
TÀI LI U THAM KH OỆ Ả
Ph n C: PH L C Ụ Ụ
Đ I H C QU C GIA TP . HCMẠ Ọ C NG HÒA XÃ H I CH NGHĨA VI T Ộ Ủ
NAM
TR NG Đ I H C S PH M K THU TƯỜ Ạ Ọ Ư Đ 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ã s sinh 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 nhi m 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
Giáo viên h ng d nướ ẫ Ch nhi m b mônủ ệ ộ
5
B N NH N XÉTẢ Ậ
LU N VĂN T T NGHI P C A GIÁO VIÊN H NG D N Ệ Ủ ƯỚ
H và tên sinh viên : PHAN TI N HI UẾ Ế
L p: 95 KĐĐ
Mã s sinh 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Ế Ữ
Nh n xét c a giáo viên h ng d n: ướ ẫ
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
Ngày tháng năm 2000
Giáo viên h ng d nướ ẫ
6
B N NH N XÉTẢ Ậ
LU N VĂN T T NGHI P C A GIÁO VIÊN PH N BI N Ệ Ủ
H và tên sinh viên : PHAN TI N HI UẾ Ế
L p: 95 KĐĐ
Mã s sinh 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Ế Ữ
Nh n xét c a giáo viên ph n bi n: ả ệ
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
.........................................................................................................................
Ngày tháng năm 2000
Giáo viên ph n bi nả ệ
7
thông tin tài liệu
. Các ngõ tín hiệu điều khiển:  Ngõ tín hiệu PSEN (Program store enable): - PSEN là tín hiệu ngõ ra ở chân 29 có tác dụng cho phép đọc bộ nhớ chương trình mở rộng thường được nói đến chân 0E\ (output enable) của Eprom cho phép đọc các byte mã lệnh. - PSEN ở mức thấp trong thời gian Microcontroller 8951 lấy lệnh. Các mã lệnh của chương trình được đọc từ Eprom qua bus dữ liệu và được chốt vào thanh ghi lệnh bên trong 8951 để giải mã lệnh. Khi 8951 thi hành chương trình trong ROM nội PSEN sẽ ở mức logic 1.  Ngõ tín hiệu điều khiển ALE (Address Latch Enable ) : - Khi 8951 truy xuất bộ nhớ bên ngoài, port 0 có chức năng là bus địa chỉ và bus dữ liệu do đó phải tách các đường dữ liệu và địa chỉ. Tín hiệu ra ALE ở chân thứ 30 dùng làm tín hiệu điều khiển để giaĩi đa hợp các đường địa chỉ và dữ liệu khi kết nối chúng với IC chốt. - Tín hiệu ra ở chân ALE là một xung trong khoảng thời gian port 0 đóng vai trò là địa chỉ thấp nên chốt địa chỉ hoàn toàn tự động. Các xung tín hiệu ALE có tốc độ bằng 1/6 lần tần số dao động trên chip và có thể được dùng làm tín hiệu clock cho các phần khác của hệ thống. Chân ALE được dùng làm ngõ vào xung lập trình cho Eprom trong 8951.
Mở rộng để xem thêm
xem nhiều trong tuần
yêu cầu tài liệu
Giúp bạn tìm tài liệu chưa có

LÝ THUYẾT TOÁN


×