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

📄 i2c_m.ls1

📁 8051模拟IIC总线读写24CXX原程序。
💻 LS1
📖 第 1 页 / 共 4 页
字号:
                     599     ; 
                     600     ;               case ST_STOP_NONACK     :               //0xC0
                     601                             ; SOURCE LINE # 153
013D                 602     ?C0024:
                     603     ;               transreg(ST_STOP_NONACK);
                     604                             ; SOURCE LINE # 154
013D 7FC0            605             MOV     R7,#0C0H
013F 120000   F      606             LCALL   _transreg
                     607     ;               S1CON=RELEASE_BUS_ACK;
                     608                             ; SOURCE LINE # 155
0142                 609     ?C0039:
0142 75D8C6          610             MOV     S1CON,#0C6H
                     611     ;               break;
                     612                             ; SOURCE LINE # 156
                     613     ;       
                     614     ;               //==========================================
                     615     ;       }
                     616                             ; SOURCE LINE # 159
                     617     ; }
                     618                             ; SOURCE LINE # 160
0145                 619     ?C0025:
0145 D007            620             POP     AR7
0147 D006            621             POP     AR6
0149 D005            622             POP     AR5
014B D004            623             POP     AR4
014D D003            624             POP     AR3
014F D002            625             POP     AR2
0151 D001            626             POP     AR1
0153 D000            627             POP     AR0
0155 D0D0            628             POP     PSW
0157 D082            629             POP     DPL
0159 D083            630             POP     DPH
015B D0F0            631             POP     B
015D D0E0            632             POP     ACC
015F 32              633             RETI    
                     634     ; END OF i2c_isr
                     635     
                     636             END
A51 MACRO ASSEMBLER  I2C_M                                                                12/18/2003 11:19:19 PAGE    11

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


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

?C0002 . . . . . .  C ADDR   0060H   R   SEG=?PR?I2C_ISR?I2C_M
?C0003 . . . . . .  C ADDR   0068H   R   SEG=?PR?I2C_ISR?I2C_M
?C0004 . . . . . .  C ADDR   0074H   R   SEG=?PR?I2C_ISR?I2C_M
?C0005 . . . . . .  C ADDR   007CH   R   SEG=?PR?I2C_ISR?I2C_M
?C0006 . . . . . .  C ADDR   008BH   R   SEG=?PR?I2C_ISR?I2C_M
?C0008 . . . . . .  C ADDR   008DH   R   SEG=?PR?I2C_ISR?I2C_M
?C0009 . . . . . .  C ADDR   0094H   R   SEG=?PR?I2C_ISR?I2C_M
?C0010 . . . . . .  C ADDR   009BH   R   SEG=?PR?I2C_ISR?I2C_M
?C0011 . . . . . .  C ADDR   00AEH   R   SEG=?PR?I2C_ISR?I2C_M
?C0012 . . . . . .  C ADDR   00B5H   R   SEG=?PR?I2C_ISR?I2C_M
?C0013 . . . . . .  C ADDR   00B9H   R   SEG=?PR?I2C_ISR?I2C_M
?C0014 . . . . . .  C ADDR   00C9H   R   SEG=?PR?I2C_ISR?I2C_M
?C0015 . . . . . .  C ADDR   00D3H   R   SEG=?PR?I2C_ISR?I2C_M
?C0016 . . . . . .  C ADDR   00DDH   R   SEG=?PR?I2C_ISR?I2C_M
?C0017 . . . . . .  C ADDR   00E8H   R   SEG=?PR?I2C_ISR?I2C_M
?C0018 . . . . . .  C ADDR   00F8H   R   SEG=?PR?I2C_ISR?I2C_M
?C0019 . . . . . .  C ADDR   010BH   R   SEG=?PR?I2C_ISR?I2C_M
?C0020 . . . . . .  C ADDR   0119H   R   SEG=?PR?I2C_ISR?I2C_M
?C0021 . . . . . .  C ADDR   0123H   R   SEG=?PR?I2C_ISR?I2C_M
?C0022 . . . . . .  C ADDR   013BH   R   SEG=?PR?I2C_ISR?I2C_M
?C0024 . . . . . .  C ADDR   013DH   R   SEG=?PR?I2C_ISR?I2C_M
?C0025 . . . . . .  C ADDR   0145H   R   SEG=?PR?I2C_ISR?I2C_M
?C0026 . . . . . .  C ADDR   00B3H   R   SEG=?PR?I2C_ISR?I2C_M
?C0027 . . . . . .  C ADDR   0088H   R   SEG=?PR?I2C_ISR?I2C_M
?C0028 . . . . . .  C ADDR   012FH   R   SEG=?PR?I2C_ISR?I2C_M
?C0029 . . . . . .  C ADDR   0092H   R   SEG=?PR?I2C_ISR?I2C_M
?C0030 . . . . . .  C ADDR   0099H   R   SEG=?PR?I2C_ISR?I2C_M
?C0031 . . . . . .  C ADDR   00C7H   R   SEG=?PR?I2C_ISR?I2C_M
?C0032 . . . . . .  C ADDR   00D8H   R   SEG=?PR?I2C_ISR?I2C_M
?C0033 . . . . . .  C ADDR   00EAH   R   SEG=?PR?I2C_ISR?I2C_M
?C0034 . . . . . .  C ADDR   00CEH   R   SEG=?PR?I2C_ISR?I2C_M
?C0035 . . . . . .  C ADDR   00F6H   R   SEG=?PR?I2C_ISR?I2C_M
?C0036 . . . . . .  C ADDR   013BH   R   SEG=?PR?I2C_ISR?I2C_M
?C0037 . . . . . .  C ADDR   012FH   R   SEG=?PR?I2C_ISR?I2C_M
?C0038 . . . . . .  C ADDR   013BH   R   SEG=?PR?I2C_ISR?I2C_M
?C0039 . . . . . .  C ADDR   0142H   R   SEG=?PR?I2C_ISR?I2C_M
?C?CCASE . . . . .  C ADDR   -----       EXT
?CO?I2C_M. . . . .  C SEG    0004H       REL=UNIT
?C_INITSEG . . . .  C SEG    0003H       REL=UNIT
?DT?I2C_M. . . . .  D SEG    0002H       REL=UNIT
?ID?I2C_M. . . . .  I SEG    000CH       REL=UNIT
?PR?I2C_ISR?I2C_M.  C SEG    0160H       REL=UNIT
AA . . . . . . . .  B ADDR   00D8H.2 A   
AC . . . . . . . .  B ADDR   00D0H.6 A   
ACC. . . . . . . .  D ADDR   00E0H   A   
AR0. . . . . . . .  D ADDR   0000H   A   
AR1. . . . . . . .  D ADDR   0001H   A   
AR2. . . . . . . .  D ADDR   0002H   A   
AR3. . . . . . . .  D ADDR   0003H   A   
AR4. . . . . . . .  D ADDR   0004H   A   
AR5. . . . . . . .  D ADDR   0005H   A   
AR6. . . . . . . .  D ADDR   0006H   A   
AR7. . . . . . . .  D ADDR   0007H   A   
B. . . . . . . . .  D ADDR   00F0H   A   
CP_RL2 . . . . . .  B ADDR   00C8H.0 A   
CR0. . . . . . . .  B ADDR   00D8H.0 A   
CR1. . . . . . . .  B ADDR   00D8H.1 A   
CR7. . . . . . . .  B ADDR   00D8H.7 A   
CY . . . . . . . .  B ADDR   00D0H.7 A   
C_T2 . . . . . . .  B ADDR   00C8H.1 A   
A51 MACRO ASSEMBLER  I2C_M                                                                12/18/2003 11:19:19 PAGE    12

