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

📄 util.ls1

📁 MSC1210单片机在TINY操作系统下的C语言例程
💻 LS1
📖 第 1 页 / 共 2 页
字号:
A51 MACRO ASSEMBLER  UTIL                                                                 01/18/2006 15:50:37 PAGE     1


MACRO ASSEMBLER A51 V7.01
OBJECT MODULE PLACED IN util.OBJ
ASSEMBLER INVOKED BY: c:\Keil\C51\BIN\A51.EXE util.src PR(.\util.ls1) EP DEBUG

LOC  OBJ            LINE     SOURCE

                       1     ; .\util.SRC generated from: util.c
                       2     ; COMPILER INVOKED BY:
                       3     ;        c:\Keil\C51\BIN\C51.EXE util.c ROM(SMALL) BROWSE DEBUG OBJECTEXTEND SRC(.\util.SRC
                             )
                       4     
                       5     $nomod51 
                       6     
                       7     NAME    UTIL
                       8     
  0080                 9     P0      DATA    080H
  00D7                10     ADMUX   DATA    0D7H
  0090                11     P1      DATA    090H
  00A0                12     P2      DATA    0A0H
  00B0                13     P3      DATA    0B0H
  00FC                14     ONEMS   DATA    0FCH
  00D6                15     AC      BIT     0D0H.6
  00B4                16     T0      BIT     0B0H.4
  00AA                17     BRKPT   DATA    0AAH
  00B5                18     T1      BIT     0B0H.5
  00AF                19     EA      BIT     0A8H.7
  0090                20     T2      BIT     090H.0
  00A3                21     PWMHI   DATA    0A3H
  00E1                22     SSCON   DATA    0E1H
  009B                23     SPIDATA DATA    09BH
  00DC                24     AI      BIT     0D8H.4
  00FA                25     MSINT   DATA    0FAH
  0083                26     DPH0    DATA    083H
  00A8                27     IE      DATA    0A8H
  0085                28     DPH1    DATA    085H
  0082                29     DPL0    DATA    082H
  0084                30     DPL1    DATA    084H
  00CE                31     EXF2    BIT     0C8H.6
  00B7                32     RD      BIT     0B0H.7
  00DC                33     ADCON0  DATA    0DCH
  00E6                34     ODAC    DATA    0E6H
  00DD                35     ADCON1  DATA    0DDH
  00DE                36     ADCON2  DATA    0DEH
  00B8                37     IP      DATA    0B8H
  00DF                38     ADCON3  DATA    0DFH
  00CC                39     THL2    DATA    0CCH
  0098                40     RI      BIT     098H.0
  00F6                41     ACLK    DATA    0F6H
  00D7                42     CY      BIT     0D0H.7
  00B2                43     INT0    BIT     0B0H.2
  00B3                44     INT1    BIT     0B0H.3
  0099                45     TI      BIT     098H.1
  0094                46     INT2    BIT     090H.4
  00B0                47     RXD0    BIT     0B0H.0
  0095                48     INT3    BIT     090H.5
  0092                49     RXD1    BIT     090H.2
  0096                50     INT4    BIT     090H.6
  00B1                51     TXD0    BIT     0B0H.1
  009C                52     SPIRCON DATA    09CH
  0097                53     INT5    BIT     090H.7
  00CB                54     RCAP2H  DATA    0CBH
  0093                55     TXD1    BIT     090H.3
  00BC                56     PS      BIT     0B8H.4
  009D                57     SPITCON DATA    09DH
