Cùng nắm kiến thức trong bài giảng "Mở rộng hệ thống cho vi điều khiển 8051" thông qua việc tìm hiểu các bài sau: bài 1 mở rộng vào/ra, bài 2 ghép nối với tín hiệu tương tự, bài 3 xây dựng hệ thống với 8051. để nắm kiến thức được trình bày trong bài giảng này. | M CH NG 5: R NG H TH NG CHO V K 8051 BÀI 1: M r ng vào/ra 5: M R NG CHO 8051 Bài 1: M r ng vào/ra 1 tv n 5: M R NG CHO 8051 Bài 1: M r ng vào/ra 2 Vi m ch ch t 74373 ho c 74374 5: M R NG CHO 8051 Bài 1: M r ng vào/ra 3 S ghép n i v i 8051 5: M R NG CHO 8051 Bài 1: M r ng vào/ra 4 Vi m ch PPI 8255A • 8255A là vi m ch vào/ra (Programmable Peripheral Interface) có th ghép n i v i r t nhi u lo i vi x ,v u khi n. Có 24 I/O: – – – Có th l p trình riêng r thành 2 nhóm 12 vào/ra Có 3 ch ho ng khác nhau. àn toàn v i chu n TTL. • • • • T cao, cho phép l p xóa bit tr c ti p Enhanced Control Word Read Capability Drive Capability on All I/O Ports Bài 1: M r ng vào/ra 5 5: M R NG CHO 8051 Vi m ch PPI 8255A ( óng v ) 5: M R NG CHO 8051 Bài 1: M r ng vào/ra 6 Vi m ch 8255A (ch c n ng chân) VCC GND D0-D7 RESET CS RD WR A0-A1 Ngu n c p, +5V GROUND. Nên n i m t t l c kho ng 1uF gi a Vcc v i GND I/O DATA BUS: Bus d li u 2 chi u, 3 tr ng thái, n i v i bus d li u h th ng. RESET: M c “high” trên chân Reset s xó t t t c các c ng là c ng vào. u khi n và CHIP SELECT: m c th p trên chân ch n chip s cho phép bus d li u c a 8255A giao ti p v i CPU. READ: m c th u khi cs tr ng thái ho c d li u ra bus d li u. WRITE: m c th u khi n ghi s khi n ho c d li u t bus d li u. u khi n 8255A u khi n 8255A nh n t u ADDRESS: Các tín hi a ch , k t h p v i các tín hi u khi c ho c ghi m t trong các c ng ho u khi n c a 8555A. A0 và A1 c n i v i cá a ch th p nh t c a ch h th ng. I/O PORT A: C ng vào và ra 8-bit. Có m ch gi m c cao và gi m c th p I/O PORT B: C ng vào và ra 8-bit. Có m ch gi m c cao. I/O PORT C: C ng vào và ra 8-bit. Có m ch gi . Bài 1: M r ng vào/ra 7 PA0-PA7 PB0-PB7 PC0-PC7 5: M R NG CHO 8051 Vi m ch PPI 8255A (c u trúc) 5: M R NG CHO 8051 Bài 1: M r ng vào/ra 8 Vi m ch 8255A - Các ch • • • Mode 0 (vào/ra Thi t l p m i c ng là c ng vào ho Không yêu c u b t tay, d li c ng. Mode 0 thi t l p: – – – – – ho t n). ng n. c ho c ghi v i Hai c ng 8-bit (PA và PB) và hai c ng 4-bit (PCL và .