Bài giảng Lập trình Assembly: Chương 8 - Nguyễn Văn Thọ
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình Assembly: Chương 8 - Nguyễn Văn ThọDuyTan University Assembly Language Programming I H C DUY TÂN KHOA CÔNG NGH# THÔNG TIN CH NG 8 L P TRÌNH I/O CHO M T S GIAO TI P C B N Nguy n V n Th B môn i n t vi n thông Khoa Công ngh thông tin, i h c Duy Tân – 2008 Nguyen Van Tho – Duy Tan University M TS GIAO TI P C B N • OUTPUT • Led &n • Led 7 &o+n • Led ma tr0n • LCD • INPUT • Phím &n • Bàn phím ma tr0n (bàn phím s8 Hex) • In/Out • RS232 • ADC/DAC Nguyen Van Tho – Duy Tan University Hi8n th9 Anod Catod 0 C0h 3Fh LED 7 O N 1 F9h 06h 2 A4h 5Bh 3 B0h 4Fh 4 99h 66h 5 92h 6Dh 6 82h 7Dh 7 F8h 07h 8 80h 7Fh 9 98h 67h Có 2 lo+i chính A 88h 77h Anod chung B c6h 39h Catod chung C 86h 79h D 8Eh 71h E 82h 70h F 89h 76h [tr+ng] FFh 00hDuyTan University Assembly Language Programming Nguyen Van Tho – Duy Tan University GHÉP LED CHUNG DATA & PH NG PHÁP QUÉT LED • M+ch nguyên lý Nguyen Van Tho – Duy Tan University PhKng pháp quét led • PhKng pháp này dOa trên nguyên tPc hình Rnh trên võng m+c mPt vUn còn &KWc lKu thêm 1 thYi gian sau khi hình Rnh thOc t[ &ã m]t. • T+i m_i thYi &i`m cha b0t sáng và hi`n thb 01 led • idu khi`n b0t sáng teng led 1 vfi s8 hi`n thb tKng gng trong 1 thYi gian r]t ngPn rhi tPt • Do tin s8 quét r]t cao nên mPt ngKYi không th]y sO thay &ki &ó mà cha th]y t]t cR các led cùng sáng. Nguyen Van Tho – Duy Tan University Ví dn 8.1: Hi`n thb s8 “9876” Thu0t toán : TPt led 0, B0t led 3 (P2.0=1 & P2.3=0) Ka mã s8 9 ra port 1 Delay TPt led 3, B0t led 2 (P2.3=1 & P2.2=0) Ka mã s8 8 ra port 1 Delay TPt led 2, B0t led 1, (P2.1=0 & P2.1=0) Ka mã s8 7 ra port 1 Delay TPt led 1, B0t led 0, (P2.1=1 & P2.0=0) Ka mã s8 6 ra port 1 Delay Lvp l+i te &iuDuyTan University Assembly Language Programming VD 8.1 Nguyen Van Tho – Duy Tan University Org 00 LAP: DELAY: SETB P2.0 ; tPt led 0 PUSH 01 CLR P2.3 ; b0t led 3 MOV R1,#0FFH MOV P1,#98H ; hi`n thb s8 9 ...
Tìm kiếm theo từ khóa liên quan:
Chương trình con Thao tác Stack Lệnh của Stack Lập trình Assembly Kỹ thuật lập trình Assembly Bài giảng lập trình Assembly Tài liệu lập trình AssemblyGợi ý tài liệu liên quan:
-
ĐỀ CƯƠNG THI TRẮC NGHIỆM MÔN LẬP TRÌNH CÓ CẤU TRÚC
43 trang 68 0 0 -
Bài giảng Kiến trúc của hệ vi xử lý
256 trang 44 0 0 -
Giáo trình Học và thực hành Visual Basic căn bản: Phần 2
371 trang 38 0 0 -
Bài giảng Tin học đại cương: Bài 6 - Nguyễn Văn Đồng
36 trang 35 0 0 -
Bài giảng Tin học đại cương (Phần 3) - Chương 6: Hàm
27 trang 32 0 0 -
Cấu trúc máy tính và lập trình Assembly : Cấu trúc điều khiển và Vòng lặp part 6
5 trang 32 0 0 -
Bài giảng vi điều khiển - Bài số 1
13 trang 28 0 0 -
Lập trình C căn bản - Chương 4 - CÁC LỆNH CÓ CẤU TRÚC
20 trang 26 0 0 -
Bài giảng Lập trình C căn bản: Chương 6 - Phạm Thế Bảo
68 trang 26 0 0 -
Bài giảng vi điều khiển - Bài số 5
49 trang 24 0 0 -
Bài giảng vi điều khiển - Bài số 4
0 trang 23 0 0 -
Bài giảng vi điều khiển - Bài số 3
0 trang 23 0 0 -
Bài giảng Tin đại cương: Chương 6 - Nguyễn Quỳnh Diệp
36 trang 23 0 0 -
Bài giảng vi điều khiển - Bài số 2
0 trang 22 0 0 -
Bài giảng Chương 5: Chương trình con (tiếp theo)
28 trang 22 0 0 -
Bài giảng Tin đại cương: Bài 4 - Trương Xuân Nam
31 trang 22 0 0 -
Giáo trình Nhập môn Tin học: Phần 4 - ThS. Đào Tăng Kiệm
20 trang 22 0 0 -
65 trang 22 0 0
-
Bài giảng Cấu trúc máy tính và ASM
570 trang 22 0 0 -
Cấu trúc Máy tính và Lập trình Assembly - Chương 4
37 trang 21 0 0