⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test8.asm

📁 基于单片机C51和LCD1602的显示《将近酒》的程序
💻 ASM
📖 第 1 页 / 共 5 页
字号:
     inc r0
     mov a,r0
     cjne a,#227,disp1
     mov r0,#2
disp2: mov a,#0

       movc a,@a+dptr
       call tdata
       inc dptr
       inc dptr
       inc r0
       inc r0
       mov a,r0
       cjne a,#36,disp2
     ret
disp3:
     mov r0,#0
disp4:mov a,#0
     movc a,@a+dptr
     call tdata
     inc dptr
     inc dptr
     inc r0
     inc r0
     mov a,r0
     cjne a,#226,disp4
     mov r0,#2

disp5: mov a,#0
       movc a,@a+dptr
      call tdata
      inc dptr
      inc dptr
      inc r0
      inc r0
      mov a,r0
      cjne a,#36,disp5
      ret
sun:;--  文字:     --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB 000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
;--  文字:     --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
;--  文字:  将  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  002H,008H,006H,030H,002H,010H,001H,000H,0FFH,0FFH,001H,010H,001H,088H,005H,08CH
DB  039H,053H,011H,042H,041H,022H,081H,012H,07FH,0CEH,001H,002H,001H,000H,000H,000H
;--  文字:  近  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  040H,040H,020H,041H,01FH,0CEH,020H,004H,040H,000H,050H,000H,04FH,0FCH,040H,024H
DB  040H,024H,040H,024H,05FH,0E2H,040H,022H,040H,022H,040H,022H,040H,020H,000H,000H
;--  文字:  酒  -
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  004H,010H,07CH,021H,003H,086H,000H,070H,000H,002H,07FH,0F2H,02AH,012H,029H,0FEH
DB  028H,012H,028H,012H,02BH,0FEH,02AH,012H,02AH,012H,07FH,0F2H,000H,002H,000H,000H
;--  文字:     -
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
;--  文字:     --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
;--  文字:     --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H

sun1:;--  文字:  君  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  040H,010H,020H,010H,010H,092H,00CH,092H,0FEH,092H,045H,0F2H,044H,09EH,044H,092H
DB  044H,092H,044H,092H,044H,092H,044H,092H,0FDH,0FEH,000H,010H,000H,010H,000H,000H
;--  文字:  不  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,008H,002H,004H,002H,002H,002H,001H,002H,000H,082H,000H,042H,07FH,0FEH
DB  000H,006H,000H,042H,000H,0C2H,001H,082H,007H,002H,002H,003H,000H,002H,000H,000H
;--  文字:  见  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  040H,000H,040H,000H,020H,000H,021H,0FFH,010H,001H,00CH,001H,003H,001H,000H,0F9H
DB  03FH,001H,040H,001H,040H,001H,041H,0FFH,040H,000H,078H,000H,020H,000H,000H,000H
;--  文字:  黄  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,020H,080H,024H,080H,024H,05FH,0A4H,032H,0A4H,012H,0BFH,012H,0A4H,01FH,0E4H
DB  012H,0A4H,012H,0BFH,032H,0A4H,05FH,0A4H,0C0H,024H,000H,024H,000H,020H,000H,000H
;--  文字:  河  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  004H,010H,004H,060H,0FFH,001H,000H,0C6H,000H,030H,000H,002H,007H,0E2H,002H,022H
DB  002H,022H,007H,0E2H,040H,002H,080H,002H,07FH,0FEH,000H,002H,000H,002H,000H,000H
;--  文字:  之  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  020H,000H,060H,008H,030H,008H,008H,008H,018H,008H,024H,008H,024H,009H,022H,00AH
DB  041H,00CH,040H,088H,040H,048H,040H,028H,040H,01CH,040H,008H,040H,000H,000H,000H
;--  文字:  水  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  010H,000H,010H,010H,008H,010H,006H,010H,001H,090H,040H,070H,080H,000H,07FH,0FFH
DB  000H,020H,000H,060H,001H,090H,006H,008H,00CH,004H,018H,000H,008H,000H,000H,000H
;--  文字:  天  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,080H,040H,040H,042H,020H,042H,010H,042H,008H,042H,006H,042H,001H,0FEH
DB  002H,042H,004H,042H,008H,042H,010H,042H,030H,042H,060H,042H,020H,040H,000H,000H

