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

📄 ads1255asm.lst

📁 这是本人已经完全调试通过的用C8051F020驱动的ADS1255程序,有C和汇编混编的
💻 LST
📖 第 1 页 / 共 3 页
字号:
AX51 MACRO ASSEMBLER  ADS1255ASM                   11/14/07 13:57:42 PAGE     1


MACRO ASSEMBLER AX51 V2.14
OBJECT MODULE PLACED IN ADS1255ASM.OBJ
ASSEMBLER INVOKED BY: F:\Program Files\keil\C51\BIN\AX51.EXE ADS1255ASM.asm SET
                      (SMALL) DEBUG PAGEWIDTH(79) PAGELENGTH(66) EP

LOC    OBJ             LINE     SOURCE

                          1              NAME ADSasm
                          2              
                          3        ;$include (C8051F060.inc)
                    +1    4     ;----------------------------------------------
                               -----------------------------
                    +1    5     ; 
                    +1    6     ; 
                    +1    7     ;
                    +1    8     ;
                    +1    9     ; FILE NAME: C8051F060.INC
                    +1   10     ; TARGET MCUs: C8051F060, F061, F062, F063
                    +1   11     ; DESCRIPTION: Register/bit definitions for the
                                C8051F060 product family.
                    +1   12     ;
                    +1   13     ; REVISION 1.2
                    +1   14     ;
                    +1   15     ;----------------------------------------------
                               -----------------------------
                    +1   16     
                    +1   17     ;REGISTER DEFINITIONS
                    +1   18     ;
 0080               +1   19     P0             DATA 080H    ; PORT 0 LATCH
 0081               +1   20     SP             DATA 081H    ; STACK POINTER
 0082               +1   21     DPL            DATA 082H    ; DATA POINTER LOW
 0083               +1   22     DPH            DATA 083H    ; DATA POINTER HIGH
 0084               +1   23     SFRPAGE        DATA 084H    ; SFR PAGE REGISTER
 0085               +1   24     SFRNEXT        DATA 085H    ; SFR PAGE REGISTER
 0086               +1   25     SFRLAST        DATA 086H    ; SFR PAGE STACK AC
                               CESS REGISTER
 0087               +1   26     PCON           DATA 087H    ; POWER CONTROL
 0088               +1   27     CPT0CN         DATA 088H    ; COMPARATOR 0 CONT
                               ROL
 0088               +1   28     CPT1CN         DATA 088H    ; COMPARATOR 1 CONT
                               ROL
 0088               +1   29     CPT2CN         DATA 088H    ; COMPARATOR 2 CONT
                               ROL
 0088               +1   30     TCON           DATA 088H    ; TIMER/COUNTER CON
                               TROL
 0089               +1   31     CPT0MD         DATA 089H    ; COMPARATOR 0 CONF
                               IGURATION
 0089               +1   32     CPT1MD         DATA 089H    ; COMPARATOR 1 CONF
                               IGURATION
 0089               +1   33     CPT2MD         DATA 089H    ; COMPARATOR 2 CONF
                               IGURATION
 0089               +1   34     TMOD           DATA 089H    ; TIMER/COUNTER MOD
                               E
 008A               +1   35     OSCICN         DATA 08AH    ; INTERNAL OSCILLAT
                               OR CONTROL
 008A               +1   36     TL0            DATA 08AH    ; TIMER/COUNTER 0 L
                               OW
 008B               +1   37     OSCICL         DATA 08BH    ; INTERNAL OSCILLAT
                               OR CALIBRATION
 008B               +1   38     TL1            DATA 08BH    ; TIMER/COUNTER 1 L
                               OW
 008C               +1   39     OSCXCN         DATA 08CH    ; EXTERNAL OSCILLAT
