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

📄 zq9712驱动测试程序.lst

📁 ZQ9712与SC16722的驱动程序
💻 LST
📖 第 1 页 / 共 4 页
字号:
                                           ; 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 + -