A51 MACRO ASSEMBLER  UTIL                                                                 01/18/2006 15:50:37 PAGE     2

  0081                58     SP      DATA    081H
  00AD                59     P0DDRH  DATA    0ADH
  0091                60     T2EX    BIT     090H.1
  00D2                61     OV      BIT     0D0H.2
  00AF                62     P1DDRH  DATA    0AFH
  00CA                63     RCAP2L  DATA    0CAH
  00B2                64     P2DDRH  DATA    0B2H
  0094                65     SS      BIT     090H.4
  00B4                66     P3DDRH  DATA    0B4H
  00AC                67     P0DDRL  DATA    0ACH
  00C9                68     C_T2    BIT     0C8H.1
  00B6                69     WR      BIT     0B0H.6
  00AE                70     P1DDRL  DATA    0AEH
  00EC                71     EWDI    BIT     0E8H.4
  00B1                72     P2DDRL  DATA    0B1H
  00B3                73     P3DDRL  DATA    0B3H
  0098                74     RI_0    BIT     098H.0
  00C0                75     RI_1    BIT     0C0H.0
  00EB                76     HWID    DATA    0EBH
  00CD                77     RCLK    BIT     0C8H.5
  0099                78     TI_0    BIT     098H.1
  0091                79     EXIF    DATA    091H
  00C1                80     TI_1    BIT     0C0H.1
  0095                81     MCON    DATA    095H
  00CC                82     TCLK    BIT     0C8H.4
  00FB                83     USEC    DATA    0FBH
  0099                84     SBUF    DATA    099H
  0087                85     PCON    DATA    087H
  0098                86     SCON    DATA    098H
  00FC                87     PWDI    BIT     0F8H.4
  0089                88     TMOD    DATA    089H
  0088                89     TCON    DATA    088H
  00DB                90     ADRESH  DATA    0DBH
  00DB                91     WDTI    BIT     0D8H.3
  0095                92     MOSI    BIT     090H.5
  0096                93     MISO    BIT     090H.6
  009E                94     SPISTRT DATA    09EH
  00D9                95     ADRESL  DATA    0D9H
  00DA                96     ADRESM  DATA    0DAH
  0089                97     IE0     BIT     088H.1
  008B                98     IE1     BIT     088H.3
  00F0                99     B       DATA    0F0H
  00C8               100     CP_RL2  BIT     0C8H.0
  009F               101     SPIEND  DATA    09FH
  00E0               102     ACC     DATA    0E0H
  00F9               103     SECINT  DATA    0F9H
  00E7               104     LVDCON  DATA    0E7H
  00AC               105     ES0     BIT     0A8H.4
  00A7               106     AISTAT  DATA    0A7H
  00A9               107     ET0     BIT     0A8H.1
  00AE               108     ES1     BIT     0A8H.6
  00AB               109     ET1     BIT     0A8H.3
  008D               110     TF0     BIT     088H.5
  00AD               111     ET2     BIT     0A8H.5
  008F               112     TF1     BIT     088H.7
  00CF               113     TF2     BIT     0C8H.7
  008C               114     TH0     DATA    08CH
  00F7               115     SRST    DATA    0F7H
  00A8               116     EX0     BIT     0A8H.0
  008D               117     TH1     DATA    08DH
  0088               118     IT0     BIT     088H.0
  00CD               119     TH2     DATA    0CDH
  00AA               120     EX1     BIT     0A8H.2
  009A               121     SPICON  DATA    09AH
  008A               122     IT1     BIT     088H.2
  00E8               123     EX2     BIT     0E8H.0
A51 MACRO ASSEMBLER  UTIL                                                                 01/18/2006 15:50:37 PAGE     3

  00DD               124     EAI     BIT     0D8H.5
  00D0               125     P       BIT     0D0H.0
  00A6               126     AIE     DATA    0A6H
  00E9               127     EX3     BIT     0E8H.1
  008A               128     TL0     DATA    08AH
  00FF               129     WDTCON  DATA    0FFH
  00EA               130     EX4     BIT     0E8H.2
  008B               131     TL1     DATA    08BH
  00EB               132     EX5     BIT     0E8H.3
  00D6               133     GCH     DATA    0D6H
  00CC               134     TL2     DATA    0CCH
  00E8               135     EIE     DATA    0E8H
  00BC               136     PS0     BIT     0B8H.4
  00B9               137     PT0     BIT     0B8H.1
  00BE               138     PS1     BIT     0B8H.6
  00D3               139     RS0     BIT     0D0H.3
  00BB               140     PT1     BIT     0B8H.3
  00D4               141     GCL     DATA    0D4H
  00D4               142     RS1     BIT     0D0H.4
  00BD               143     PT2     BIT     0B8H.5
  00A1               144     PWMCON  DATA    0A1H
  008C               145     TR0     BIT     088H.4
  00D5               146     GCM     DATA    0D5H
  008E               147     TR1     BIT     088H.6
  00CA               148     TR2     BIT     0C8H.2
  00B8               149     PX0     BIT     0B8H.0
  00CA               150     RCAP2   DATA    0CAH
  00BA               151     PX1     BIT     0B8H.2
  00F8               152     PX2     BIT     0F8H.0
  00D3               153     OCH     DATA    0D3H
  00AB               154     BPH     DATA    0ABH
  00A5               155     PAI     DATA    0A5H
  00AC               156     P0DDR   DATA    0ACH
  00F9               157     PX3     BIT     0F8H.1
  00AE               158     P1DDR   DATA    0AEH
  00FA               159     PX4     BIT     0F8H.2
  009A               160     RB8_0   BIT     098H.2
  0083               161     DPH     DATA    083H
  00B1               162     P2DDR   DATA    0B1H
  00FB               163     PX5     BIT     0F8H.3
  00C2               164     RB8_1   BIT     0C0H.2
  00B3               165     P3DDR   DATA    0B3H
  00F8               166     EIP     DATA    0F8H
  00D1               167     OCL     DATA    0D1H
  00AA               168     BPL     DATA    0AAH
  009B               169     TB8_0   BIT     098H.3
  0094               170     CDATA   DATA    094H
  00D2               171     OCM     DATA    0D2H
  00C3               172     TB8_1   BIT     0C0H.3
  0093               173     CADDR   DATA    093H
  009F               174     SM0_0   BIT     098H.7
  0082               175     DPL     DATA    082H
  00C7               176     SM0_1   BIT     0C0H.7
  0099               177     SBUF0   DATA    099H
  009E               178     SM1_0   BIT     098H.6
  0097               179     SCK     BIT     090H.7
  00C1               180     SBUF1   DATA    0C1H
  00C6               181     SM1_1   BIT     0C0H.6
  009D               182     SM2_0   BIT     098H.5
  00E9               183     HWPC0   DATA    0E9H
  00CB               184     EXEN2   BIT     0C8H.3
  00C5               185     SM2_1   BIT     0C0H.5
  00EA               186     HWPC1   DATA    0EAH
  0098               187     SCON0   DATA    098H
  00DF               188     SMOD1   BIT     0D8H.7
  00C0               189     SCON1   DATA    0C0H
A51 MACRO ASSEMBLER  UTIL                                                                 01/18/2006 15:50:37 PAGE     4

  00C8               190     T2CON   DATA    0C8H
  0086               191     DPS     DATA    086H
  00A2               192     PWMLOW  DATA    0A2H
  0092               193     MPAGE   DATA    092H
  00B0               194     RXD     BIT     0B0H.0
  00D8               195     EICON   DATA    0D8H
  008E               196     CKCON   DATA    08EH
  00B1               197     TXD     BIT     0B0H.1
  00FE               198     HMSEC   DATA    0FEH
  00FD               199     MSECH   DATA    0FDH
  00C6               200     EWU     DATA    0C6H
  00A9               201     BPCON   DATA    0A9H
  00A2               202     PWM     DATA    0A2H
  00EE               203     FMCON   DATA    0EEH
  00FC               204     MSECL   DATA    0FCH
  00F1               205     PDCON   DATA    0F1H
  00D5               206     F0      BIT     0D0H.5
  009C               207     REN_0   BIT     098H.4
  00F2               208     PASEL   DATA    0F2H
  00D1               209     F1      BIT     0D0H.1
  00C4               210     REN_1   BIT     0C0H.4
  008F               211     MWS     DATA    08FH
  00E2               212     SUMR0   DATA    0E2H
  00E3               213     SUMR1   DATA    0E3H
  00E4               214     SUMR2   DATA    0E4H
  00D0               215     PSW     DATA    0D0H
  00EF               216     FTCON   DATA    0EFH
  00E5               217     SUMR3   DATA    0E5H
                     218     ?PR?unipolar?UTIL    SEGMENT CODE INBLOCK 
                     219             PUBLIC  unipolar
                     220     ; #include <REG1210.H>                    /* special function register 1210       */
                     221     ; signed long unipolar()
                     222     
----                 223             RSEG  ?PR?unipolar?UTIL
0000                 224     unipolar:
                     225             USING   0
                     226                             ; SOURCE LINE # 2
                     227     ; {
                     228                             ; SOURCE LINE # 3
                     229     ; #pragma ASM
                     230     ;       mov     r4,#0
0000 7C00            231               mov   r4,#0
                     232     ;       mov     r5,adresh
0002 ADDB            233               mov   r5,adresh
                     234     ;       mov     r6,adresm
0004 AEDA            235               mov   r6,adresm
                     236     ;       mov     r7,adresl
0006 AFD9            237               mov   r7,adresl
                     238     ;       ret

⌨️ 快捷键说明

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