Tải bản đầy đủ (.ppt) (15 trang)

Tài liệu Giao tiếp với led 7 thanh pdf

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (578.82 KB, 15 trang )

Vi điều khiển PIC


Bài 2:Giao tiếp với led 7 thanh
Nội dung chính
• Biết phương pháp quét led
• Đưa số bất kỳ ra hàng led


Led 7

• Dương chung
• Âm chung


Ghép nối led 7 đoạn với VĐK


Giải pháp khi quét nhiều led ?


Khoảng thời gian ?

• Với 4led, tối thiểu cả 4 led phải sáng 24 lần/s
• Với tần số quét là 90hz thì thời gian sáng cho mỗi led
trong chu kỳ quét là ?
1/(4* 90) =2.7(ms)


Mạch điện



Bài tốn

Hiển thị 1 số có 4 chữ số lên 4 led
• Tách lấy từng số hàng nghìn, trăm, chục, đơn vị
• Quét Led
• Đẩy dữ liệu ra các led


Sơ đồ
Chương trình
chính

Cho (d) số bất kì
<=9999

Tính tốn các giá trị
hàng nghìn - >Đơn
vị

Qt led

Đẩy dữ tính tốn ra
các led


• Đưa PORTA.5 xuống 0 để bật nguồn cho led hàng
đơn vị, đẩy trị số hàng đơn vị ra PORTD, trễ một
khoảng thời gian
• Đưa PORTA.5 lên một để tắt nguồn led đơn vị,

đưa PORTA.4 xuống 0 để bật nguồn cho led hàng
chục, đẩy giá trị hàng chục ra PORTD, trễ một
khoảng thời gian, …
• Tiến hành cho đến hàng trăm, hàng nghìn


Lập trình


Lập trình


Lập trình


Lập trình

Ấn F9


Bài tốn:

Hiển thị trên led 7 thanh các số có 4 chữ số
từ 0000 đến 9999, giá trị được tăng sau 1
s.



×