Danh mục

Bài giảng vi xử lý- Các kiểu I/O

Số trang: 45      Loại file: pdf      Dung lượng: 792.41 KB      Lượt xem: 17      Lượt tải: 0    
Hoai.2512

Phí tải xuống: 8,000 VND Tải xuống file đầy đủ (45 trang) 0
Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Về cơ bản kiến trúc của một vi xử lý gồm những phần cứng sau: - Đơn vị xử lý trung tâm CPU (Central Processing Unit). - Các bộ nhớ (Memories). - Các cổng vào/ra song song (Parallel I/O Ports). - Các cổng vào/ra nối tiếp (Serial I/O Ports). - Các bộ đếm/bộ định thời (Timers).Ngoài ra với mỗi loại vi điều khiển cụ thể còn có thể có thêm một số phần cứng khác như bộ biến đổi tương tự-số ADC, bộ biến đổi số-tương tự DAC, các mạch điều chế dạng sóng WG, điều chế độ rộng xung...
Nội dung trích xuất từ tài liệu:
Bài giảng vi xử lý- Các kiểu I/O Bài giảng Kỹ thuật Vi xử lý Ngành Điện tử-Viễn thông Đại học Bách khoa Đà Nẵng của Hồ Viết Việt, Khoa ĐTVT Tài liệu tham khảo[1] Kỹ thuật vi xử lý, Văn Thế Minh, NXB Giáo dục, 1997[2] Kỹ thuật vi xử lý và Lập trình Assembly cho hệ vi xửlý, Đỗ Xuân Tiến, NXB Khoa học & kỹ thuật, 2001 Chương 6 Các kiểu I/O6.1 Thăm dò (Polling)6.2 I/O điều khiển bằng ngắt (Interrupt) -6.3 DMA (Direct Memory Access) Thăm dò 5V A19 A18 : A0 A0 B0 D7 A1 B1 D6 A2 B2 D5 A3 B3 D4 A4 B4 D3 74LS245 B5 A5 D2 8088 A6 B6 D1Minimum A7 B7 D0 Mode E DIR IOR mov dx, F000 IOW L1: in al, dx cmp al, FF je L1 A A A A A A A A A A A A A A A A IOR : 1111119876543210 : 543210 5V A19 A18 The Circuit : A0 A0 B0 D7 A1 B1 D6 A2 B2 D5 A3 B3 D4 A4 B4 D3 74LS245 B5 A5 D2 8088 A6 B6 D1Minimum A7 B7 D0 Mode E DIR D0 Q0 D1 Q1 IOR D2 Q2 IOW D3 Q3 D4 Q4 D574LS373 Q5 D6 Q6 D7 Q7 LE OE A A A A A A A A A A A A A A A A IOR 1111119876543210 543210 AAAAAAAAAAAAAAAAIOW 1111119876543210 543210 Bài toán• Chương trình tạo ra hiệu ứng “LED chạy”: - Ban đầu LED chạy từ trên xuống - Khi nhấn phím thấp nhất thì LED thay đổi hướng chạy - Khi nhấn phím cao nhất thì chương trình kết thúc Chương trình mov dx, F000 L4: mov bl, al mov ah, 00 in al, dx mov al, 01 cmp al, FFL1: out dx, al je L6 mov cx, FFFF test al, 01L2: dec cx jnz L5 jnz L2 xor ah, FF cmp ah, 00 jmp L6 jne L3 rol al, 1 L5: test al, 80 cmp al, 01 jz L7 jne L1 L6: mov al, bl jmp L4 jmp L1L3: ror al, 1 L7: cmp al, 80 jne ...

Tài liệu được xem nhiều: