|
發布時間: 2022-1-3 22:00
正文摘要:一丶引腳說明Lcd12864(帶字庫版本,ST7920為主芯片驅動)(正面) (反面)由于是帶字庫版本,與不帶字庫版本有出入,其部分引腳有不同二丶接口時序Mpu從模塊寫入資料(時序圖很重要,能夠保證命令正確寫入ST7920芯 ... |
| 很詳細感謝大佬 |
kdaodsi 發表于 2022-12-30 00:10 不好意思復制錯了 |
kdaodsi 發表于 2022-12-30 00:10 還是有3個錯誤啊 |
| 這教程寫的真詳細 |
無名!! 發表于 2023-1-13 09:52 謝謝 ![]() |
| 很棒啊,這匯編整的 |
asm+并行驅動,,,,沒啥玩的![]() |
| 講的詳細,新手感謝你 |
|
下面是改正過的代碼: AJMP MAIN TAB1:DB 041H,041H,041H,041H,041H,041H,041H,041H,041H,041H,03H,03H,03H,03H,041H,041H TAB2: DB "祝大家圣誕快樂" TAB3: DB "記得吃飯睡覺",05FH,06FH TAB4: DB "小心啊啊啊啊",05FH,06FH //????????????,????????? MAIN: SETB P3.2 LCALL DELAY1 CLR P3.3 LCALL DELAY1 SETB P3.3 LCALL DELAY1 //??? CLR P2.6 CLR P2.5 MOV P0,#30H LCALL DELAY1 SETB P2.7 LCALL DELAY1 CLR P2.7 LCALL DELAY1 //??#30H????? CLR P2.7 CLR P2.6 LCALL DELAY1 CLR P2.5 MOV P0,#08H LCALL DELAY1 SETB P2.7 LCALL DELAY1 CLR P2.7 LCALL DELAY1 //??#08H??? CLR P2.7 CLR P2.6 LCALL DELAY1 CLR P2.5 MOV P0,#0CH LCALL DELAY1 SETB P2.7 LCALL DELAY1 CLR P2.7 LCALL DELAY1 //?? CLR P2.7 CLR P2.6 LCALL DELAY1 CLR P2.5 MOV P0,#01H LCALL DELAY1 SETB P2.7 LCALL DELAY1 CLR P2.7 LCALL DELAY1 //???? CLR P2.7 CLR P2.6 ACALL DELAY1 CLR P2.5 MOV P0,#80H LCALL DELAY1 SETB P2.7 LCALL DELAY1 CLR P2.7 LCALL DELAY1 //???? CLR P2.7 CLR P2.6 LCALL DELAY1 CLR P2.5 MOV P0,#80H LCALL DELAY1 SETB P2.7 LCALL DELAY1 CLR P2.7 LCALL DELAY1 //??DDRAM?? CLR P2.7 SETB P2.6 ACALL DELAY1 CLR P2.5 MOV R2,#15D MOV DPTR,#TAB1 LOOP:MOV A,R0 INC R0 MOVC A,@A+DPTR SETB P2.6 LCALL DELAY1 CLR P2.5 MOV P0,A SETB P2.7 LCALL DELAY1 CLR P2.7 LCALL DELAY1 DJNZ R2,LOOP //???? CLR P2.6 ACALL DELAY1 CLR P2.5 MOV P0,#90H LCALL DELAY1 SETB P2.7 LCALL DELAY1 CLR P2.7 LCALL DELAY1 //??DDRAM?? MOV R2,#15D MOV DPTR,#TAB2 MOV R0,#00H LOOP1:MOV A,R0 INC R0 MOVC A,@A+DPTR SETB P2.6 LCALL DELAY1 CLR P2.5 MOV P0,A SETB P2.7 LCALL DELAY1 CLR P2.7 LCALL DELAY1 DJNZ R2,LOOP1 //???? CLR P2.6 ACALL DELAY1 CLR P2.5 MOV P0,#88H LCALL DELAY1 SETB P2.7 LCALL DELAY1 CLR P2.7 LCALL DELAY1 //??DDRAM?? MOV R2,#15D MOV DPTR,#TAB3 MOV R0,#00H LOOP2:MOV A,R0 INC R0 MOVC A,@A+DPTR SETB P2.6 LCALL DELAY1 CLR P2.5 MOV P0,A SETB P2.7 LCALL DELAY1 CLR P2.7 LCALL DELAY1 DJNZ R2,LOOP2 //???? CLR P2.6 ACALL DELAY1 CLR P2.5 MOV P0,#98H LCALL DELAY1 SETB P2.7 LCALL DELAY1 CLR P2.7 LCALL DELAY1 //??DDRAM?? MOV R2,#15D MOV DPTR,#TAB4 MOV R0,#00H LOOP3:MOV A,R0 INC R0 MOVC A,@A+DPTR SETB P2.6 LCALL DELAY1 CLR P2.5 MOV P0,A SETB P2.7 LCALL DELAY1 CLR P2.7 LCALL DELAY1 DJNZ R2,LOOP3 //???? DELAY1: MOV R7,#10 ;?????(1us) D1: MOV R6,#10 ;?????(1us) DJNZ R6,$; ;?????(2us)//???????R6? DJNZ R7,D1 ;?????(2us)//D1??R7? RET END |
| 不好意思各位,現在我才發現我的代碼有問題 |
| 講的詳細,新手感謝你 |
太感謝了,之前看的12864都是有CS1、CS2接口的,這個是PSB真不錯![]() ![]() |
感謝admin![]() |
| 好資料,51黑有你更精彩!!! |