AX51 MACRO ASSEMBLER  ADS1255ASM                   11/14/07 13:57:42 PAGE     2

                               OR CONTROL
 008C               +1   40     TH0            DATA 08CH    ; TIMER/COUNTER 0 H
                               IGH
 008D               +1   41     TH1            DATA 08DH    ; TIMER/COUNTER 1 H
                               IGH
 008E               +1   42     CKCON          DATA 08EH    ; CLOCK CONTROL
 008F               +1   43     PSCTL          DATA 08FH    ; PROGRAM STORE R/W
                                CONTROL
 0090               +1   44     P1             DATA 090H    ; PORT 1 LATCH
 0091               +1   45     SSTA0          DATA 091H    ; UART 0 STATUS
 0096               +1   46     SFRPGCN        DATA 096H    ; SFR PAGE CONTROL 
                               REGISTER
 0097               +1   47     CLKSEL         DATA 097H    ; OSCILLATOR CLOCK 
                               SELECTION REGISTER
 0098               +1   48     SCON0          DATA 098H    ; UART 0 CONTROL
 0098               +1   49     SCON1          DATA 098H    ; UART 1 CONTROL
 0099               +1   50     SBUF0          DATA 099H    ; UART 0 DATA BUFFE
                               R
 0099               +1   51     SBUF1          DATA 099H    ; UART 1 DATA BUFFE
                               R
 009A               +1   52     SPI0CFG        DATA 09AH    ; SPI CONFIGURATION
 009B               +1   53     SPI0DAT        DATA 09BH    ; SPI DATA
 009C               +1   54     P4MDOUT        DATA 09CH    ; PORT 4 OUTPUT MOD
                               E CONFIGURATION
 009D               +1   55     P5MDOUT        DATA 09DH    ; PORT 5 OUTPUT MOD
                               E CONFIGURATION
 009D               +1   56     SPI0CKR        DATA 09DH    ; SPI CLOCK RATE CO
                               NTROL
 009E               +1   57     P6MDOUT        DATA 09EH    ; PORT 6 OUTPUT MOD
                               E CONFIGURATION
 009F               +1   58     P7MDOUT        DATA 09FH    ; PORT 7 OUTPUT MOD
                               E CONFIGURATION
 00A0               +1   59     P2             DATA 0A0H    ; PORT 2 LATCH
 00A1               +1   60     EMI0TC         DATA 0A1H    ; EMIF TIMING CONTR
                               OL
 00A2               +1   61     EMI0CN         DATA 0A2H    ; EMIF CONTROL
 00A3               +1   62     EMI0CF         DATA 0A3H    ; EMIF CONFIGURATIO
                               N
 00A4               +1   63     P0MDOUT        DATA 0A4H    ; PORT 0 OUTPUT MOD
                               E CONFIGURATION
 00A5               +1   64     P1MDOUT        DATA 0A5H    ; PORT 1 OUTPUT MOD
                               E CONFIGURATION
 00A6               +1   65     P2MDOUT        DATA 0A6H    ; PORT 2 OUTPUT MOD
                               E CONFIGURATION
 00A7               +1   66     P3MDOUT        DATA 0A7H    ; PORT 3 OUTPUT MOD
                               E CONFIGURATION
 00A8               +1   67     IE             DATA 0A8H    ; INTERRUPT ENABLE
 00A9               +1   68     SADDR0         DATA 0A9H    ; UART 0 SLAVE ADDR
                               ESS
 00AD               +1   69     P1MDIN         DATA 0ADH    ; PORT 1 INPUT MODE
 00AE               +1   70     P2MDIN         DATA 0AEH    ; PORT 2 INPUT MODE
 00B0               +1   71     P3             DATA 0B0H    ; PORT 3 LATCH
 00B7               +1   72     FLACL          DATA 0B7H    ; FLASH ACCESS LIMI
                               T
 00B7               +1   73     FLSCL          DATA 0B7H    ; FLASH SCALE
 00B8               +1   74     IP             DATA 0B8H    ; INTERRUPT PRIORIT
                               Y
 00B9               +1   75     SADEN0         DATA 0B9H    ; UART 0 SLAVE ADDR
                               ESS ENABLE
 00BA               +1   76     ADC0CPT        DATA 0BAH    ; ADC0 CALIBRATION 
                               POINTER
 00BA               +1   77     AMX2CF         DATA 0BAH    ; ADC2 ANALOG MULTI
                               PLEXER CONFIGURATION
 00BB               +1   78     ADC0CCF        DATA 0BBH    ; ADC0 CALIBRATION 
AX51 MACRO ASSEMBLER  ADS1255ASM                   11/14/07 13:57:42 PAGE     3

                               COEFFICIENT
 00BB               +1   79     AMX0SL         DATA 0BBH    ; ADC0 MULTIPLEXER 
                               CHANNEL SELECT
 00BB               +1   80     AMX2SL         DATA 0BBH    ; ADC2 ANALOG MULTI
                               PLEXER CHANNEL SELECT
 00BC               +1   81     ADC0CF         DATA 0BCH    ; ADC0 CONFIGURATIO
                               N
 00BC               +1   82     ADC1CF         DATA 0BCH    ; ADC1 CONFIGURATIO
                               N
 00BC               +1   83     ADC2CF         DATA 0BCH    ; ADC2 CONFIGURATIO
                               N
 00BE               +1   84     ADC0L          DATA 0BEH    ; ADC0 DATA WORD LO
                               W
 00BE               +1   85     ADC1L          DATA 0BEH    ; ADC1 DATA WORD LO
                               W
 00BE               +1   86     ADC2L          DATA 0BEH    ; ADC2 DATA WORD LO
                               W
 00BF               +1   87     ADC0H          DATA 0BFH    ; ADC0 DATA WORD HI
                               GH
 00BF               +1   88     ADC1H          DATA 0BFH    ; ADC1 DATA WORD HI
                               GH
 00BF               +1   89     ADC2H          DATA 0BFH    ; ADC2 DATA WORD HI
                               GH
 00C0               +1   90     CAN0STA        DATA 0C0H    ; CAN0 STATUS
 00C0               +1   91     SMB0CN         DATA 0C0H    ; SMBUS CONTROL
 00C1               +1   92     SMB0STA        DATA 0C1H    ; SMBUS STATUS
 00C2               +1   93     SMB0DAT        DATA 0C2H    ; SMBUS DATA
 00C3               +1   94     SMB0ADR        DATA 0C3H    ; SMBUS SLAVE ADDRE
                               SS
 00C4               +1   95     ADC0GTL        DATA 0C4H    ; ADC0 GREATER-THAN
                                LOW
 00C4               +1   96     ADC2GTL        DATA 0C4H    ; ADC2 GREATER-THAN
                                LOW
 00C5               +1   97     ADC0GTH        DATA 0C5H    ; ADC0 GREATER-THAN
                                HIGH
 00C5               +1   98     ADC2GTH        DATA 0C5H    ; ADC2 GREATER-THAN
                                HIGH
 00C6               +1   99     ADC0LTL        DATA 0C6H    ; ADC0 LESS-THAN LO
                               W
 00C6               +1  100     ADC2LTL        DATA 0C6H    ; ADC2 LESS-THAN LO
                               W
 00C7               +1  101     ADC0LTH        DATA 0C7H    ; ADC0 LESS-THAN HI
                               GH
 00C7               +1  102     ADC2LTH        DATA 0C7H    ; ADC2 LESS-THAN HI
                               GH
 00C8               +1  103     P4             DATA 0C8H    ; PORT 4 LATCH
 00C8               +1  104     TMR2CN         DATA 0C8H    ; TIMER/COUNTER 2 C
                               ONTROL
 00C8               +1  105     TMR3CN         DATA 0C8H    ; TIMER/COUNTER 3 C
                               ONTROL
 00C8               +1  106     TMR4CN         DATA 0C8H    ; TIMER/COUNTER 4 C
                               ONTROL
 00C9               +1  107     TMR2CF         DATA 0C9H    ; TIMER/COUNTER 2 C
                               ONFIGURATION
 00C9               +1  108     TMR3CF         DATA 0C9H    ; TIMER/COUNTER 3 C
                               ONFIGURATION
 00C9               +1  109     TMR4CF         DATA 0C9H    ; TIMER/COUNTER 4 C
                               ONFIGURATION
 00CA               +1  110     RCAP2L         DATA 0CAH    ; TIMER/COUNTER 2 C
                               APTURE/RELOAD LOW
 00CA               +1  111     RCAP3L         DATA 0CAH    ; TIMER/COUNTER 3 C
                               APTURE/RELOAD LOW
 00CA               +1  112     RCAP4L         DATA 0CAH    ; TIMER/COUNTER 4 C
                               APTURE/RELOAD LOW
AX51 MACRO ASSEMBLER  ADS1255ASM                   11/14/07 13:57:42 PAGE     4

 00CB               +1  113     RCAP2H         DATA 0CBH    ; TIMER/COUNTER 2 C
                               APTURE/RELOAD HIGH
 00CB               +1  114     RCAP3H         DATA 0CBH    ; TIMER/COUNTER 3 C
                               APTURE/RELOAD HIGH
 00CB               +1  115     RCAP4H         DATA 0CBH    ; TIMER/COUNTER 4 C
                               APTURE/RELOAD HIGH
 00CC               +1  116     TMR2L          DATA 0CCH    ; TIMER/COUNTER 2 L
                               OW
 00CC               +1  117     TMR3L          DATA 0CCH    ; TIMER/COUNTER 3 L
                               OW
 00CC               +1  118     TMR4L          DATA 0CCH    ; TIMER/COUNTER 4 L
                               OW
 00CD               +1  119     TMR2H          DATA 0CDH    ; TIMER/COUNTER 2 H
                               IGH
 00CD               +1  120     TMR3H          DATA 0CDH    ; TIMER/COUNTER 3 H
                               IGH
 00CD               +1  121     TMR4H          DATA 0CDH    ; TIMER/COUNTER 4 H
                               IGH
 00CF               +1  122     SMB0CR         DATA 0CFH    ; SMBUS CLOCK RATE
 00D0               +1  123     PSW            DATA 0D0H    ; PROGRAM STATUS WO
                               RD
 00D1               +1  124     REF0CN         DATA 0D1H    ; VOLTAGE REFERENCE
                                CONTROL 0
 00D1               +1  125     REF1CN         DATA 0D1H    ; VOLTAGE REFERENCE
                                CONTROL 1
 00D1               +1  126     REF2CN         DATA 0D1H    ; VOLTAGE REFERENCE
                                CONTROL 2
 00D2               +1  127     DAC0L          DATA 0D2H    ; DAC0 LOW
 00D2               +1  128     DAC1L          DATA 0D2H    ; DAC1 LOW
 00D3               +1  129     DAC0H          DATA 0D3H    ; DAC0 HIGH
 00D3               +1  130     DAC1H          DATA 0D3H    ; DAC1 HIGH
 00D4               +1  131     DAC0CN         DATA 0D4H    ; DAC0 CONTROL
 00D4               +1  132     DAC1CN         DATA 0D4H    ; DAC1 CONTROL
 00D8               +1  133     CAN0DATL       DATA 0D8H    ; CAN0 DATA LOW
 00D8               +1  134     DMA0CN         DATA 0D8H    ; DMA0 CONTROL
 00D8               +1  135     P5             DATA 0D8H    ; PORT 5 LATCH
 00D8               +1  136     PCA0CN         DATA 0D8H    ; PCA CONTROL
 00D9               +1  137     CAN0DATH       DATA 0D9H    ; CAN0 DATA HIGH
 00D9               +1  138     DMA0DAL        DATA 0D9H    ; DMA0 DATA ADDRESS
                                BEGINNING LOW BYTE
 00D9               +1  139     PCA0MD         DATA 0D9H    ; PCA MODE
 00DA               +1  140     CAN0ADR        DATA 0DAH    ; CAN0 ADDRESS
 00DA               +1  141     DMA0DAH        DATA 0DAH    ; DMA0 DATA ADDRESS
                                BEGINNING HIGH BYTE
 00DA               +1  142     PCA0CPM0       DATA 0DAH    ; PCA MODULE 0 MODE
                                REGISTER
 00DB               +1  143     CAN0TST        DATA 0DBH    ; CAN0 TEST
 00DB               +1  144     DMA0DSL        DATA 0DBH    ; DMA0 DATA ADDRESS
                                POINTER LOW BYTE
 00DB               +1  145     PCA0CPM1       DATA 0DBH    ; PCA MODULE 1 MODE
                                REGISTER
 00DC               +1  146     DMA0DSH        DATA 0DCH    ; DMA0 DATA ADDRESS

⌨️ 快捷键说明

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