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

📄 6264_.lst

📁 外扩RAM6264的C语言源程序
💻 LST
📖 第 1 页 / 共 2 页
字号:
                     152           ;LCALL DELAY_MS
                     153           ;INC R3
                     154           ;DJNZ R2,LOOP2
                     155           ;SJMP $
                     156     ;TABDY:DB 08H,0FH,12H,0FH,0AH,1FH,02H,02H ;"?"??=00H
                     157           ;DB 0FH,09H,0FH,09H,0FH,09H,11H,00H ;"?"??=01H
                     158           ;DB 1FH,11H,11H,1FH,11H,11H,1FH,00H ;"?"??=02H
                     159           ;DB 11H,0AH,04H,1FH,04H,1FH,04H,00H ;"$"??=03H                                       
                                       
                     160     ;;***************************************************
                     161     ;;??????
                     162     ;;***************************************************
0027                 163     INIT_LCM:
0027 7E00            164           MOV R6,#0
0029 7F28            165           MOV R7,#40
002B 12005F          166           LCALL DELAY_MS
002E 7F30            167           MOV R7,#00110000B;;????  8???,????,???5*7?? ;
0030 12009A          168           LCALL WRITE_COMMAND
0033 7E00            169           MOV R6,#0
0035 7F01            170           MOV R7,#1
0037 120070          171           LCALL DELAY_US
                     172      ;************************************
003A 7F0C            173           MOV R7,#00001100B;;??????  ???,?????,??? 
003C 12009A          174           LCALL WRITE_COMMAND
003F 7E00            175           MOV R6,#0
0041 7F01            176           MOV R7,#1
0043 120070          177           LCALL DELAY_US
                     178       ;**********************************
0046 7F01            179           MOV R7,#00000001B;;??
0048 12009A          180           LCALL WRITE_COMMAND
004B 7E00            181           MOV R6,#0
004D 7F28            182           MOV R7,#40
004F 12005F          183           LCALL DELAY_MS
                     184       ;*********************************
0052 7F06            185           MOV R7,#00000110B ;;?????? 
0054 12009A          186           LCALL  WRITE_COMMAND
0057 7E00            187           MOV R6,#0
0059 7F01            188           MOV R7,#1
A51 MACRO ASSEMBLER  6264_                                                                07/20/2005 23:36:01 PAGE     4

005B 120070          189           LCALL DELAY_US
005E 22              190           RET
                     191     ;;***************************************************
                     192     ;;?????
                     193     ;;***************************************************
                     194     ;;ms???
005F                 195     DELAY_MS:
005F 00              196           NOP
0060 75E0FA          197     DELAY:MOV ACC,#250
0063 00              198       DEL:NOP
0064 00              199           NOP
0065 D5E0FB          200           DJNZ ACC,DEL
                     201     
0068 DFF6            202           DJNZ R7,DELAY
006A EE              203           MOV A,R6
006B 6002            204           JZ  EXIT
006D DEF1            205           DJNZ R6,DELAY
006F                 206     EXIT:
006F 22              207           RET
                     208     ;;**************************************************
                     209     ;;us???
0070                 210     DELAY_US:
0070 00              211           NOP
0071                 212     DELAYUS:
0071 75E019          213           MOV ACC,#25
0074                 214     DELUS:
0074 00              215           NOP
0075 00              216           NOP
0076 D5E0FB          217           DJNZ ACC,DELUS
                     218     
0079 DFF6            219           DJNZ R7,DELAYUS
007B EE              220           MOV A,R6
007C 6002            221           JZ  EXITUS
007E DEF1            222           DJNZ R6,DELAYUS
0080                 223     EXITUS:
0080 22              224           RET
                     225     ;;***************************************************
                     226     ;;??BF???
                     227     ;;***************************************************
0081                 228     WAIT_FREE:
0081 C0E0            229           PUSH ACC
0083 7580FF          230           MOV P0,#0FFH
0086 C2B0            231           CLR RS
0088 D2B1            232           SETB RW
008A                 233     LOOP_BUSY:
008A D2B2            234           SETB E
008C E580            235           MOV A,P0
008E C2B2            236           CLR E
0090 20E7F7          237           JB BF,LOOP_BUSY
0093 C2B0            238           CLR RS
0095 C2B1            239           CLR RW
0097 D0E0            240           POP ACC
0099 22              241           RET
                     242     ;;****************************************************
                     243     ;;??????
                     244     ;;****************************************************
009A                 245     WRITE_COMMAND:
009A 120081          246           LCALL  WAIT_FREE
009D                 247     WRITE1_COMMAND:
009D C2B0            248           CLR RS
009F C2B1            249           CLR RW
00A1 D2B2            250           SETB E
00A3 8F90            251           MOV  D_PORT,R7;******???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
00A5 C2B2            252           CLR E
00A7 22              253           RET
                     254     ;;****************************************************
A51 MACRO ASSEMBLER  6264_                                                                07/20/2005 23:36:01 PAGE     5

                     255     ;;??????
                     256     ;;****************************************************
00A8                 257     WRITE_DATA:
00A8 120081          258           LCALL WAIT_FREE
00AB D2B0            259           SETB RS
00AD C2B1            260           CLR RW
00AF D2B2            261           SETB E
00B1 8F90            262           MOV  D_PORT,R7;******???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
00B3 C2B2            263           CLR E
00B5 22              264           RET
                     265           END
                             ;;*****************************************************
                             
A51 MACRO ASSEMBLER  6264_                                                                07/20/2005 23:36:01 PAGE     6

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


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

ACC. . . . . . . .  D ADDR   00E0H   A      5 197 200 213 217 229 240
BF . . . . . . . .  B ADDR   00E0H.7 A      5# 237
CONT_STR_DISP. . .  C ADDR   0020H   A      33 35#
DEL. . . . . . . .  C ADDR   0063H   A      198# 200
DELAY. . . . . . .  C ADDR   0060H   A      197# 202 205
DELAYUS. . . . . .  C ADDR   0071H   A      212# 219 222
DELAY_MS . . . . .  C ADDR   005FH   A      166 183 195#
DELAY_US . . . . .  C ADDR   0070H   A      171 177 189 210#
DELUS. . . . . . .  C ADDR   0074H   A      214# 217
DISP_STR_LOOP. . .  C ADDR   0019H   A      30# 39
D_PORT . . . . . .  D ADDR   0090H   A      1# 251 262
E. . . . . . . . .  B ADDR   00B0H.2 A      4# 234 236 250 252 261 263
EXIT . . . . . . .  C ADDR   006FH   A      204 206#
EXITUS . . . . . .  C ADDR   0080H   A      221 223#
INIT_LCM . . . . .  C ADDR   0027H   A      18 163#
LOOP_BUSY. . . . .  C ADDR   008AH   A      233# 237
P0 . . . . . . . .  D ADDR   0080H   A      230 235
P1 . . . . . . . .  D ADDR   0090H   A      1
P3 . . . . . . . .  D ADDR   00B0H   A      2 3 4
PUT_STRING . . . .  C ADDR   0013H   A      21 26#
RS . . . . . . . .  B ADDR   00B0H.0 A      2# 231 238 248 259
RW . . . . . . . .  B ADDR   00B0H.1 A      3# 232 239 249 260
START. . . . . . .  C ADDR   0000H   A      18#
STRING1. . . . . .  C ADDR   000EH   A      20 23#
WAIT_FREE. . . . .  C ADDR   0081H   A      228# 246 258
WRITE1_COMMAND . .  C ADDR   009DH   A      247#
WRITE_COMMAND. . .  C ADDR   009AH   A      29 168 174 180 186 245#
WRITE_DATA . . . .  C ADDR   00A8H   A      37 257#


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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