sun2:;--  文字:  上  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,040H,000H,040H,000H,040H,000H,040H,000H,040H,000H,040H,000H,07FH,0FEH
DB  040H,040H,040H,040H,040H,040H,040H,040H,040H,040H,060H,000H,040H,000H,000H,000H
;--  文字:  来  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  020H,000H,020H,080H,010H,084H,010H,084H,008H,094H,004H,0A4H,002H,0C4H,0FFH,0FFH
DB  001H,084H,002H,0C4H,004H,0B4H,008H,094H,018H,084H,030H,084H,010H,080H,000H,000H
;--  文字:  ,  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,000H,000H,058H,000H,038H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
;--  文字:  奔  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  004H,080H,084H,084H,044H,044H,034H,024H,00FH,054H,004H,04CH,004H,047H,005H,0F4H
DB  004H,044H,004H,04CH,0FFH,054H,004H,024H,004H,024H,004H,0C4H,004H,044H,000H,000H
;--  文字:  腾  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  0C0H,000H,03FH,0FEH,041H,012H,081H,012H,07FH,0FEH,001H,029H,010H,0AEH,017H,0EAH
DB  014H,0B8H,014H,0AFH,057H,0A8H,084H,06CH,07CH,0ABH,003H,0AAH,001H,020H,000H,000H
;--  文字:  到  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,042H,022H,0C2H,072H,042H,02AH,022H,026H,03FH,0E2H,022H,02AH,012H,072H
DB  012H,022H,000H,000H,00FH,0F8H,040H,000H,080H,000H,07FH,0FFH,000H,000H,000H,000H
;--  文字:  海  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  004H,010H,004H,060H,0FFH,001H,000H,0F6H,001H,000H,001H,010H,01FH,0F8H,011H,017H
DB  013H,034H,015H,054H,051H,014H,091H,014H,07FH,0F4H,011H,004H,011H,004H,000H,000H
;--  文字:  不  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,008H,002H,004H,002H,002H,002H,001H,002H,000H,082H,000H,042H,07FH,0FEH
DB  000H,006H,000H,042H,000H,0C2H,001H,082H,007H,002H,002H,003H,000H,002H,000H,000H
sun3: ;--  文字:  复  -
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,080H,010H,090H,008H,048H,004H,044H,0FBH,027H,0AAH,02AH,0AAH,012H,0AAH
DB  012H,0AAH,02AH,0AAH,02AH,0AAH,046H,0AAH,042H,0FAH,0C0H,002H,040H,000H,000H,000H
;--  文字:  回  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,03FH,0FEH,020H,002H,020H,002H,020H,002H,027H,0F2H,024H,012H,024H,012H
DB  024H,012H,024H,012H,024H,012H,027H,0F2H,020H,002H,020H,002H,03FH,0FEH,000H,000H
;--  文字:  。  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,018H,000H,024H,000H,024H,000H,018H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
;--  文字:  君  -
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  040H,010H,020H,010H,010H,092H,00CH,092H,0FEH,092H,045H,0F2H,044H,09EH,044H,092H
DB  044H,092H,044H,092H,044H,092H,044H,092H,0FDH,0FEH,000H,010H,000H,010H,000H,000H
;--  文字:  不  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,008H,002H,004H,002H,002H,002H,001H,002H,000H,082H,000H,042H,07FH,0FEH
DB  000H,006H,000H,042H,000H,0C2H,001H,082H,007H,002H,002H,003H,000H,002H,000H,000H
;--  文字:  见  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  040H,000H,040H,000H,020H,000H,021H,0FFH,010H,001H,00CH,001H,003H,001H,000H,0F9H
DB  03FH,001H,040H,001H,040H,001H,041H,0FFH,040H,000H,078H,000H,020H,000H,000H,000H
;--  文字:  高  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,004H,0FFH,004H,001H,004H,001H,004H,03DH,074H,025H,054H,025H,055H,025H,056H
DB  025H,054H,025H,054H,03DH,074H,041H,004H,081H,004H,07FH,004H,000H,004H,000H,000H
;--  文字:  堂  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,040H,040H,048H,030H,048H,012H,04BH,0DCH,04AH,054H,04AH,050H,07EH,05FH
DB  04AH,050H,04AH,050H,04BH,0D8H,048H,016H,048H,054H,048H,038H,040H,010H,000H,000H


