?? ads1255asm.lst
字號:
POINTER HIGH BYTE
00DC +1 147 PCA0CPM2 DATA 0DCH ; PCA MODULE 2 MODE
REGISTER
00DD +1 148 DMA0IPT DATA 0DDH ; DMA0 INSTRUCTION
WRITE ADDRESS
00DD +1 149 PCA0CPM3 DATA 0DDH ; PCA MODULE 3 MODE
REGISTER
00DE +1 150 DMA0IDT DATA 0DEH ; DMA0 INSTRUCTION
WRITE DATA
00DE +1 151 PCA0CPM4 DATA 0DEH ; PCA MODULE 4 MODE
REGISTER
00DF +1 152 PCA0CPM5 DATA 0DFH ; PCA MODULE 5 MODE
AX51 MACRO ASSEMBLER ADS1255ASM 11/14/07 13:57:42 PAGE 5
REGISTER
00E0 +1 153 ACC DATA 0E0H ; ACCUMULATOR
00E1 +1 154 PCA0CPL5 DATA 0E1H ; PCA CAPTURE 5 LOW
00E1 +1 155 XBR0 DATA 0E1H ; PORT I/O CROSSBAR
CONTROL 0
00E2 +1 156 PCA0CPH5 DATA 0E2H ; PCA CAPTURE 5 HIG
H
00E2 +1 157 XBR1 DATA 0E2H ; PORT I/O CROSSBAR
CONTROL 1
00E3 +1 158 XBR2 DATA 0E3H ; PORT I/O CROSSBAR
CONTROL 2
00E4 +1 159 XBR3 DATA 0E4H ; PORT I/O CROSSBAR
CONTROL 3
00E6 +1 160 EIE1 DATA 0E6H ; EXTENDED INTERRUP
T ENABLE 1
00E7 +1 161 EIE2 DATA 0E7H ; EXTENDED INTERRUP
T ENABLE 2
00E8 +1 162 ADC0CN DATA 0E8H ; ADC0 CONTROL
00E8 +1 163 ADC1CN DATA 0E8H ; ADC1 CONTROL
00E8 +1 164 ADC2CN DATA 0E8H ; ADC2 CONTROL
00E8 +1 165 P6 DATA 0E8H ; PORT 6 LATCH
00E9 +1 166 PCA0CPL2 DATA 0E9H ; PCA CAPTURE 2 LOW
00EA +1 167 PCA0CPH2 DATA 0EAH ; PCA CAPTURE 2 HIG
H
00EB +1 168 PCA0CPL3 DATA 0EBH ; PCA CAPTURE 3 LOW
00EC +1 169 PCA0CPH3 DATA 0ECH ; PCA CAPTURE 3 HIG
H
00ED +1 170 PCA0CPL4 DATA 0EDH ; PCA CAPTURE 4 LOW
00EE +1 171 PCA0CPH4 DATA 0EEH ; PCA CAPTURE 4 HIG
H
00EF +1 172 RSTSRC DATA 0EFH ; RESET SOURCE
00F0 +1 173 B DATA 0F0H ; B REGISTER
00F6 +1 174 EIP1 DATA 0F6H ; EXTERNAL INTERRUP
T PRIORITY 1
00F7 +1 175 EIP2 DATA 0F7H ; EXTERNAL INTERRUP
T PRIORITY 2
00F8 +1 176 CAN0CN DATA 0F8H ; CAN0 CONTROL
00F8 +1 177 DMA0CF DATA 0F8H ; DMA0 CONFIGURATIO
N
00F8 +1 178 P7 DATA 0F8H ; PORT 7 LATCH
00F8 +1 179 SPI0CN DATA 0F8H ; SPI CONTROL
00F9 +1 180 DMA0CTL DATA 0F9H ; DMA0 REPEAT COUNT
ER LIMIT LOW BYTE
00F9 +1 181 PCA0L DATA 0F9H ; PCA COUNTER LOW
00FA +1 182 DMA0CTH DATA 0FAH ; DMA0 REPEAT COUNT
ER LIMIT HIGH BYTE
00FA +1 183 PCA0H DATA 0FAH ; PCA COUNTER HIGH
00FB +1 184 DMA0CSL DATA 0FBH ; DMA0 REPEAT COUNT
ER STATUS LOW BYTE
00FB +1 185 PCA0CPL0 DATA 0FBH ; PCA CAPTURE 0 LOW
00FC +1 186 DMA0CSH DATA 0FCH ; DMA0 REPEAT COUNT
ER STATUS HIGH BYTE
00FC +1 187 PCA0CPH0 DATA 0FCH ; PCA CAPTURE 0 HIG
H
00FD +1 188 DMA0BND DATA 0FDH ; DMA0 INSTRUCTION
BOUNDARY
00FD +1 189 PCA0CPL1 DATA 0FDH ; PCA CAPTURE 1 LOW
00FE +1 190 DMA0ISW DATA 0FEH ; DMA0 INSTRUCTION
STATUS
00FE +1 191 PCA0CPH1 DATA 0FEH ; PCA CAPTURE 1 HIG
H
00FF +1 192 WDTCN DATA 0FFH ; WATCHDOG TIMER CO
NTROL
+1 193
AX51 MACRO ASSEMBLER ADS1255ASM 11/14/07 13:57:42 PAGE 6
+1 194 ;
+1 195 ;----------------------------------------------
--------------------------------
+1 196 ;BIT DEFINITIONS
+1 197 ;
+1 198 ; TCON 088H
0088.7 +1 199 TF1 BIT 08FH ; TIMER 1 OVERFLOW
FLAG
0088.6 +1 200 TR1 BIT 08EH ; TIMER 1 ON/OFF CO
NTROL
0088.5 +1 201 TF0 BIT 08DH ; TIMER 0 OVERFLOW
FLAG
0088.4 +1 202 TR0 BIT 08CH ; TIMER 0 ON/OFF CO
NTROL
0088.3 +1 203 IE1 BIT 08BH ; EXT. INTERRUPT 1
EDGE FLAG
0088.2 +1 204 IT1 BIT 08AH ; EXT. INTERRUPT 1
TYPE
0088.1 +1 205 IE0 BIT 089H ; EXT. INTERRUPT 0
EDGE FLAG
0088.0 +1 206 IT0 BIT 088H ; EXT. INTERRUPT 0
TYPE
+1 207
+1 208 ; CPT0CN 088H
0088.7 +1 209 CP0EN BIT 08FH ; COMPARATOR 0 ENAB
LE
0088.6 +1 210 CP0OUT BIT 08EH ; COMPARATOR 0 OUTP
UT
0088.5 +1 211 CP0RIF BIT 08DH ; COMPARATOR 0 RISI
NG EDGE INTERRUPT
0088.4 +1 212 CP0FIF BIT 08CH ; COMPARATOR 0 FALL
ING EDGE INTERRUPT
0088.3 +1 213 CP0HYP1 BIT 08BH ; COMPARATOR 0 POSI
TIVE HYSTERISIS 1
0088.2 +1 214 CP0HYP0 BIT 08AH ; COMPARATOR 0 POSI
TIVE HYSTERISIS 0
0088.1 +1 215 CP0HYN1 BIT 089H ; COMPARATOR 0 NEGA
TIVE HYSTERISIS 1
0088.0 +1 216 CP0HYN0 BIT 088H ; COMPARATOR 0 NEGA
TIVE HYSTERISIS 0
+1 217
+1 218 ; CPT1CN 088H
0088.7 +1 219 CP1EN BIT 08FH ; COMPARATOR 1 ENAB
LE
0088.6 +1 220 CP1OUT BIT 08EH ; COMPARATOR 1 OUTP
UT
0088.5 +1 221 CP1RIF BIT 08DH ; COMPARATOR 1 RISI
NG EDGE INTERRUPT
0088.4 +1 222 CP1FIF BIT 08CH ; COMPARATOR 1 FALL
ING EDGE INTERRUPT
0088.3 +1 223 CP1HYP1 BIT 08BH ; COMPARATOR 1 POSI
TIVE HYSTERISIS 1
0088.2 +1 224 CP1HYP0 BIT 08AH ; COMPARATOR 1 POSI
TIVE HYSTERISIS 0
0088.1 +1 225 CP1HYN1 BIT 089H ; COMPARATOR 1 NEGA
TIVE HYSTERISIS 1
0088.0 +1 226 CP1HYN0 BIT 088H ; COMPARATOR 1 NEGA
TIVE HYSTERISIS 0
+1 227
+1 228 ; CPT2CN 088H
0088.7 +1 229 CP2EN BIT 08FH ; COMPARATOR 2 ENAB
LE
0088.6 +1 230 CP2OUT BIT 08EH ; COMPARATOR 2 OUTP
UT
AX51 MACRO ASSEMBLER ADS1255ASM 11/14/07 13:57:42 PAGE 7
0088.5 +1 231 CP2RIF BIT 08DH ; COMPARATOR 2 RISI
NG EDGE INTERRUPT
0088.4 +1 232 CP2FIF BIT 08CH ; COMPARATOR 2 FALL
ING EDGE INTERRUPT
0088.3 +1 233 CP2HYP1 BIT 08BH ; COMPARATOR 2 POSI
TIVE HYSTERISIS 1
0088.2 +1 234 CP2HYP0 BIT 08AH ; COMPARATOR 2 POSI
TIVE HYSTERISIS 0
0088.1 +1 235 CP2HYN1 BIT 089H ; COMPARATOR 2 NEGA
TIVE HYSTERISIS 1
0088.0 +1 236 CP2HYN0 BIT 088H ; COMPARATOR 2 NEGA
TIVE HYSTERISIS 0
+1 237
+1 238 ; SCON0 098H
0098.7 +1 239 SM00 BIT 09FH ; UART 0 MODE 0
0098.6 +1 240 SM10 BIT 09EH ; UART 0 MODE 1
0098.5 +1 241 SM20 BIT 09DH ; UART 0 MULTIPROCE
SSOR EN
0098.4 +1 242 REN0 BIT 09CH ; UART 0 RX ENABLE
0098.3 +1 243 TB80 BIT 09BH ; UART 0 TX BIT 8
0098.2 +1 244 RB80 BIT 09AH ; UART 0 RX BIT 8
0098.1 +1 245 TI0 BIT 099H ; UART 0 TX INTERRU
PT FLAG
0098.0 +1 246 RI0 BIT 098H ; UART 0 RX INTERRU
PT FLAG
+1 247
+1 248 ; SCON1 098H
0098.7 +1 249 S1MODE BIT 09FH ; UART 1 MODE
0098.5 +1 250 MCE1 BIT 09DH ; UART 1 MCE
0098.4 +1 251 REN1 BIT 09CH ; UART 1 RX ENABLE
0098.3 +1 252 TB81 BIT 09BH ; UART 1 TX BIT 8
0098.2 +1 253 RB81 BIT 09AH ; UART 1 RX BIT 8
0098.1 +1 254 TI1 BIT 099H ; UART 1 TX INTERRU
PT FLAG
0098.0 +1 255 RI1 BIT 098H ; UART 1 RX INTERRU
PT FLAG
+1 256
+1 257 ; IE 0A8H
00A8.7 +1 258 EA BIT 0AFH ; GLOBAL INTERRUPT
ENABLE
00A8.5 +1 259 ET2 BIT 0ADH ; TIMER 2 INTERRUPT
ENABLE
00A8.4 +1 260 ES0 BIT 0ACH ; UART0 INTERRUPT E
NABLE
00A8.3 +1 261 ET1 BIT 0ABH ; TIMER 1 INTERRUPT
ENABLE
00A8.2 +1 262 EX1 BIT 0AAH ; EXTERNAL INTERRUP
T 1 ENABLE
00A8.1 +1 263 ET0 BIT 0A9H ; TIMER 0 INTERRUPT
ENABLE
00A8.0 +1 264 EX0 BIT 0A8H ; EXTERNAL INTERRUP
T 0 ENABLE
+1 265
+1 266 ; IP 0B8H
00B8.5 +1 267 PT2 BIT 0BDH ; TIMER 2 PRIORITY
00B8.4 +1 268 PS BIT 0BCH ; SERIAL PORT PRIOR
ITY
00B8.3 +1 269 PT1 BIT 0BBH ; TIMER 1 PRIORITY
00B8.2 +1 270 PX1 BIT 0BAH ; EXTERNAL INTERRUP
T 1 PRIORITY
00B8.1 +1 271 PT0 BIT 0B9H ; TIMER 0 PRIORITY
00B8.0 +1 272 PX0 BIT 0B8H ; EXTERNAL INTERRUP
T 0 PRIORITY
+1 273
AX51 MACRO ASSEMBLER ADS1255ASM 11/14/07 13:57:42 PAGE 8
+1 274 ; CAN0STA 0C0H
00C0.7 +1 275 BOFF BIT 0C7H ; BUS OFF STATUS
00C0.6 +1 276 EWARN BIT 0C6H ; WARNING STATUS
00C0.5 +1 277 EPASS BIT 0C5H ; ERROR PASSIVE
00C0.4 +1 278 RXOK BIT 0C4H ; RECEIVED MESSAGE
SUCCESSFULLY
00C0.3 +1 279 TXOK BIT 0C3H ; TRANSMIT A MESSAG
E SUCCESSFULLY
00C0.2 +1 280 LEC2 BIT 0C2H ; LAST ERROR CODE B
IT 2
00C0.1 +1 281 LEC1 BIT 0C1H ; LAST ERROR CODE B
IT 1
00C0.0 +1 282 LEC0 BIT 0C0H ; LAST ERROR CODE B
IT 0
+1 283
+1 284 ; SMB0CN 0C0H
00C0.7 +1 285 BUSY BIT 0C7H ; SMBUS 0 BUSY
00C0.6 +1 286 ENSMB BIT 0C6H ; SMBUS 0 ENABLE
00C0.5 +1 287 STA BIT 0C5H ; SMBUS 0 START FLA
G
00C0.4 +1 288 STO BIT 0C4H ; SMBUS 0 STOP FLAG
00C0.3 +1 289 SI BIT 0C3H ; SMBUS 0 INTERRUPT
PENDING FLAG
00C0.2 +1 290 AA BIT 0C2H ; SMBUS 0 ASSERT/AC
KNOWLEDGE FLAG
00C0.1 +1 291 SMBFTE BIT 0C1H ; SMBUS 0 FREE TIME
R ENABLE
00C0.0 +1 292 SMBTOE BIT 0C0H ; SMBUS 0 TIMEOUT E
NABLE
+1 293
+1 294 ; TMR2CN 0C8H
00C8.7 +1 295 TF2 BIT 0CFH ; TIMER 2 OVERFLOW
FLAG
00C8.6 +1 296 EXF2 BIT 0CEH ; TIMER 2 EXTERNAL
FLAG
00C8.3 +1 297 EXEN2 BIT 0CBH ; TIMER 2 EXTERNAL
ENABLE FLAG
00C8.2 +1 298 TR2 BIT 0CAH ; TIMER 2 ON/OFF CO
NTROL
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -