Chat
Danh mục
Quét led đơn giản 2 số 12

Quét led đơn giản 2 số 12

Số lượng:
Thêm vào giỏ
Quét led đơn giản 2 số 12 đã được thêm vào giỏ hàng

Mới tập tọe lập trình,học khó quá.hic hic.Giới thiệu cho các bạn sơ đồ nguyên lý + Code quét led 7 đoạn hiển thị 2 số đơn giản,bạn nào có khả năng phát triển thì chia sẻ chip với nhé.hihi.Thực chất việc điều khiển quét led chính là việc làm cho 2 con tranzitor đóng mở luân phiên,đóng mở nguồn cung câp cho led 7 đoạn,ưu điểm của phương pháp quét là quét được rất nhiều led,còn nhược điểm là chương trình dài.nhưng nó rất thích hợp cho lập trình trên chip 89C51 khi chỉ có 4 Port thôi?

Code
ORG 500
MAIN:
CALL CTA
JMP MAIN
CTA:
MOV R7,#200
QUET:
MOV P3,#00H
MOV P2,#11111001B;Mã ký tự số 1
MOV P3,#00000001B;( Sáng)
CALL DELAY
MOV P3,#00000000B;(Tắt)
MOV P2,#10100100B; mã ký tự số 2
MOV P3,#00000010B;Điều khiển 2 con Tranzitor đóng mở luân phiên ( Sáng)
CALL DELAY
MOV P3,#00000000B;(Tắt)
DJNZ R7,QUET
RET
DELAY:
MOV R3,#10
LAP1:
MOV R2,#10
LAPA:
NOP
DJNZ R2,LAPA
DJNZ R3,LAP1
RET
END


Chúc các bạn thành công?Nhớ ghi rõ nguồn khi đăng lại bài từ Blog nhé.