sun4:;--  文字:  明  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,003H,0FEH,002H,022H,002H,022H,002H,022H,043H,0FEH,020H,000H,018H,000H
DB  007H,0FFH,001H,011H,001H,011H,041H,011H,081H,011H,07FH,0FFH,000H,000H,000H,000H
;--  文字:  镜  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  001H,040H,001H,030H,07FH,0EFH,021H,024H,011H,024H,008H,004H,040H,020H,02FH,0A4H
DB  01AH,0ACH,00AH,0B5H,00AH,0A6H,03AH,0B4H,04FH,0ACH,040H,024H,070H,020H,000H,000H
;--  文字:  悲  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,020H,044H,038H,054H,000H,054H,03CH,054H,041H,0FFH,040H,000H,042H,000H
DB  04CH,000H,041H,0FFH,040H,054H,070H,054H,000H,054H,008H,044H,030H,040H,000H,000H
;--  文字:  白  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,000H,000H,07FH,0F8H,021H,008H,021H,008H,021H,00CH,021H,00BH,021H,008H
DB  021H,008H,021H,008H,021H,008H,021H,008H,07FH,0F8H,000H,000H,000H,000H,000H,000H
;--  文字:  发  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  040H,000H,020H,010H,010H,03EH,088H,010H,087H,010H,041H,0F0H,046H,09FH,028H,090H
DB  010H,090H,028H,092H,027H,094H,040H,01CH,0C0H,010H,040H,010H,000H,010H,000H,000H
;--  文字:  ,  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,000H,000H,058H,000H,038H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
;--  文字:  朝  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  004H,000H,004H,004H,005H,0F4H,005H,054H,07FH,05FH,005H,054H,005H,0F4H,044H,004H
DB  030H,000H,00FH,0FEH,001H,022H,021H,022H,041H,022H,03FH,0FEH,000H,000H,000H,000H
;--  文字:  如  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  080H,010H,040H,010H,023H,0F0H,014H,01FH,008H,014H,016H,010H,061H,0F0H,020H,000H
DB  000H,000H,07FH,0F8H,010H,008H,010H,008H,010H,008H,010H,008H,07FH,0F8H,000H,000H


sun5:;--  文字:  青  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,040H,000H,040H,000H,044H,0FFH,054H,015H,054H,015H,054H,015H,054H,015H,07FH
DB  015H,054H,055H,054H,095H,054H,07FH,054H,000H,044H,000H,040H,000H,040H,000H,000H
;--  文字:  丝  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  040H,000H,040H,040H,044H,0E0H,046H,058H,045H,04EH,044H,0C4H,044H,060H,040H,000H
DB  044H,040H,046H,0F0H,045H,05EH,044H,0C4H,044H,070H,064H,020H,040H,000H,000H,000H
;--  文字:  暮  -
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  012H,000H,012H,002H,00AH,002H,00AH,0FAH,0FEH,0AAH,0ABH,0AFH,0AAH,0AAH,0AAH,0AAH
DB  0AAH,0AAH,0AAH,0AFH,0FAH,0AAH,006H,0FAH,00AH,002H,012H,002H,012H,000H,000H,000H
;--  文字:  如  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  080H,010H,040H,010H,023H,0F0H,014H,01FH,008H,014H,016H,010H,061H,0F0H,020H,000H
DB  000H,000H,07FH,0F8H,010H,008H,010H,008H,010H,008H,010H,008H,07FH,0F8H,000H,000H
;--  文字:  雪  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,000H,018H,042H,00AH,04AH,0AAH,04AH,0AAH,04AH,0AAH,04AH,00AH,04AH,0FEH
DB  04AH,00AH,04AH,0AAH,04AH,0AAH,04AH,0AAH,0FEH,00AH,000H,018H,000H,008H,000H,000H
;--  文字:  。  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,018H,000H,024H,000H,024H,000H,018H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
;--  文字:  人  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,040H,000H,020H,000H,010H,000H,00CH,000H,003H,000H,000H,0C0H,000H,03FH
DB  001H,0C2H,006H,000H,00CH,000H,018H,000H,030H,000H,060H,000H,020H,000H,000H,000H
;--  文字:  生  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  001H,000H,040H,080H,040H,060H,041H,01EH,041H,010H,041H,010H,041H,010H,041H,010H
DB  07FH,0FFH,041H,012H,041H,010H,041H,010H,041H,098H,061H,010H,040H,000H,000H,000H


