Professional Documents
Culture Documents
Slide 4 - 2 - Bai8 Ledmatrix
Slide 4 - 2 - Bai8 Ledmatrix
LED MA TRẬN
BÀI 8: LẬP TRÌNH ĐIỀU KHIỂN LED MA TRẬN
Mục tiêu:
- Thành thạo lập trình gửi
tín hiệu digital
- Viết được chương trình
điều khiển LED ma trận
hiển thị hình ảnh, ký tự
AREF
13
PB5/SCK cot8
12
PB4/MISO cot7
RESET 11
~PB3/MOSI/OC2A cot6
10
~ PB2/SS/OC1B cot5
9
~ PB1/OC1A cot4
8
PB0/ICP1/CLKO cot3
1121
7
PD7/AIN1 cot2
6
hang1 A0 ~ PD6/AIN0 cot1
PC0/ADC0 5
hang2 A1 ~ PD5/T1
ATMEGA328P-PU
PC1/ADC1 4
hang3 A2 PD4/T0/XCK
PC2/ADC2 3
hang4 A3 ~ PD3/INT1 hang8
ANALOG IN
PC3/ADC3 2
hang5 A4 PD2/INT0 hang7
PC4/ADC4/SDA 1
DIGITAL (~PWM)
hang6 A5 TX PD1/TXD
PC5/ADC5/SCL 0
RX PD0/RXD
ARD1
hang8
hang7
hang6
hang5
hang4
hang3
hang2
hang1
ARDUINO UNO R3
cot1
cot2
cot3
cot4
cot5
cot6
cot7
cot8
8.1. Thiết kế sơ đồ nguyên lý
2.2. Biên soạn chương trình – Lưu đồ thuật toán
LED matrix gồm 8 chân row: từ row 0-->row 7; 8 chân column: từ column 0 -->
column 7. Trong sơ đồ mạch phía trên (trang 10), 8 chân ở phía trên của LED
matrix (từ trái qua phải) gồm: column 0, column 1, row 1, column 7, row 3,
column 2, column 4, row 0. 8 chân ở dưới của LED matrix (từ trái qua phải)
gồm: row 4, row 6, column 6, column 5, row 7, column 3, row 5, row 2