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

📄 sio.lst

📁 家电考试系统下位机程序
💻 LST
📖 第 1 页 / 共 3 页
字号:
                       MOV     R7,#0FFH
C51 COMPILER V6.23a  SIO                                                                   05/11/2007 22:24:42 PAGE 8   

                 R     xJMP    ?C0011
             ?C0010:
                                           ; SOURCE LINE # 182
                 R     MOV     A,t_in
                       ANL     A,#01H
                 R     ADD     A,#LOW tbuf
                       MOV     R0,A
                 R     MOV     @R0,c
                                           ; SOURCE LINE # 183
                 R     INC     t_in
                                           ; SOURCE LINE # 185
                 R     xJNB    ti_restart,?C0012
                                           ; SOURCE LINE # 186
                                           ; SOURCE LINE # 187
                 R     CLR     ti_restart
                                           ; SOURCE LINE # 188
                       SETB    TI
                                           ; SOURCE LINE # 189
             ?C0012:
                                           ; SOURCE LINE # 191
                       MOV     R7,#00H
                                           ; SOURCE LINE # 192
             ?C0011:
                       POP     PSW
                       MOV     EA,C
                       RET     
             ; FUNCTION _com_putchar (END)

             ; FUNCTION com_getchar (BEGIN)
                       SETB    C
                 R     JBC     EA,?C0020
                       CLR     C
             ?C0020:
                       PUSH    PSW
                                           ; SOURCE LINE # 198
                                           ; SOURCE LINE # 199
                                           ; SOURCE LINE # 200
                 R     CALL    com_rbuflen
                       MOV     A,R7
                 R     xJNZ    ?C0013
                                           ; SOURCE LINE # 202
                       MOV     R6,#0FFH
                       MOV     R7,#0FFH
                 R     xJMP    ?C0014
             ?C0013:
                                           ; SOURCE LINE # 204
                 R     MOV     R7,r_out
                 R     INC     r_out
                       MOV     A,R7
                       ANL     A,#07H
                 R     ADD     A,#LOW rbuf
                       MOV     R0,A
                       MOV     A,@R0
                       MOV     R7,A
                       MOV     R6,#00H
                                           ; SOURCE LINE # 205
             ?C0014:
                       POP     PSW
                       MOV     EA,C
                       RET     
             ; FUNCTION com_getchar (END)

C51 COMPILER V6.23a  SIO                                                                   05/11/2007 22:24:42 PAGE 9   

             ; FUNCTION com_rbuflen (BEGIN)
                       SETB    C
                 R     JBC     EA,?C0021
                       CLR     C
             ?C0021:
                       PUSH    PSW
                                           ; SOURCE LINE # 212
                                           ; SOURCE LINE # 213
                                           ; SOURCE LINE # 215
                       CLR     C
                 R     MOV     A,r_in
                 R     SUBB    A,r_out
                       MOV     R7,A
                                           ; SOURCE LINE # 217
             ?C0015:
                       POP     PSW
                       MOV     EA,C
                       RET     
             ; FUNCTION com_rbuflen (END)

             ; FUNCTION com_tbuflen (BEGIN)
                       SETB    C
                 R     JBC     EA,?C0022
                       CLR     C
             ?C0022:
                       PUSH    PSW
                                           ; SOURCE LINE # 223
                                           ; SOURCE LINE # 224
                                           ; SOURCE LINE # 225
                       CLR     C
                 R     MOV     A,t_in
                 R     SUBB    A,t_out
                       MOV     R7,A
                                           ; SOURCE LINE # 226
             ?C0016:
                       POP     PSW
                       MOV     EA,C
                       RET     
             ; FUNCTION com_tbuflen (END)

C51 COMPILER V6.23a  SIO                                                                   05/11/2007 22:24:42 PAGE 10  

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


P1 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0090H  1
P3 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B0H  1
com_getchar. . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
T0 . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B4H  1
AC . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D6H  1
T1 . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B5H  1
T2 . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0090H  1
EA . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00AFH  1
IE . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A8H  1
size_t . . . . . . . . . . . . . . . .  TYPEDEF  -----  U_INT    -----  2
com_rbuflen. . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
com_tbuflen. . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
EXF2 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00CEH  1
RD . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B7H  1
ES . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00ACH  1
IP . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B8H  1
RI . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0098H  1
INT0 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B2H  1
CY . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D7H  1
TI . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0099H  1
INT1 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B3H  1
PS . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00BCH  1
T2EX . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0091H  1
OV . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D2H  1
C_T2 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00C9H  1
WR . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B6H  1
r_in . . . . . . . . . . . . . . . . .  STATIC   DATA   U_CHAR   0000H  1
r_out. . . . . . . . . . . . . . . . .  STATIC   DATA   U_CHAR   0001H  1
t_in . . . . . . . . . . . . . . . . .  STATIC   DATA   U_CHAR   0002H  1
RCLK . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00CDH  1
t_out. . . . . . . . . . . . . . . . .  STATIC   DATA   U_CHAR   0003H  1
TCLK . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00CCH  1
rbuf . . . . . . . . . . . . . . . . .  STATIC   IDATA  ARRAY    0000H  8
SBUF . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0099H  1
PCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0087H  1
tbuf . . . . . . . . . . . . . . . . .  STATIC   IDATA  ARRAY    0008H  2
SCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0098H  1
TMOD . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0089H  1
TCON . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0088H  1
P34. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B4H  1
IE0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0089H  1
IE1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008BH  1
CP_RL2 . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00C8H  1
ti_restart . . . . . . . . . . . . . .  STATIC   DATA   BIT      0000H  1
ET0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A9H  1
ET1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00ABH  1
TF0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008DH  1
ET2. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00ADH  1
TF1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008FH  1
TF2. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00CFH  1
RB8. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009AH  1
EX0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A8H  1
IT0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0088H  1
TH1. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   008DH  1
_com_baudrate. . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  baudrate . . . . . . . . . . . . . .  * REG *  DATA   U_INT    0006H  2
TB8. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009BH  1
C51 COMPILER V6.23a  SIO                                                                   05/11/2007 22:24:42 PAGE 11  

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


EX1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00AAH  1
IT1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008AH  1
P. . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D0H  1
SM0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009FH  1
SM1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009EH  1
SM2. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009DH  1
PT0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B9H  1
PT1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00BBH  1
RS0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D3H  1
PT2. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00BDH  1
TR0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008CH  1
RS1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D4H  1
TR1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      008EH  1
TR2. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00CAH  1
PX0. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B8H  1
PX1. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00BAH  1
com_initialize . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
EXEN2. . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00CBH  1
REN. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      009CH  1
T2CON. . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00C8H  1
RXD. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B0H  1
com_isr. . . . . . . . . . . . . . . .  STATIC   CODE   PROC     0000H  -----
  temp . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0000H  1
TXD. . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B1H  1
F0 . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D5H  1
PSW. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00D0H  1
_com_putchar . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
  c. . . . . . . . . . . . . . . . . .  AUTO     DATA   U_CHAR   0000H  1


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    333    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      4       2
   IDATA SIZE       =     10    ----
   BIT SIZE         =      1    ----
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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