sun6:;--  文字:  得  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  002H,010H,001H,008H,000H,084H,0FFH,0E3H,000H,01AH,002H,000H,002H,05FH,03AH,055H
DB  002H,055H,042H,055H,082H,055H,07FH,0D5H,002H,05FH,002H,040H,002H,040H,000H,000H
;--  文字:  意  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,010H,020H,010H,038H,012H,003H,0D2H,03AH,056H,042H,05AH,042H,0D2H,04BH,053H
DB  052H,052H,042H,05AH,042H,056H,063H,0D2H,008H,012H,030H,012H,000H,010H,000H,000H
;--  文字:  须  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  021H,008H,021H,008H,010H,084H,008H,042H,004H,021H,042H,010H,040H,002H,027H,0F2H
DB  020H,012H,018H,01AH,007H,0D6H,008H,012H,010H,012H,027H,0F2H,060H,002H,000H,000H
;--  文字:  尽  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  008H,000H,004H,000H,003H,000H,000H,0FEH,000H,012H,009H,012H,011H,012H,032H,012H
DB  066H,072H,000H,092H,001H,012H,002H,012H,006H,01EH,00CH,000H,004H,000H,000H,000H
;--  文字:  欢  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  020H,014H,010H,024H,04CH,044H,043H,084H,043H,064H,02CH,01CH,020H,020H,010H,018H
DB  00CH,00FH,003H,0E8H,006H,008H,018H,008H,030H,028H,060H,018H,020H,008H,000H,000H
; ,  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,000H,000H,058H,000H,038H,000H,000H,000H,000H,000H,000H,000H,000H,000H
DB  000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H
;--  文字:  莫  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  004H,000H,084H,004H,084H,004H,045H,0F4H,025H,054H,015H,05FH,00DH,054H,007H,054H
DB  00DH,054H,015H,054H,025H,05FH,045H,0F4H,0C4H,004H,044H,004H,004H,004H,000H,000H
;--  文字:  使  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,040H,000H,020H,07FH,0F0H,000H,01CH,040H,007H,041H,0F2H,022H,094H,014H,094H
DB  00CH,094H,013H,0FFH,010H,094H,030H,094H,020H,094H,061H,0F4H,020H,004H,000H,000H

sun7:;--  文字:  金  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  040H,040H,040H,040H,042H,020H,042H,020H,04AH,050H,072H,048H,042H,044H,07FH,0C3H
DB  042H,044H,062H,048H,05AH,050H,042H,050H,042H,020H,040H,060H,040H,020H,000H,000H
;--  文字:  樽  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  002H,008H,001H,088H,000H,068H,0FFH,0FFH,000H,028H,008H,04CH,00BH,0F4H,03AH,0D5H
DB  00AH,0BEH,04AH,094H,08AH,0BEH,07EH,0D5H,00AH,0D4H,00BH,0F4H,008H,004H,000H,000H
;--  文字:  空  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,010H,040H,00CH,040H,084H,041H,044H,041H,024H,041H,014H,041H,005H,07FH,006H
DB  041H,004H,041H,014H,041H,024H,041H,044H,040H,084H,040H,014H,000H,00CH,000H,000H
;--  文字:  对  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  020H,000H,010H,024H,00CH,044H,002H,084H,001H,084H,006H,07CH,018H,000H,000H,090H
DB  007H,010H,042H,010H,080H,010H,07FH,0FFH,000H,010H,000H,010H,000H,010H,000H,000H
;--  文字:  月  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
DB  000H,000H,040H,000H,020H,000H,010H,000H,00CH,000H,003H,0FFH,001H,011H,001H,011H

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -