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

📄 new_5a_3.lst

📁 飞利浦764开发的单相表源程序 飞利浦764开发的单相表源程序
💻 LST
📖 第 1 页 / 共 2 页
字号:
A51 MACRO ASSEMBLER  NEW_5A_3                                                             05/11/2005 14:23:44 PAGE     1


MACRO ASSEMBLER A51 V1.08
OBJECT MODULE PLACED IN NEW_5A_3.OBJ
ASSEMBLER INVOKED BY: C:\MANLEY\PMEDWIN\A51.EXE NEW_5A_3.ASM DB

LOC  OBJ            LINE     SOURCE

                       1     ;2000-8-25 16:20    正向+反问=代数和    不带485
                       2     
                       3     ; for dts341 5(20)A 160imp/kwh  电阻7.5
                       4     
                       5     ;WDTE_EN or RPD_DIS or PRHI_LOW or BOV_2.5V or CLKR_PER6 or FOSC_INRC
FD00                   6     org 0fd00h
FD00 EB                7     db 0ebh         ;11101011B  internal RC osc
FD01                   8     org 0fd01h
FD01 00                9     db 00h
                      10     
                      11     ;***SFR定义******************
                      12     ;===========================
  00A2                13     AUXR1    equ   0A2h
  00AC                14     CMP1     equ   0ACh
  00AD                15     CMP2     equ   0ADh
  0095                16     DIVM     equ   095h
                      17     
                      18     
  00A8                19     IEN0     equ   0A8h
  00E8                20     IEN1     equ   0E8h
  00B8                21     IP0      equ   0B8h
  00B7                22     IP0H     equ   0B7h
  00F8                23     IP1      equ   0F8h
  00F7                24     IP1H     equ   0F7h
                      25     
  0086                26     KBI      equ   086h
  0084                27     P0M1     equ   084h
  0085                28     P0M2     equ   085h
  0091                29     P1M1     equ   091h
  0092                30     P1M2     equ   092h
  00A4                31     P2M1     equ   0A4h
  00A5                32     P2M2     equ   0A5h
                      33     
  00F6                34     PT0AD    equ   0F6h
  00A9                35     SADDR    equ   0A9h
  00B9                36     SADEN    equ   0B9h
                      37     
  00A7                38     WDCON    equ   0A7h
  00A6                39     WDRST    equ   0A6h
                      40     
                      41     ; SBIT define
                      42     
                      43     ; I2CFG
                      44     ; IEN0
  00AE                45     EWD      equ   0AEh
  00AD                46     EBO      equ   0ADh
                      47     
                      48     ; IEN1
  00ED                49     EC1      equ   0EDh
  00EA                50     EC2      equ   0EAh
  00E9                51     EKB      equ   0E9h
  00E8                52     EI2      equ   0E8h
                      53     ;========================
                      54     
                      55     ;***口线定义******************
  0094                56             Bapul   bit     p1.4
  0093                57             Bbpul   bit     p1.3
  0086                58             Bcpul   bit     p0.6
A51 MACRO ASSEMBLER  NEW_5A_3                                                             05/11/2005 14:23:44 PAGE     2

  0080                59             Brpa    bit     p0.0
  0095                60             Brpb    bit     p1.5
  0081                61             Brpc    bit     p0.1
  0087                62             Bpulout bit     p0.7
  0097                63             Bmot1   bit     p1.7
  0096                64             Bmot2   bit     p1.6
  0083                65             ua      bit     p0.3
  0084                66             ub      bit     p0.4
  0082                67             uc      bit     p0.2
  0092                68             led     bit     p1.2
                      69     
                      70     ;        ptxd    equ     p1.0
                      71     ;       dir     bit     p0.2
                      72     ;    rxd     equ     p1.1
                      73     
                      74     
                      75     ;***标志位定义******************
                      76     ;----------------------------
  0000                77             Fmotsta  equ    00h     ;步进状态标志 bit 20h.0
  0001                78             FNopul   equ    01h
  0003                79             fangxi   equ    03h      ;0-功率方向不报警 1-报警
  0004                80             xiangxu  equ    04h      ;0-不报警  1-报警
                      81             
                      82     
                      83     
                      84     
                      85     ;-----------------------------
  0022                86             dr6     data    22h
  0023                87             dr7     data    23h
                      88             
                      89     
  0024                90             T8ms    data    24h     ;1
  0025                91             t10sc   data    25h     ;1
  0026                92             t1mc    data    26h     ;1
                      93     
  0027                94             FPin1      data    27h     ;1 low
  0028                95             FPIn2      data    28h     ;1 high
  0029                96             ZPin1      data    29h  ;1
  002A                97             ZPin2      data    2Ah      ;1
  002B                98             ZOUTC      data    2bh       ;1
  002C                99             TIM1c      data    2ch
                     100            
                     101            
                     102     
                     103     
                     104     
                     105     ;-----------------------------------------
                     106     ;       datbuf  equ     40h  ;8
                     107     
                     108     
                     109     
                     110     
                     111     ;=================================================
0000                 112             org 0000h
                     113     ;       ljmp main
0003                 114             org 0003h
                     115     ;       ljmp int0int            ;int0
000B                 116             org 000bh
                     117     ;       ljmp count0             ;int timer0
0013                 118             org 0013h
                     119     ;       ljmp int1int            ;int1
001B                 120             org 001bh
                     121             ;ljmp timer1            ;int timer1
0023                 122             org 0023h
                     123     ;        reti                   ;int sio
002B                 124             org 002bh
A51 MACRO ASSEMBLER  NEW_5A_3                                                             05/11/2005 14:23:44 PAGE     3

002B 32              125             reti                    ;powndown
0033                 126             org 0033h
0033 32              127             reti                    ;iic
003B                 128             org 003bh
003B 32              129             reti                    ;keydown
0043                 130             org 0043h
0043 32              131             reti                    ;compare 2
0053                 132             org 0053h
0053 32              133             reti                    ;watchdog
0063                 134             org 0063h
0063 32              135             reti                    ;compare 1
                     136     
                     137     
0064                 138     MAIN:
                     139     ;  -----port mode:0            0           1         1
                     140     ;                 0 two side;  1 pull up;  0 input;  1 open
                     141     
0064 758407          142             MOV     P0M1,#00000111b ;00H  P0M1.7 P0M1.6 P0M1.5 P0M1.4 P0M1.3 P0M1.2 P0M1.1 P0M1.0
0067 758500          143             MOV     P0M2,#00000000b ;00H  P0M2.7 P0M2.6 P0M2.5 P0M2.4 P0M2.3 P0M2.2 P0M2.1 P0M2.0
006A 759104          144             MOV     P1M1,#00000100b ;00H  P1M1.7 P1M1.6 - P1M1.4 - - P1M1.1 P1M1.0
006D 759204          145             MOV     P1M2,#00000100b ;00H  P1M2.7 P1M2.6 - P1M2.4 - - P1M2.1 P1M2.0
                     146     ;       MOV     P2M1,#11100000b ;00H  P2S P1S P0S ENCLK ENT1 ENT0 P2M1.1 P2M1.0
0070 75A500          147             MOV     P2M2,#00000000b ;00H  -   -   -   -     -    -    P2M2.1 P2M2.0
0073 75F600          148             MOV     PT0AD,#00H      ;00H
                     149             
                     150     ;       MOV     IEN0,#01001111b ;00H  EA  EWD EBO ES ET1 EX1 ET0 EX0

⌨️ 快捷键说明

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