📄 iicxx.ls1
字号:
A51 MACRO ASSEMBLER IICXX 05/15/2008 08:47:47 PAGE 1
MACRO ASSEMBLER A51 V7.10
OBJECT MODULE PLACED IN .\IICxx.OBJ
ASSEMBLER INVOKED BY: d:\Keil\C51\BIN\A51.EXE .\IICxx.src PR(.\IICxx.ls1) EP DEBUG
LOC OBJ LINE SOURCE
1 ; .\IICxx.SRC generated from: ..\Inc\IICxx.c
2 ; COMPILER INVOKED BY:
3 ; d:\Keil\C51\BIN\C51.EXE ..\Inc\IICxx.c ROM(COMPACT) BROWSE DEBUG OBJECTEXTEND PRIN
T(.\IICxx.lst) SRC(.\IICxx.SRC)
4
5 $nomod51
6
7 NAME IICXX
8
00DA 9 CCF2 BIT 0D8H.2
0091 10 P1M0 DATA 091H
0094 11 P0M1 DATA 094H
0080 12 P0 DATA 080H
00DB 13 CCF3 BIT 0D8H.3
0095 14 P2M0 DATA 095H
0092 15 P1M1 DATA 092H
0090 16 P1 DATA 090H
00DC 17 CCF4 BIT 0D8H.4
00B1 18 P3M0 DATA 0B1H
0096 19 P2M1 DATA 096H
00A0 20 P2 DATA 0A0H
00DD 21 CCF5 BIT 0D8H.5
00B2 22 P3M1 DATA 0B2H
00B0 23 P3 DATA 0B0H
00B4 24 T0 BIT 0B0H.4
00D6 25 AC BIT 0D0H.6
00B5 26 T1 BIT 0B0H.5
00E6 27 ISP_TRIG DATA 0E6H
00AF 28 EA BIT 0A8H.7
0090 29 T2 BIT 090H.0
0085 30 SPCTL DATA 085H
00DF 31 CF BIT 0D8H.7
009F 32 FE BIT 098H.7
00F9 33 CH DATA 0F9H
00A8 34 IE DATA 0A8H
00E9 35 CL DATA 0E9H
00B7 36 CEX0 BIT 0B0H.7
00FA 37 CCAP0H DATA 0FAH
00B5 38 CEX1 BIT 0B0H.5
00FB 39 CCAP1H DATA 0FBH
00A0 40 CEX2 BIT 0A0H.0
00FC 41 CCAP2H DATA 0FCH
00A4 42 CEX3 BIT 0A0H.4
00FD 43 CCAP3H DATA 0FDH
00DE 44 CR BIT 0D8H.6
00FE 45 CCAP4H DATA 0FEH
00EA 46 CCAP0L DATA 0EAH
00CE 47 EXF2 BIT 0C8H.6
00B7 48 RD BIT 0B0H.7
00FF 49 CCAP5H DATA 0FFH
00EB 50 CCAP1L DATA 0EBH
00DA 51 CCAPM0 DATA 0DAH
00EC 52 CCAP2L DATA 0ECH
00DB 53 CCAPM1 DATA 0DBH
00AC 54 ES BIT 0A8H.4
00ED 55 CCAP3L DATA 0EDH
00DC 56 CCAPM2 DATA 0DCH
00B8 57 IP DATA 0B8H
A51 MACRO ASSEMBLER IICXX 05/15/2008 08:47:47 PAGE 2
00EE 58 CCAP4L DATA 0EEH
00DD 59 CCAPM3 DATA 0DDH
00EF 60 CCAP5L DATA 0EFH
00DE 61 CCAPM4 DATA 0DEH
0098 62 RI BIT 098H.0
00DF 63 CCAPM5 DATA 0DFH
00B2 64 INT0 BIT 0B0H.2
00D7 65 CY BIT 0D0H.7
0099 66 TI BIT 098H.1
00B3 67 INT1 BIT 0B0H.3
00C7 68 CLK_DIV DATA 0C7H
00CB 69 RCAP2H DATA 0CBH
00E5 70 ISP_CMD DATA 0E5H
00BC 71 PS BIT 0B8H.4
0081 72 SP DATA 081H
0091 73 T2EX BIT 090H.1
00D9 74 CMOD DATA 0D9H
00D8 75 CCON DATA 0D8H
00D2 76 OV BIT 0D0H.2
00CA 77 RCAP2L DATA 0CAH
00C9 78 C_T2 BIT 0C8H.1
00B6 79 WR BIT 0B0H.6
00CD 80 RCLK BIT 0C8H.5
00CC 81 TCLK BIT 0C8H.4
0099 82 SBUF DATA 099H
0087 83 PCON DATA 087H
00C5 84 ADC_CONTR DATA 0C5H
00E3 85 ISP_ADDRH DATA 0E3H
0098 86 SCON DATA 098H
0089 87 TMOD DATA 089H
0088 88 TCON DATA 088H
00E4 89 ISP_ADDRL DATA 0E4H
0089 90 IE0 BIT 088H.1
008B 91 IE1 BIT 088H.3
00F0 92 B DATA 0F0H
008E 93 AUXR DATA 08EH
00C8 94 CP_RL2 BIT 0C8H.0
00C6 95 ADC_DATA DATA 0C6H
00E0 96 ACC DATA 0E0H
00A9 97 ET0 BIT 0A8H.1
00AB 98 ET1 BIT 0A8H.3
008D 99 TF0 BIT 088H.5
008F 100 TF1 BIT 088H.7
00CF 101 TF2 BIT 0C8H.7
009A 102 RB8 BIT 098H.2
008C 103 TH0 DATA 08CH
00A8 104 EX0 BIT 0A8H.0
0088 105 IT0 BIT 088H.0
008D 106 TH1 DATA 08DH
00AA 107 EX1 BIT 0A8H.2
009B 108 TB8 BIT 098H.3
008A 109 IT1 BIT 088H.2
00CD 110 TH2 DATA 0CDH
00BE 111 ADC_LOW2 DATA 0BEH
00D0 112 P BIT 0D0H.0
009F 113 SM0 BIT 098H.7
008A 114 TL0 DATA 08AH
00B4 115 ECI BIT 0B0H.4
009E 116 SM1 BIT 098H.6
008B 117 TL1 DATA 08BH
009D 118 SM2 BIT 098H.5
00CC 119 TL2 DATA 0CCH
00B9 120 PT0 BIT 0B8H.1
0090 121 LED BIT 090H.0
00BB 122 PT1 BIT 0B8H.3
00D3 123 RS0 BIT 0D0H.3
A51 MACRO ASSEMBLER IICXX 05/15/2008 08:47:47 PAGE 3
00E7 124 ISP_CONTR DATA 0E7H
008C 125 TR0 BIT 088H.4
00D4 126 RS1 BIT 0D0H.4
008E 127 TR1 BIT 088H.6
0091 128 SDA BIT 090H.1
00B8 129 PX0 BIT 0B8H.0
00CA 130 TR2 BIT 0C8H.2
00E1 131 WDT_CONTR DATA 0E1H
00BA 132 PX1 BIT 0B8H.2
00F2 133 PCA_PWM0 DATA 0F2H
00B2 134 DRE BIT 0B0H.2
00AD 135 EADC_SPI BIT 0A8H.5
00F3 136 PCA_PWM1 DATA 0F3H
0083 137 DPH DATA 083H
00F4 138 PCA_PWM2 DATA 0F4H
00F5 139 PCA_PWM3 DATA 0F5H
00F6 140 PCA_PWM4 DATA 0F6H
00F7 141 PCA_PWM5 DATA 0F7H
0082 142 DPL DATA 082H
00AE 143 EPCA_LVD BIT 0A8H.6
00B7 144 IPH DATA 0B7H
0084 145 SPSTAT DATA 084H
0092 146 SCL BIT 090H.2
00CB 147 EXEN2 BIT 0C8H.3
009C 148 REN BIT 098H.4
00BD 149 PADC_SPI BIT 0B8H.5
00C9 150 T2MOD DATA 0C9H
00C8 151 T2CON DATA 0C8H
00E2 152 ISP_DATA DATA 0E2H
00BE 153 PPCA_LVD BIT 0B8H.6
00B9 154 SADEN DATA 0B9H
00B0 155 RXD BIT 0B0H.0
00A9 156 SADDR DATA 0A9H
00B1 157 TXD BIT 0B0H.1
00D5 158 F0 BIT 0D0H.5
00D0 159 PSW DATA 0D0H
00D8 160 CCF0 BIT 0D8H.0
00D9 161 CCF1 BIT 0D8H.1
0086 162 SPDAT DATA 086H
0093 163 P0M0 DATA 093H
164 ?PR?I2C_Start?IICXX SEGMENT CODE INBLOCK
165 ?PR?I2C_Stop?IICXX SEGMENT CODE INBLOCK
166 ?PR?SendAck?IICXX SEGMENT CODE INBLOCK
167 ?PR?SendNotAck?IICXX SEGMENT CODE INBLOCK
168 ?PR?_Send_Byte_I2C?IICXX SEGMENT CODE INBLOCK
169 ?PR?Read_Byte_I2C_ACK?IICXX SEGMENT CODE INBLOCK
170 ?PR?Read_Byte_I2C_NoACK?IICXX SEGMENT CODE INBLOCK
171 ?PR?_TSL2561_write_byte?IICXX SEGMENT CODE INBLOCK
172 ?PR?_TSL2561_read_byte?IICXX SEGMENT CODE INBLOCK
173 ?DT?_TSL2561_read_byte?IICXX SEGMENT DATA OVERLAYABLE
174 ?PR?InitTsl256x?IICXX SEGMENT CODE INBLOCK
175 ?DT?InitTsl256x?IICXX SEGMENT DATA OVERLAYABLE
176 ?PR?_CalculateLux?IICXX SEGMENT CODE INBLOCK
177 ?DT?_CalculateLux?IICXX SEGMENT DATA OVERLAYABLE
178 ?PR?GetLux?IICXX SEGMENT CODE INBLOCK
179 ?DT?GetLux?IICXX SEGMENT DATA OVERLAYABLE
180 ?DT?IICXX SEGMENT DATA
181 EXTRN CODE (_delay_1ms)
182 EXTRN CODE (?C?LSHL)
183 EXTRN CODE (?C?LMUL)
184 EXTRN CODE (?C?ULSHR)
185 EXTRN CODE (?C?ULCMP)
186 EXTRN CODE (?C?ULDIV)
187 PUBLIC CH1
188 PUBLIC CH0
189 PUBLIC GetLux
A51 MACRO ASSEMBLER IICXX 05/15/2008 08:47:47 PAGE 4
190 PUBLIC ?_CalculateLux?BYTE
191 PUBLIC _CalculateLux
192 PUBLIC InitTsl256x
193 PUBLIC _TSL2561_read_byte
194 PUBLIC _TSL2561_write_byte
195 PUBLIC Read_Byte_I2C_NoACK
196 PUBLIC Read_Byte_I2C_ACK
197 PUBLIC _Send_Byte_I2C
198 PUBLIC SendNotAck
199 PUBLIC SendAck
200 PUBLIC I2C_Stop
201 PUBLIC I2C_Start
202
---- 203 RSEG ?DT?_CalculateLux?IICXX
0000 204 ?_CalculateLux?BYTE:
0000 205 iGain?1052: DS 2
0002 206 tInt?1053: DS 2
0004 207 ch0?1054: DS 2
0006 208 ch1?1055: DS 2
0008 209 iType?1056: DS 2
000A 210 ORG 10
000A 211 ratio1?1057: DS 4
000E 212 ratio?1058: DS 4
0012 213 temp?1059: DS 4
0016 214 lux?1060: DS 4
001A 215 chScale?1061: DS 4
001E 216 channel1?1062: DS 4
0022 217 channel0?1063: DS 4
0026 218 b?1064: DS 2
0028 219 m?1065: DS 2
220
---- 221 RSEG ?DT?_TSL2561_read_byte?IICXX
0000 222 ?_TSL2561_read_byte?BYTE:
0000 223 status?850: DS 1
224
---- 225 RSEG ?DT?GetLux?IICXX
0000 226 ?GetLux?BYTE:
0000 227 i?1166: DS 2
228
---- 229 RSEG ?DT?InitTsl256x?IICXX
0000 230 ?InitTsl256x?BYTE:
0000 231 status?951: DS 1
232
---- 233 RSEG ?DT?IICXX
0000 234 CH0: DS 2
0002 235 CH1: DS 2
236 ; //**********************************************************
237 ; //** IIC嵌
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -