TAILIEUCHUNG - HDSD Led matrix Trong Proteus Và Cách Quét LED SD 8051 (P2)

2 .Phần lập trình : Lại vào source ,ta thấy có file ở phia dưới (nó là một dạng notpade) chúng ta kich vào nó và bắt đầu lập trình bằng asm. CODE LẬP TRÌNH VÍ DỤ NHƯ SAU : (THEO CÁCH SANG CỦA TÔI ,CÒN CÁC BẠN THÍCH SÁNG THEO KIỂU NÀO LÀ DO MÌNH LẬP TRÌNH THUI ,HJHJ ) Lập trình rất dễ : ORG 0000H BATDAU: MOV R1,#4 MOV A,#00 MOV P1,A MOV P2,A MAIN1: SETB ACALL DELAY SETB SETB ACALL DELAY SETB SETB ACALL DELAY SETB SETB ACALL DELAY SETB SETB ACALL DELAY SETB ACALL DELAY MAIN2: MOV P1,#00H MOV P2,#00H ACALL DELAY MAIN3 : MOV P1,#0FFH MOV P2,#0FFH ACALL DELAY DJNZ R1,MAIN2 SJMP BATDAU DELAY : MOV R2,#50 N1:MOV R3,#50 N2:MOV R4,#70 N3:DJNZ R4,N3 DJNZ R3,N2 DJNZ R2,N1 . | 2 .Phần lập trình Lại vào source ta thấy có file ở phia dưới nó là một dạng notpade chúng ta kich vào nó và bắt đầu lập trình bằng asm. CODE LẬP TRÌNH VÍ DỤ NHƯ SAU THEO CÁCH SANG CỦA TÔI CÒN CÁC BẠN THÍCH SÁNG THEO KIỂU NÀO LÀ DO MÌNH LẬP TRÌNH THUI HJHJ Lập trình rất dễ ORG 0000H BATDAU MOV R1 4 MOV A 00 MOV P1 A MOV P2 A MAIN1 SETB ACALL DELAY SETB SETB ACALL DELAY SETB SETB ACALL DELAY SETB SETB ACALL DELAY SETB SETB ACALL DELAY SETB ACALL DELAY MAIN2 MOV P1 00H MOV P2 00H ACALL DELAY MAIN3 MOV P1 0FFH MOV P2 0FFH ACALL DELAY DJNZ R1 MAIN2 SJMP BATDAU DELAY MOV R2 50 N1 MOV R3 50 N2 MOV R4 70 N3 DJNZ R4 N3 DJNZ R3 N2 DJNZ R2 N1 RET END V Nguyên lý quét LED ma trận Vì các led ma trận được bố trí bởi rất nhiều led đơn và các led đựoc đấu chung chân với nhau do đó nế u cắm điện vào bình thường thì các led đều cùng sáng Do đó để hiện thị led sang theo mong muố n thì người ta dung cách cho led đơn này sáng trước rồi tắt nó và cho led kia sang khoảng thời gian chuyển giao như vậy là rất ngắt để mắt người ko nhận ra được đó là sự rời rạc ngắt quãng mà là một sự chuyển động do đó led matranxix kô thể hiển thị theo kiểu tĩnh được mà theo kiểu động tức là cái gì được hiển thị sẽ chạy liên tục. Xét một ví dụ sau đây

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.