Kênh Tên Miền chuyên cung cấp tên miền đẹp, giá rẻ! Hãy liên hệ kỹ thuật: 0914205579 - Kinh doanh: 0912191357 để được tư vấn, hướng dẫn miễn phí, Cảm ơn quý khách đã ủng hộ trong thời gian qua!
Monday, June 6, 2011

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é.

0 comments:

Post a Comment

domain, domain name, premium domain name for sales

Popular Posts