chuyện là em đang làm led matrix sử dụng 89c52+74hc595 nhưng gặp một số vấn đề như sau:
khi mô phỏng thì mạch chạy ngon lành nhưng khi ra mạch thật thì led sáng rất yếu.
khi em dùng a1015 để kích dòng cho hàng thì led lại không chạy @@ trans em nối đúng mà chả thấy chạy chân E lên +5v.chân B vào port vdk chân C vào hàng của led.
Các Pro xem hộ em mạch sai chỗ nào mà khi làm mạch thật không chay
Đây là mạch và code ạ
Đây là code ạ
khi mô phỏng thì mạch chạy ngon lành nhưng khi ra mạch thật thì led sáng rất yếu.
khi em dùng a1015 để kích dòng cho hàng thì led lại không chạy @@ trans em nối đúng mà chả thấy chạy chân E lên +5v.chân B vào port vdk chân C vào hàng của led.
Các Pro xem hộ em mạch sai chỗ nào mà khi làm mạch thật không chay
Đây là mạch và code ạ
Đây là code ạ
Code:
ORG 000H BIGIN: XCLOCK BIT P3.0 DLQET BIT P3.1 XCHOT BIT P3.2 DTOUT EQU P2 MOV DPTR,#DATA1 HT1: MOV R0,#4 ;THOI GIAN CUA TRANG THAI MOT MAN HINH START: LCALL HIENTHI DJNZ R0,START INC DPTR MOV A,DPL CJNE A,#224,HT1 LJMP BIGIN HIENTHI: PUSH ACC PUSH 00H MOV R0,#00H ;NAP DIA CHI DU LIEU DAU TIEN CLR DLQET SCAN: MOV A,R0 MOVC A,@A+DPTR ;LAY DU LIEU TRONG BO NHO CT MOV DTOUT,A CLR XCLOCK SETB XCLOCK CLR XCHOT SETB XCHOT LCALL TRE MOV DTOUT,#00H SETB DLQET INC R0 CJNE R0,#32H,SCAN POP 00H POP ACC RET tre: MOV R7,#2 KT1: mov r6,#248 kt2: DJNZ r6,KT2 DJNZ R7,KT1 RET DATA1: DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H DB 0FFH,0FFH,18H,18H,0FFH,0FFH,00H,0FFH,0FFH,99H,99H,00H,0FFH,0FFH,0C0H,0C0H,00H,0FFH,0FFH,0C0H,0C0H,00H,7EH,0FFH,0C3H,0C3H,0FFH,7EH,00H,00H,00H,00H ;DB 0FFH,0FFH,00H,00H,3CH,3CH,00H,81H,0FFH,0FCH,0FCH,00H,00H,0FCH,0FCH,0FFH,0C0H,80H,7FH,7FH,80H,0C0H,0FFH,0FCH,0FCH,00H,00H,0FCH,0FCH,0FFH,0CFH,0CFH ;DB 00H,00H,0E3H,0C7H,00H,00H,0FFH,00H,00H,0E7H,0E7H,00H,00H,0FFH,81H,00H,3CH,3CH,00H,81H,0FFH,00H,00H,0F9H,0F3H,0F3H,0F9H,00H,00H,0FFH,0FFH,0FFH ;DB 0FBH,0F9H,00H,00H,0FFH,0FFH,0E7H,0E7H,0E7H,0FFH,0FFH,0FFH,00H,00H,0E7H,0E7H,00H,00H,0FFH,81H,00H,3CH,3CH,00H,81H,0FFH,80H,01H,3FH,3FH,01H,80H DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H ;DB 00H,0FFH,0FFH,11H,11H,0EH,00H,0FFH,0FFH,18H,18H,0FFH,0FFH,00H,0F8H,0FCH,24H,0FCH,0F8H,00H,0FCH,0FCH,18H,30H,0FCH,0FCH,00H,00H,30H,30H,30H,00H ;DB 00H,7EH,0FFH,0C3H,0C3H,0E3H,7EH,0C0H,80H,7CH,0FCH,80H,80H,0FCH,7CH,00H,0FAH,0FDH,25H,0FDH,0FAH,00H,0FCH,0FCH,18H,30H,0FCH,0FCH,00H,30H,30H,30H ;DB 00H,7EH,0FFH,0C3H,0C3H,81H,00H,78H,0F8H,0C0H,0C0H,0F8H,7AH,06H,71H,0FBH,0DBH,0DAH,0F8H,7CH,06H,0F8H,0F8H,30H,60H,0F8H,0F8H,00H ;DB 70H,0F8H,88H,0A8H,0E8H,20H,00H,10H,30H,31H,03H,03H,0FFH,0FFH,03H,03H,78H,0F8H,0C0H,0C0H,0F8H,7AH,03H,0F5H,0FAH,2AH,0FAH,0F4H,00H END
Comment