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

📄 020_smbus.lst

📁 基于C8051F020单片机的
💻 LST
📖 第 1 页 / 共 5 页
字号:
00C3 C2C5              CLR     STA
                                           ; SOURCE LINE # 170
00C5 00                NOP     
                                           ; SOURCE LINE # 171
C51 COMPILER V7.50   020_SMBUS                                                             05/07/2007 10:34:34 PAGE 15  

                                           ; SOURCE LINE # 172
00C6         ?C0018:
                                           ; SOURCE LINE # 173
00C6 C2C3              CLR     SI
                                           ; SOURCE LINE # 174
00C8 8059              SJMP    ?C0035
                                           ; SOURCE LINE # 175
                                           ; SOURCE LINE # 177
00CA         ?C0023:
                                           ; SOURCE LINE # 178
                                           ; SOURCE LINE # 180
                                           ; SOURCE LINE # 181
                                           ; SOURCE LINE # 182
00CA 8053              SJMP    ?C0040
                                           ; SOURCE LINE # 183
                                           ; SOURCE LINE # 185
00CC         ?C0024:
                                           ; SOURCE LINE # 186
                                           ; SOURCE LINE # 187
00CC 00                NOP     
                                           ; SOURCE LINE # 188
00CD C2C3              CLR     SI
                                           ; SOURCE LINE # 189
00CF 8052              SJMP    ?C0035
                                           ; SOURCE LINE # 190
                                           ; SOURCE LINE # 192
00D1         ?C0025:
                                           ; SOURCE LINE # 193
                                           ; SOURCE LINE # 195
00D1 E500        R     MOV     A,GCV_slave_data_num
00D3 B40104            CJNE    A,#01H,?C0026
                                           ; SOURCE LINE # 196
                                           ; SOURCE LINE # 197
00D6 C2C2              CLR     AA
                                           ; SOURCE LINE # 198
00D8 8002              SJMP    ?C0027
00DA         ?C0026:
                                           ; SOURCE LINE # 200
                                           ; SOURCE LINE # 201
00DA D2C2              SETB    AA
                                           ; SOURCE LINE # 202
00DC         ?C0027:
                                           ; SOURCE LINE # 204
00DC C2C3              CLR     SI
                                           ; SOURCE LINE # 205
00DE 8043              SJMP    ?C0035
                                           ; SOURCE LINE # 206
                                           ; SOURCE LINE # 208
00E0         ?C0028:
                                           ; SOURCE LINE # 209
                                           ; SOURCE LINE # 211
00E0         ?C0038:
                                           ; SOURCE LINE # 212
                                           ; SOURCE LINE # 213
                                           ; SOURCE LINE # 214
00E0 8035              SJMP    ?C0041
                                           ; SOURCE LINE # 215
                                           ; SOURCE LINE # 217
00E2         ?C0029:
                                           ; SOURCE LINE # 218
                                           ; SOURCE LINE # 219
00E2 E500        R     MOV     A,GCV_slave_data_num
C51 COMPILER V7.50   020_SMBUS                                                             05/07/2007 10:34:34 PAGE 16  

00E4 D3                SETB    C
00E5 9400              SUBB    A,#00H
00E7 401C              JC      ?C0030
                                           ; SOURCE LINE # 220
                                           ; SOURCE LINE # 222
00E9 850082      R     MOV     DPL,GPV_slave_data_array+01H
00EC 850083      R     MOV     DPH,GPV_slave_data_array
00EF E5C2              MOV     A,SMB0DAT
00F1 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 223
00F2 0500        R     INC     GPV_slave_data_array+01H
00F4 E500        R     MOV     A,GPV_slave_data_array+01H
00F6 7002              JNZ     ?C0037
00F8 0500        R     INC     GPV_slave_data_array
00FA         ?C0037:
                                           ; SOURCE LINE # 224
00FA 1500        R     DEC     GCV_slave_data_num
                                           ; SOURCE LINE # 226
00FC E500        R     MOV     A,GCV_slave_data_num
00FE B40108            CJNE    A,#01H,?C0032
                                           ; SOURCE LINE # 227
                                           ; SOURCE LINE # 228
0101 C2C2              CLR     AA
                                           ; SOURCE LINE # 229
                                           ; SOURCE LINE # 230
0103 8004              SJMP    ?C0032
0105         ?C0030:
                                           ; SOURCE LINE # 232
                                           ; SOURCE LINE # 234
0105 D2C4              SETB    STO
                                           ; SOURCE LINE # 235
0107 C2C5              CLR     STA
                                           ; SOURCE LINE # 236
0109         ?C0032:
                                           ; SOURCE LINE # 238
0109 C2C3              CLR     SI
                                           ; SOURCE LINE # 239
010B 8016              SJMP    ?C0035
                                           ; SOURCE LINE # 240
                                           ; SOURCE LINE # 242
010D         ?C0033:
                                           ; SOURCE LINE # 243
                                           ; SOURCE LINE # 244
010D 00                NOP     
                                           ; SOURCE LINE # 246
010E 850082      R     MOV     DPL,GPV_slave_data_array+01H
0111 850083      R     MOV     DPH,GPV_slave_data_array
0114 E5C2              MOV     A,SMB0DAT
0116 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 248
0117         ?C0041:
0117 D2C4              SETB    STO
                                           ; SOURCE LINE # 249
0119 C2C5              CLR     STA
                                           ; SOURCE LINE # 250
011B C2C3              CLR     SI
                                           ; SOURCE LINE # 251
011D 8004              SJMP    ?C0035
                                           ; SOURCE LINE # 252
                                           ; SOURCE LINE # 254
011F         ?C0040:
011F D2C4              SETB    STO
C51 COMPILER V7.50   020_SMBUS                                                             05/07/2007 10:34:34 PAGE 17  

                                           ; SOURCE LINE # 258
0121 C2C3              CLR     SI
                                           ; SOURCE LINE # 259
                                           ; SOURCE LINE # 260
                                           ; SOURCE LINE # 261
                                           ; SOURCE LINE # 262
0123         ?C0035:
0123 D007              POP     AR7
0125 D000              POP     AR0
0127 D0D0              POP     PSW
0129 D082              POP     DPL
012B D083              POP     DPH
012D D0E0              POP     ACC
012F 32                RETI    
             ; FUNCTION SMBUS_ISR (END)

C51 COMPILER V7.50   020_SMBUS                                                             05/07/2007 10:34:34 PAGE 18  

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


P1 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0090H  1
AA . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00C2H  1
P2 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A0H  1
P3 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B0H  1
ADC0CN . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00E8H  1
IE . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A8H  1
GCV_slave_data_num . . . . . . . . . .  PUBLIC   DATA   U_CHAR   0000H  1
PCA0CN . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00D8H  1
IP . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B8H  1
SI . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00C3H  1
fram_wr_fun. . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  B_wr . . . . . . . . . . . . . . . .  AUTO     DATA   BIT      0000H  1
  subaddr. . . . . . . . . . . . . . .  AUTO     DATA   U_INT    0000H  2
  length_of_data . . . . . . . . . . .  AUTO     DATA   U_CHAR   0002H  1
  P_to_wr_array. . . . . . . . . . . .  AUTO     DATA   PTR      0003H  3
SMB0CN . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00C0H  1
SPI0CN . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00F8H  1
GIV_slave_subaddr. . . . . . . . . . .  PUBLIC   DATA   U_INT    0001H  2
TCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0088H  1
GBV_smbus_wr . . . . . . . . . . . . .  PUBLIC   DATA   BIT      0000H  1
SMBUS_ISR. . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
GCV_slave_subaddr_num. . . . . . . . .  PUBLIC   DATA   U_CHAR   0003H  1
GCV_slave_addr . . . . . . . . . . . .  PUBLIC   DATA   U_CHAR   0004H  1
SBUF0. . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0099H  1
SCON0. . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0098H  1
T2CON. . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00C8H  1
STA. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00C5H  1
GPV_slave_data_array . . . . . . . . .  PUBLIC   DATA   PTR      0005H  2
SMB0DAT. . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00C2H  1
wdt_rtc_wr_fun . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  B_wr . . . . . . . . . . . . . . . .  AUTO     DATA   BIT      0000H  1
  subaddr. . . . . . . . . . . . . . .  AUTO     DATA   U_INT    0000H  2
  length_of_data . . . . . . . . . . .  AUTO     DATA   U_CHAR   0002H  1
  P_to_wr_array. . . . . . . . . . . .  AUTO     DATA   PTR      0003H  3
STO. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00C4H  1
PSW. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00D0H  1
SMB0STA. . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00C1H  1


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    364    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      7      12
   IDATA SIZE       =   ----    ----
   BIT SIZE         =      1       2
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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