Bài giảng về Kỹ thuật Vi xử lý
Số trang: 45
Loại file: ppt
Dung lượng: 1.38 MB
Lượt xem: 35
Lượt tải: 0
Xem trước 5 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tài liệu tham khảo dành cho giáo viên, sinh viên chuyên ngành điện tử.
Nội dung trích xuất từ tài liệu:
Bài giảng về Kỹ thuật Vi xử lý 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ương6 CáckiểuI/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ò A19 5V A18 : A0 D7 A0 B0 D6 A1 B1 D5 A2 B2 D4 A3 B3 D3 A4 B4 D2 A5 74LS245 B5 8088 D1 A6 B6Minimum D0 A7 B7 Mode E DIR IOR IOW mov dx, F000 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 : A19 5V A18 : The Circuit A0 D7 A0 B0 D6 A1 B1 D5 A2 B2 D4 A3 B3 D3 A4 B4 D2 A5 74LS245 B5 8088 D1 A6 B6Minimum D0 A7 B7 Mode E DIR D0 Q0 D1 Q1 IOR D2 Q2 IOW D3 Q3 D4 Q4 D574LS373 Q5 D6 Q6 D7 Q7 A A A A A A A A A A A A A A A A IOR LE OE 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, FFFFL2: dec cx test al, 01 jnz L2 jnz L5 cmp ah, 00 xor ah, FF jne L3 jmp L6 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 L1 Khuyết điểm của thăm dò• Tốn nhiều thời gian• NgườI sử dụng có thể nhả phím trước khi lệnh in al, dx được thực hiện, do đó bộ vi xi xử lý sẽ không biết rằng ngườI sử dụng đã nhấn phím• Làm sao để khắc phục các khuyết đi ...
Nội dung trích xuất từ tài liệu:
Bài giảng về Kỹ thuật Vi xử lý 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ương6 CáckiểuI/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ò A19 5V A18 : A0 D7 A0 B0 D6 A1 B1 D5 A2 B2 D4 A3 B3 D3 A4 B4 D2 A5 74LS245 B5 8088 D1 A6 B6Minimum D0 A7 B7 Mode E DIR IOR IOW mov dx, F000 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 : A19 5V A18 : The Circuit A0 D7 A0 B0 D6 A1 B1 D5 A2 B2 D4 A3 B3 D3 A4 B4 D2 A5 74LS245 B5 8088 D1 A6 B6Minimum D0 A7 B7 Mode E DIR D0 Q0 D1 Q1 IOR D2 Q2 IOW D3 Q3 D4 Q4 D574LS373 Q5 D6 Q6 D7 Q7 A A A A A A A A A A A A A A A A IOR LE OE 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, FFFFL2: dec cx test al, 01 jnz L2 jnz L5 cmp ah, 00 xor ah, FF jne L3 jmp L6 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 L1 Khuyết điểm của thăm dò• Tốn nhiều thời gian• NgườI sử dụng có thể nhả phím trước khi lệnh in al, dx được thực hiện, do đó bộ vi xi xử lý sẽ không biết rằng ngườI sử dụng đã nhấn phím• Làm sao để khắc phục các khuyết đi ...
Tìm kiếm theo từ khóa liên quan:
vi xử lý kỹ thuật vi xử lý bải giảng vi xử lý giáo trình vi xử lý lý thuyết vi xử lýTài liệu có liên quan:
-
Đề cương chi tiết học phần Vi xử lý
12 trang 329 0 0 -
Báo cáo môn học vi xử lý: Khai thác phần mềm Proteus trong mô phỏng điều khiển
33 trang 192 0 0 -
Báo cáo môn Vi xử lý - TÌM HIỂU VỀ CÁC BỘ VI XỬ LÝ XEON CỦA INTEL
85 trang 160 0 0 -
Bài tập lớn Vi xử lý: Thiết kế môn học Đèn LED đơn ghép thành đèn quảng cáo
15 trang 141 0 0 -
Báo cáo bài tập lớn môn Kỹ thuật vi xử lý: Thiết kế mạch quang báo - ĐH Bách khoa Hà Nội
31 trang 137 0 0 -
Báo cáo thực tập ngành: Máy điện, khí cụ điện, truyền động điện, kỹ thuật vi xử lý
95 trang 128 0 0 -
Bài tập lớn môn Vi xử lý, vi điều khiển: Thiết kế bộ điều khiển tốc độ của động cơ điện một chiều
27 trang 128 0 0 -
Giáo trình Vi xử lý: Phần 1 - Phạm Quang Trí
122 trang 88 0 0 -
Giáo trình Hệ vi điều khiển: Phần 1
129 trang 79 0 0 -
Đề tài : ĐIỀU KHIỂN CHUYỂN ĐỘNG RÔBÔT BẰNG ĐỘNG CƠ BƯỚC
23 trang 74 0 0