DATA?. . . . . . .  C ADDR   0000H   R   SEG=?CO?I2C_M
DPH. . . . . . . .  D ADDR   0083H   A   
DPL. . . . . . . .  D ADDR   0082H   A   
EA . . . . . . . .  B ADDR   00A8H.7 A   
ENS1 . . . . . . .  B ADDR   00D8H.6 A   
ES . . . . . . . .  B ADDR   00A8H.4 A   
ES1. . . . . . . .  B ADDR   00A8H.5 A   
ET0. . . . . . . .  B ADDR   00A8H.1 A   
ET1. . . . . . . .  B ADDR   00A8H.3 A   
ET2. . . . . . . .  B ADDR   00A8H.6 A   
EX0. . . . . . . .  B ADDR   00A8H.0 A   
EX1. . . . . . . .  B ADDR   00A8H.2 A   
EXEN2. . . . . . .  B ADDR   00C8H.3 A   
EXF2 . . . . . . .  B ADDR   00C8H.6 A   
F0 . . . . . . . .  B ADDR   00D0H.5 A   
FRECEIVE_DONE. . .  I ADDR   000AH   R   SEG=?ID?I2C_M
I2C_ISR. . . . . .  C ADDR   0000H   R   SEG=?PR?I2C_ISR?I2C_M
I2C_M. . . . . . .  N NUMB   -----       
IE . . . . . . . .  D ADDR   00A8H   A   
IE0. . . . . . . .  B ADDR   0088H.1 A   
IE1. . . . . . . .  B ADDR   0088H.3 A   
INT0 . . . . . . .  B ADDR   00B0H.2 A   
INT1 . . . . . . .  B ADDR   00B0H.3 A   
IP . . . . . . . .  D ADDR   00B8H   A   
IT0. . . . . . . .  B ADDR   0088H.0 A   
IT1. . . . . . . .  B ADDR   0088H.2 A   
NUM. . . . . . . .  D ADDR   0001H   R   SEG=?DT?I2C_M
OV . . . . . . . .  B ADDR   00D0H.2 A   
P. . . . . . . . .  B ADDR   00D0H.0 A   
P0 . . . . . . . .  D ADDR   0080H   A   
P1 . . . . . . . .  D ADDR   0090H   A   
P2 . . . . . . . .  D ADDR   00A0H   A   
P3 . . . . . . . .  D ADDR   00B0H   A   
PCON . . . . . . .  D ADDR   0087H   A   
PS . . . . . . . .  B ADDR   00B8H.4 A   
PSW. . . . . . . .  D ADDR   00D0H   A   
PT0. . . . . . . .  B ADDR   00B8H.1 A   
PT1. . . . . . . .  B ADDR   00B8H.3 A   
PT2. . . . . . . .  B ADDR   00B8H.5 A   
PX0. . . . . . . .  B ADDR   00B8H.0 A   
PX1. . . . . . . .  B ADDR   00B8H.2 A   
RB8. . . . . . . .  B ADDR   0098H.2 A   
RCAP2H . . . . . .  D ADDR   00CBH   A   
RCAP2L . . . . . .  D ADDR   00CAH   A   
RCLK . . . . . . .  B ADDR   00C8H.5 A   
RD . . . . . . . .  B ADDR   00B0H.7 A   
REN. . . . . . . .  B ADDR   0098H.4 A   
RI . . . . . . . .  B ADDR   0098H.0 A   
RS0. . . . . . . .  B ADDR   00D0H.3 A   
RS1. . . . . . . .  B ADDR   00D0H.4 A   
RXD. . . . . . . .  B ADDR   00B0H.0 A   
S1ADR. . . . . . .  D ADDR   00DBH   A   
S1CON. . . . . . .  D ADDR   00D8H   A   
S1DAT. . . . . . .  D ADDR   00DAH   A   
S1STA. . . . . . .  D ADDR   00D9H   A   
SBUF . . . . . . .  D ADDR   0099H   A   
SCON . . . . . . .  D ADDR   0098H   A   
SDATA. . . . . . .  I ADDR   0000H   R   SEG=?ID?I2C_M
SI . . . . . . . .  B ADDR   00D8H.3 A   
SLAVE_ADR. . . . .  I ADDR   000BH   R   SEG=?ID?I2C_M
SM0. . . . . . . .  B ADDR   0098H.7 A   
SM1. . . . . . . .  B ADDR   0098H.6 A   
SM2. . . . . . . .  B ADDR   0098H.5 A   
SP . . . . . . . .  D ADDR   0081H   A   
STA. . . . . . . .  B ADDR   00D8H.5 A   
STO. . . . . . . .  B ADDR   00D8H.4 A   
A51 MACRO ASSEMBLER  I2C_M                                                                12/18/2003 11:19:19 PAGE    13

