
Lập trình cho 8255
-
Thiết kế các cổng I/O 5.1 I/O được phân vùng nhớ và I/O tách biệt - I/O được phân vùng nhớ (Memory Mapped I/O) - I/O tách biệt (Isolated I/O) 5.2 Các chip MSI dùng làm cổng I/O - Cổng ra - Cổng vào 5.3 Chip 8255 - Sơ đồ chân, Sơ đồ khối chức năng - Các mode hoạt động - Giải mã địa chỉ - Lập trình cho 8255 5.1 Cần phân biệt 2 kiểu thiết kế I/O được phân vùng nhớ (Memory mapped I/O):
33p
muaythai10
18-11-2011
124
8
Download
-
Bài giảng Kỹ thuật Vi xử lý - Chương 5 trình bày kiến thức cơ bản về thiết kế các cổng I/O. Những nội dung chính được trình bày trong chương này gồm có: I/O được phân vùng nhớ và I/O tách biệt, các chip MSI dùng làm cổng I/O, chip 8255. Mời các bạn cùng tham khảo.
33p
nhanmotchut_1
04-10-2016
107
8
Download
-
Khởi tạo ngoại vi 8255: Port A: nhận dữ liệu. Port B: Xuất trạng thái Port C: nhận tín hiệu điều khiển. Reset biến đếm địa chỉ đầu và cuối, nơi đặt vùng dữ liệu nhận được từ máy tính gởi xuốngC cho phép thao tác trên các bit, các byte và các địa chỉ – những phần tử cơ bản với các chức năng của máy tính, mã của chương trình C cũng mang tính khả chuyển. I.3. C là ngôn ngữ của lập trình viên: C được các lập trình viên làm việc thật sự tạo...
11p
bichtram864
27-05-2011
100
10
Download
-
Nhóm B Port C (thấp) 1 = nhập 0 = xuất Port B 1 = nhập 0 = xuất Chọn chế độ 0 = chế độ 0 1 = chế độ 1 Nhóm A Port C (cao) 1 = nhập 0 = xuất Port A 1 = nhập 0 = xuất Chọn chế độ 00 = chế độ 0 01 = chế độ 1 1x = chế độ 2 Cờ lập chế độ 1 = tích cựïc Vì dòng ra các port của 8255 rất nhỏ (lớn nhất là port A khoảng 5mA) nên cần có IC đệm dòng để nâng dòng lên đủ kéo cho led sáng
9p
bichtram864
27-05-2011
68
6
Download
-
8255 là một chíp DIP 4 chân (xem hình 15.1). Nó có 3 cổng truy cập được riêng biệt. Các cổng đó có tên A, B và C đều là các cổng 8 bit. Các cổng này đều có thể lập trình như cổng đầu vào hoặc đầu ra riêng rẽ và có thể thay đổi một cách năng động. Ngoài ra, các cổng 8255 có khả năng bắt tay. Do vậy cho phép giao diện với các thiết bị khác cũng có giá trị tín hiệu bắt tay như các máy in chẳng hạn. Khả năng bắt tay của...
14p
tranduchanhcdt
22-09-2009
428
122
Download