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

📄 lchar.lst

📁 液晶字符显示完全源程序(汇编) 文件根据需要建立其他关联,默认为DXP2004,
💻 LST
📖 第 1 页 / 共 2 页
字号:
0178 00010203        156               DB    00H,01H,02H,03H; square DCODES
017C FF              157               DB    0FFH
017D 61626364        158               DB    'abcdefghijklmnopqrstuvwxyz'; for line 2
0181 65666768                
0185 696A6B6C                
0189 6D6E6F70                
018D 71727374                
0191 75767778                
0195 797A                    
0197 7B5B283C        159               DB    '{[(<',7FH,7EH,'>)]}'
019B 7F7E3E29                
019F 5D7D                    
01A1 04050607        160               DB    04H,05H,06H,07H;   lines DCODES
01A5 FF              161               DB    0FFH
01A6 4C415552        162     ATAB01:   DB    'LAUREL ELECTRONICS CO., LTD.LAUREL ELECT';for line 1
01AA 454C2045                
01AE 4C454354                
01B2 524F4E49                
01B6 43532043                
01BA 4F2E2C20                
01BE 4C54442E                
01C2 4C415552                
01C6 454C2045                
01CA 4C454354                
01CE FF              163               DB    0FFH
01CF 6C617572        164               DB    'laurel electronics co., ltd.laurel elect';for line 2
01D3 656C2065                
A51 MACRO ASSEMBLER  LCHAR                                                                12/01/2004 13:05:08 PAGE     4

01D7 6C656374                
01DB 726F6E69                
01DF 63732063                
01E3 6F2E2C20                
01E7 6C74642E                
01EB 6C617572                
01EF 656C2065                
01F3 6C656374                
01F7 FF              165               DB    0FFH
01F8 57454C43        166     PHILCHAR: DB    'WELCOME TO HZIEE'
01FC 4F4D4520                
0200 544F2048                
0204 5A494545                
0208 FF              167               DB    0FFH
0209 FF              168     TABEND:   DB    0FFH
020A 1F001F00        169     CODETAB1: DB    1FH,00H,1FH,00H,1FH,00H,1FH,00H;  "4 lines1"
020E 1F001F00                
0212 001F001F        170               DB    00H,1FH,00H,1FH,00H,1FH,00H,1FH;  "4 lines2"
0216 001F001F                
021A 15151515        171               DB    15H,15H,15H,15H,15H,15H,15H,15H;  "3 lines"
021E 15151515                
0222 0A0A0A0A        172               DB    0AH,0AH,0AH,0AH,0AH,0AH,0AH,0AH;  "2 lines"
0226 0A0A0A0A                
022A 150A150A        173               DB    15H,0AH,15H,0AH,15H,0AH,15H,0AH;  "dot1"
022E 150A150A                
0232 0A150A15        174               DB    0AH,15H,0AH,15H,0AH,15H,0AH,15H;  "dot2"
0236 0A150A15                
023A 1F111111        175               DB    1FH,11H,11H,11H,11H,11H,11H,1FH;  "square"
023E 1111111F                
0242 1F1F1F1F        176               DB    1FH,1FH,1FH,1FH,1FH,1FH,1FH,1FH;  "black"
0246 1F1F1F1F                
024A FF              177               DB    0FFH
                     178     
                     179     ;
                     180     ;
                     181     ;The followings are common subroutines:
                     182     ;
                     183     ;
024B C035            184     DELAY:    PUSH  TIMER1;        delay TIMER1*1 ms for 12MHz
024D C034            185               PUSH  TIMER0
024F 7534FA          186     DELAY1:   MOV   TIMER0,#250
0252 00              187     DELAY2:   NOP
0253 00              188               NOP
0254 D534FB          189               DJNZ  TIMER0,DELAY2
0257 D535F5          190               DJNZ  TIMER1,DELAY1
025A D034            191               POP   TIMER0
025C D035            192               POP   TIMER1
025E 22              193               RET;---------
025F 753501          194     DELAY01:  MOV   TIMER1,#01H;   delay 1 ms
0262 12024B          195     DELAY011: LCALL DELAY
0265 22              196               RET;---------
0266 00              197     DELAY100: NOP;                  delay 100 ms
0267 C035            198               PUSH  TIMER1
0269 753564          199               MOV   TIMER1,#100
026C 12024B          200               LCALL DELAY
026F 12024B          201               LCALL DELAY
0272 D035            202               POP   TIMER1
0274 22              203               RET;---------
0275 00              204     DELAY250: NOP;                  delay 250 sec
0276 C035            205               PUSH  TIMER1
0278 7535FA          206               MOV   TIMER1,#250
027B 12024B          207               LCALL DELAY
027E D035            208               POP   TIMER1
0280 22              209               RET;---------
0281 00              210     DELAY500: NOP;                  delay 500 ms
0282 C035            211               PUSH  TIMER1
A51 MACRO ASSEMBLER  LCHAR                                                                12/01/2004 13:05:08 PAGE     5

0284 7535FA          212               MOV   TIMER1,#250
0287 12024B          213               LCALL DELAY
028A 12024B          214               LCALL DELAY
028D D035            215               POP   TIMER1
028F 22              216               RET;---------
0290 00              217     DELAY1S:  NOP;                  delay 1 sec
0291 C035            218               PUSH  TIMER1
0293 7535FA          219               MOV   TIMER1,#250
0296 12024B          220               LCALL DELAY
0299 12024B          221               LCALL DELAY
029C 12024B          222               LCALL DELAY
029F 12024B          223               LCALL DELAY
02A2 D035            224               POP   TIMER1
02A4 22              225               RET;----------
                     226     ;
                     227               END
                             
                             
A51 MACRO ASSEMBLER  LCHAR                                                                12/01/2004 13:05:08 PAGE     6

SYMBOL TABLE LISTING
------ ----- -------


N A M E             T Y P E  V A L U E   ATTRIBUTES

ABUSY. . . . . . .  C ADDR   013FH   A   
ABUSY1 . . . . . .  C ADDR   014AH   A   
ACC. . . . . . . .  D ADDR   00E0H   A   
ARDCTRL. . . . . .  C ADDR   0107H   A   
ASTART . . . . . .  C ADDR   0050H   A   
ATAB0. . . . . . .  C ADDR   0154H   A   
ATAB01 . . . . . .  C ADDR   01A6H   A   
AWRCTRL. . . . . .  C ADDR   00F7H   A   
AWRCTRL1 . . . . .  C ADDR   00FAH   A   
AWRDATA. . . . . .  C ADDR   0117H   A   
AWRITE . . . . . .  C ADDR   0126H   A   
AWRITE1. . . . . .  C ADDR   012DH   A   
B. . . . . . . . .  D ADDR   00F0H   A   
BEGIN. . . . . . .  C ADDR   0040H   A   
CODETAB1 . . . . .  C ADDR   020AH   A   
COUNTER. . . . . .  N NUMB   0036H   A   
DATABUS. . . . . .  D ADDR   0080H   A   
DELAY. . . . . . .  C ADDR   024BH   A   
DELAY01. . . . . .  C ADDR   025FH   A   
DELAY011 . . . . .  C ADDR   0262H   A   
DELAY1 . . . . . .  C ADDR   024FH   A   
DELAY100 . . . . .  C ADDR   0266H   A   
DELAY1S. . . . . .  C ADDR   0290H   A   
DELAY2 . . . . . .  C ADDR   0252H   A   
DELAY250 . . . . .  C ADDR   0275H   A   
DELAY500 . . . . .  C ADDR   0281H   A   
DOT. . . . . . . .  C ADDR   005EH   A   
DOT1 . . . . . . .  C ADDR   0073H   A   
DOT2 . . . . . . .  C ADDR   0075H   A   
DOT3 . . . . . . .  C ADDR   0082H   A   
ENABLE . . . . . .  B ADDR   0090H.2 A   
LOOP1. . . . . . .  C ADDR   0088H   A   
LOOP4. . . . . . .  C ADDR   00A9H   A   
LOOP41 . . . . . .  C ADDR   00B5H   A   
N. . . . . . . . .  N NUMB   0040H   A   
P0 . . . . . . . .  D ADDR   0080H   A   
P1 . . . . . . . .  D ADDR   0090H   A   
PHILCHAR . . . . .  C ADDR   01F8H   A   
RS . . . . . . . .  B ADDR   0090H.0 A   
RW . . . . . . . .  B ADDR   0090H.1 A   
SP . . . . . . . .  D ADDR   0081H   A   
TABEND . . . . . .  C ADDR   0209H   A   
TIMER0 . . . . . .  N NUMB   0034H   A   
TIMER1 . . . . . .  N NUMB   0035H   A   
WRCGCODE . . . . .  C ADDR   0133H   A   


REGISTER BANK(S) USED: 0 

ASSEMBLY COMPLETE.  0 WARNING(S), 0 ERROR(S)

⌨️ 快捷键说明

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