T0 . . . . . . . .  B ADDR   00B0H.4 A   
T1 . . . . . . . .  B ADDR   00B0H.5 A   
T2 . . . . . . . .  B ADDR   0090H.0 A   
T2CON. . . . . . .  D ADDR   00C8H   A   
T2EX . . . . . . .  B ADDR   0090H.1 A   
TB8. . . . . . . .  B ADDR   0098H.3 A   
TCLK . . . . . . .  B ADDR   00C8H.4 A   
TCON . . . . . . .  D ADDR   0088H   A   
TF0. . . . . . . .  B ADDR   0088H.5 A   
TF1. . . . . . . .  B ADDR   0088H.7 A   
TF2. . . . . . . .  B ADDR   00C8H.7 A   
TH0. . . . . . . .  D ADDR   008CH   A   
TH1. . . . . . . .  D ADDR   008DH   A   
TH2. . . . . . . .  D ADDR   00CDH   A   
TI . . . . . . . .  B ADDR   0098H.1 A   
TL0. . . . . . . .  D ADDR   008AH   A   
TL1. . . . . . . .  D ADDR   008BH   A   
TL2. . . . . . . .  D ADDR   00CCH   A   
TMOD . . . . . . .  D ADDR   0089H   A   
TR0. . . . . . . .  B ADDR   0088H.4 A   
TR1. . . . . . . .  B ADDR   0088H.6 A   
TR2. . . . . . . .  B ADDR   00C8H.2 A   
TRANS_DONE . . . .  D ADDR   0000H   R   SEG=?DT?I2C_M
TXD. . . . . . . .  B ADDR   00B0H.1 A   
WR . . . . . . . .  B ADDR   00B0H.6 A   
_TRANSREG. . . . .  C ADDR   -----       EXT


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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