📄 zq9712驱动测试程序.lst
字号:
; SOURCE LINE # 223
0028 F500 R MOV i,A
002A F500 R MOV i+01H,A
002C ?C0055:
002C C3 CLR C
002D E500 R MOV A,i+01H
002F 9500 R SUBB A,width
0031 E500 R MOV A,i
0033 9400 SUBB A,#00H
0035 506E JNC ?C0053
; SOURCE LINE # 224
0037 E500 R MOV A,te
0039 6401 XRL A,#01H
003B 7068 JNZ ?C0053
; SOURCE LINE # 225
; SOURCE LINE # 226
003D F500 R MOV j,A
003F F500 R MOV j+01H,A
0041 ?C0059:
; SOURCE LINE # 227
0041 E500 R MOV A,te
0043 6401 XRL A,#01H
0045 7054 JNZ ?C0057
; SOURCE LINE # 228
; SOURCE LINE # 229
0047 AF00 R MOV R7,length
0049 FE MOV R6,A
004A AC00 R MOV R4,i
004C AD00 R MOV R5,i+01H
004E 120000 E LCALL ?C?IMUL
0051 AB00 R MOV R3,m
0053 E500 R MOV A,m+02H
0055 2F ADD A,R7
0056 F9 MOV R1,A
0057 E500 R MOV A,m+01H
0059 3E ADDC A,R6
005A FA MOV R2,A
005B E500 R MOV A,length
005D FD MOV R5,A
005E 7C00 MOV R4,#00H
0060 AE00 R MOV R6,j
0062 AF00 R MOV R7,j+01H
0064 120000 E LCALL ?C?UIDIV
0067 E9 MOV A,R1
0068 2D ADD A,R5
0069 F9 MOV R1,A
006A EA MOV A,R2
006B 3C ADDC A,R4
006C FA MOV R2,A
006D 8B00 R MOV p,R3
006F F500 R MOV p+01H,A
0071 8900 R MOV p+02H,R1
; SOURCE LINE # 230
C51 COMPILER V8.02 ZQ9712驱动测试程序 06/03/2008 08:45:01 PAGE 17
0073 120000 E LCALL ?C?CLDPTR
0076 FD MOV R5,A
0077 7B01 MOV R3,#01H
0079 7A00 MOV R2,#00H
007B 7F01 MOV R7,#01H
007D 7E00 MOV R6,#00H
007F 120000 R LCALL _send_n_3bit
; SOURCE LINE # 231
0082 120000 R LCALL stb_data_ZQ9712
; SOURCE LINE # 232
0085 7F0A MOV R7,#0AH
0087 120000 R LCALL L?0081
; SOURCE LINE # 234
; SOURCE LINE # 235
008A ?C0061:
008A 0500 R INC j+01H
008C E500 R MOV A,j+01H
008E 7002 JNZ ?C0073
0090 0500 R INC j
0092 ?C0073:
0092 C3 CLR C
0093 9405 SUBB A,#05H
0095 E500 R MOV A,j
0097 9400 SUBB A,#00H
0099 40A6 JC ?C0059
; SOURCE LINE # 236
009B ?C0057:
009B 0500 R INC i+01H
009D E500 R MOV A,i+01H
009F 708B JNZ ?C0055
00A1 0500 R INC i
00A3 ?C0074:
00A3 8087 SJMP ?C0055
; SOURCE LINE # 237
00A5 ?C0053:
00A5 0500 R INC k+01H
00A7 E500 R MOV A,k+01H
00A9 6003 JZ $ + 5H
00AB 020000 R LJMP ?C0051
00AE 0500 R INC k
00B0 ?C0075:
00B0 020000 R LJMP ?C0051
; SOURCE LINE # 238
00B3 ?C0066:
00B3 22 RET
; FUNCTION _liushui_composecolor (END)
; FUNCTION main (BEGIN)
; SOURCE LINE # 241
; SOURCE LINE # 242
; SOURCE LINE # 244
0000 D290 SETB OEIN_ZQ9712
; SOURCE LINE # 246
0002 E4 CLR A
0003 FB MOV R3,A
0004 FA MOV R2,A
0005 7D03 MOV R5,#03H
0007 FC MOV R4,A
0008 FF MOV R7,A
0009 120000 R LCALL _tiaobian
000C ?C0067:
; SOURCE LINE # 247
C51 COMPILER V8.02 ZQ9712驱动测试程序 06/03/2008 08:45:01 PAGE 18
; SOURCE LINE # 248
000C E4 CLR A
000D F500 R MOV i,A
; SOURCE LINE # 249
000F 0500 R INC i
; SOURCE LINE # 250
0011 AF00 R MOV R7,i
0013 FE MOV R6,A
0014 120000 R LCALL _ledK
; SOURCE LINE # 251
0017 750002 R MOV length,#02H
; SOURCE LINE # 252
001A 750005 R MOV width,#05H
; SOURCE LINE # 253
001D 7500FF R MOV p,#0FFH
0020 750000 R MOV p+01H,#HIGH composecolor_data3
0023 750000 R MOV p+02H,#LOW composecolor_data3
; SOURCE LINE # 255
; SOURCE LINE # 256
0026 120000 R LCALL L?0077
; SOURCE LINE # 257
0029 7F01 MOV R7,#01H
002B 120000 R LCALL L?0076
; SOURCE LINE # 258
; SOURCE LINE # 259
002E 120000 R LCALL L?0077
; SOURCE LINE # 260
0031 7F02 MOV R7,#02H
0033 120000 R LCALL L?0076
; SOURCE LINE # 261
; SOURCE LINE # 262
0036 120000 R LCALL L?0078
; SOURCE LINE # 263
0039 7B01 MOV R3,#01H
003B 7A00 MOV R2,#00H
003D 7D03 MOV R5,#03H
003F 7C00 MOV R4,#00H
0041 7F03 MOV R7,#03H
0043 120000 R LCALL _tiaobian
; SOURCE LINE # 264
; SOURCE LINE # 265
0046 120000 R LCALL L?0078
; SOURCE LINE # 266
0049 7B01 MOV R3,#01H
004B 7A00 MOV R2,#00H
004D 7D03 MOV R5,#03H
004F 7C00 MOV R4,#00H
0051 7F04 MOV R7,#04H
0053 120000 R LCALL _tiaobian
; SOURCE LINE # 267
; SOURCE LINE # 268
0056 120000 R LCALL L?0078
; SOURCE LINE # 269
0059 7B01 MOV R3,#01H
005B 7A00 MOV R2,#00H
005D 7D03 MOV R5,#03H
005F 7C00 MOV R4,#00H
0061 7F05 MOV R7,#05H
0063 120000 R LCALL _tiaobian
; SOURCE LINE # 270
; SOURCE LINE # 271
0066 120000 R LCALL L?0078
C51 COMPILER V8.02 ZQ9712驱动测试程序 06/03/2008 08:45:01 PAGE 19
; SOURCE LINE # 272
0069 7B01 MOV R3,#01H
006B 7A00 MOV R2,#00H
006D 7D03 MOV R5,#03H
006F 7C00 MOV R4,#00H
0071 7F06 MOV R7,#06H
0073 120000 R LCALL _tiaobian
; SOURCE LINE # 273
; SOURCE LINE # 274
0076 120000 R LCALL L?0078
; SOURCE LINE # 275
0079 7B01 MOV R3,#01H
007B 7A00 MOV R2,#00H
007D 7D03 MOV R5,#03H
007F 7C00 MOV R4,#00H
0081 7F07 MOV R7,#07H
0083 120000 R LCALL _tiaobian
; SOURCE LINE # 326
0086 020000 R LJMP ?C0067
; FUNCTION main (END)
C51 COMPILER V8.02 ZQ9712驱动测试程序 06/03/2008 08:45:01 PAGE 20
NAME CLASS MSPACE TYPE OFFSET SIZE
==== ===== ====== ==== ====== ====
P0 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0080H 1
Cycle_mark . . . . . . . . . . . . . . PUBLIC DATA BIT 0000H 1
P1 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0090H 1
P2 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00A0H 1
P3 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00B0H 1
_sendx . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
bt1. . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0007H 1
i. . . . . . . . . . . . . . . . . . * REG * DATA U_INT 0004H 2
length . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0000H 1
CKIN_ZQ9712. . . . . . . . . . . . . . ABSBIT ----- BIT 0092H 1
OEIN_ZQ9712. . . . . . . . . . . . . . ABSBIT ----- BIT 0090H 1
IE . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00A8H 1
size_t . . . . . . . . . . . . . . . . TYPEDEF ----- U_INT ----- 2
IP . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00B8H 1
color_data . . . . . . . . . . . . . . PUBLIC CODE ARRAY 0000H 8
width. . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0001H 1
main . . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
p. . . . . . . . . . . . . . . . . . AUTO DATA PTR 0000H 3
i. . . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0003H 1
stb_data_ZQ9712. . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
i. . . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0007H 1
_tiaobian. . . . . . . . . . . . . . . PUBLIC CODE PROC 0008H -----
i. . . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0001H 1
num. . . . . . . . . . . . . . . . . * REG * DATA INT 0004H 2
det. . . . . . . . . . . . . . . . . AUTO DATA INT 0000H 2
Gradation_level_time . . . . . . . . . PUBLIC DATA U_LONG 0002H 4
_send_3bit_lsbtomsb. . . . . . . . . . PUBLIC CODE PROC 0000H -----
bt1. . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0007H 1
det. . . . . . . . . . . . . . . . . * REG * DATA INT 0004H 2
i. . . . . . . . . . . . . . . . . . * REG * DATA U_INT 0002H 2
_send_n_3bit . . . . . . . . . . . . . PUBLIC CODE PROC 0009H -----
k. . . . . . . . . . . . . . . . . . * REG * DATA U_INT 0082H 2
bt1. . . . . . . . . . . . . . . . . * REG * DATA U_CHAR 0006H 1
det. . . . . . . . . . . . . . . . . AUTO DATA INT 0000H 2
xian_data. . . . . . . . . . . . . . . PUBLIC CODE ARRAY 0008H 13
CLKX . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00A2H 1
SCON . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0098H 1
TCON . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0088H 1
DIN_ZQ9712 . . . . . . . . . . . . . . ABSBIT ----- BIT 0093H 1
list . . . . . . . . . . . . . . . . . PUBLIC DATA U_INT 0006H 2
stbx_data. . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
jianbian . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
i. . . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
STBX . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00A1H 1
LIN_ZQ9712 . . . . . . . . . . . . . . ABSBIT ----- BIT 0091H 1
jianbian_camp. . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
ET0. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00A9H 1
composecolor_data2 . . . . . . . . . . PUBLIC CODE ARRAY 0015H 12
composecolor_data3 . . . . . . . . . . PUBLIC CODE ARRAY 0021H 10
te . . . . . . . . . . . . . . . . . . PUBLIC DATA U_CHAR 0008H 1
Gradation_level_Counter. . . . . . . . PUBLIC DATA U_CHAR 0009H 1
_ledK. . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0006H -----
n. . . . . . . . . . . . . . . . . . * REG * DATA INT 0006H 2
Gradation_Counter. . . . . . . . . . . PUBLIC DATA U_CHAR 000AH 1
_delays. . . . . . . . . . . . . . . . PUBLIC CODE PROC 0006H -----
timepara . . . . . . . . . . . . . . AUTO DATA U_LONG 0000H 4
i. . . . . . . . . . . . . . . . . . AUTO DATA U_LONG 0004H 4
C51 COMPILER V8.02 ZQ9712驱动测试程序 06/03/2008 08:45:01 PAGE 21
NAME CLASS MSPACE TYPE OFFSET SIZE
==== ===== ====== ==== ====== ====
_liushui_composecolor. . . . . . . . . PUBLIC CODE PROC 0000H -----
p. . . . . . . . . . . . . . . . . . AUTO DATA PTR 0000H 3
i. . . . . . . . . . . . . . . . . . AUTO DATA U_INT 0003H 2
j. . . . . . . . . . . . . . . . . . AUTO DATA U_INT 0005H 2
k. . . . . . . . . . . . . . . . . . AUTO DATA U_INT 0007H 2
m. . . . . . . . . . . . . . . . . . AUTO DATA PTR 0009H 3
dig1 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0083H 1
_liushui . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
i. . . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0000H 1
j. . . . . . . . . . . . . . . . . . AUTO DATA INT 0001H 2
num. . . . . . . . . . . . . . . . . AUTO DATA INT 0003H 2
k. . . . . . . . . . . . . . . . . . AUTO DATA U_CHAR 0005H 1
dig2 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0082H 1
T2CON. . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00C8H 1
dig3 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0081H 1
dig4 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 0080H 1
ENX. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00A0H 1
DQX. . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00A3H 1
Process_mark . . . . . . . . . . . . . PUBLIC DATA BIT 0001H 1
_delay . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0006H -----
timepara . . . . . . . . . . . . . . AUTO DATA U_LONG 0000H 4
mpara. . . . . . . . . . . . . . . . AUTO DATA U_LONG 0004H 4
PSW. . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00D0H 1
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 916 ----
CONSTANT SIZE = 43 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 11 43
IDATA SIZE = ---- ----
BIT SIZE = 2 ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -