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

📄 mine.ls1

📁 健身器械面板显示程序
💻 LS1
📖 第 1 页 / 共 4 页
字号:
                     752     ;      Sys_flag=TIMEOUT;
                     753                             ; SOURCE LINE # 186
0009 750001   F      754             MOV     Sys_flag,#01H
                     755     ;      TR2 =0;                      //禁止系统时钟&计数中断
                     756                             ; SOURCE LINE # 187
000C C2CA            757             CLR     TR2
                     758     ;      EX0 =0;
                     759                             ; SOURCE LINE # 188
000E C2A8            760             CLR     EX0
                     761     ;      TR0 =1;                                    //开放暂停时钟计时
                     762                             ; SOURCE LINE # 189
0010 D28C            763             SETB    TR0
                     764     ;      ET0 =1;
                     765                             ; SOURCE LINE # 190
0012 D2A9            766             SETB    ET0
                     767     ;    }
                     768                             ; SOURCE LINE # 191
0014 800D            769             SJMP    ?C0017
0016                 770     ?C0015:
                     771     ;  else
                     772     ;    {
                     773                             ; SOURCE LINE # 193
                     774     ;      Sys_flag=WORK; 
                     775                             ; SOURCE LINE # 194
0016 750000   F      776             MOV     Sys_flag,#00H
                     777     ;      TR2 =1;
                     778                             ; SOURCE LINE # 195
0019 D2CA            779             SETB    TR2
                     780     ;      EX0 =1;
                     781                             ; SOURCE LINE # 196
001B D2A8            782             SETB    EX0
                     783     ;      TR0 =0;
A51 MACRO ASSEMBLER  MINE                                                                 07/10/2006 19:16:23 PAGE    13

                     784                             ; SOURCE LINE # 197
001D C28C            785             CLR     TR0
                     786     ;      ET0 =0;
                     787                             ; SOURCE LINE # 198
001F C2A9            788             CLR     ET0
                     789     ;      Flash=0;   
                     790                             ; SOURCE LINE # 199
0021 C2B4            791             CLR     Flash
                     792     ;    }
                     793                             ; SOURCE LINE # 200
                     794     ; }
                     795                             ; SOURCE LINE # 201
0023                 796     ?C0017:
0023 D0E0            797             POP     ACC
0025 32              798             RETI    
                     799     ; END OF intp1
                     800     
                     801     ; 
                     802     ; 
                     803     ; //*************************************
                     804     ; //时钟中断0,计算LED闪烁时间
                     805     ; 
                     806     ; void timer0(void) interrupt TIMER_0
                     807     
----                 808             RSEG  ?PR?timer0?MINE
                     809             USING   0
0000                 810     timer0:
0000 C0E0            811             PUSH    ACC
0002 C0D0            812             PUSH    PSW
0004 75D000          813             MOV     PSW,#00H
0007 C007            814             PUSH    AR7
                     815             USING   0
                     816                             ; SOURCE LINE # 207
0009                 817     ?C0018:
                     818     ; {
                     819     ;    while(--flash_t==0)
                     820                             ; SOURCE LINE # 209
0009 1500     F      821             DEC     flash_t
000B AF00     F      822             MOV     R7,flash_t
000D EF              823             MOV     A,R7
000E 7004            824             JNZ     ?C0020
                     825     ;       {
                     826                             ; SOURCE LINE # 210
                     827     ;           #pragma asm
                     828     ;            CPL Flash
0010 B2B4            829               CPL Flash
                     830     ;         #pragma endasm
                     831     ;       }
                     832                             ; SOURCE LINE # 214
0012 80F5            833             SJMP    ?C0018
                     834     ; 
                     835     ; }
                     836                             ; SOURCE LINE # 216
0014                 837     ?C0020:
0014 D007            838             POP     AR7
0016 D0D0            839             POP     PSW
0018 D0E0            840             POP     ACC
001A 32              841             RETI    
                     842     ; END OF timer0
                     843     
                     844             END
A51 MACRO ASSEMBLER  MINE                                                                 07/10/2006 19:16:23 PAGE    14

SYMBOL TABLE LISTING
------ ----- -------


N A M E              T Y P E  V A L U E   ATTRIBUTES

?C0001. . . . . . .  C ADDR   0008H   R   SEG=?PR?MAIN?MINE
?C0006. . . . . . .  C ADDR   0010H   R   SEG=?PR?_SHOW?MINE
?C0008. . . . . . .  C ADDR   0020H   R   SEG=?PR?_SHOW?MINE
?C0010. . . . . . .  C ADDR   0055H   R   SEG=?PR?INTP0?MINE
?C0014. . . . . . .  C ADDR   0021H   R   SEG=?PR?TIMER2?MINE
?C0015. . . . . . .  C ADDR   0016H   R   SEG=?PR?INTP1?MINE
?C0017. . . . . . .  C ADDR   0023H   R   SEG=?PR?INTP1?MINE
?C0018. . . . . . .  C ADDR   0009H   R   SEG=?PR?TIMER0?MINE
?C0020. . . . . . .  C ADDR   0014H   R   SEG=?PR?TIMER0?MINE
?C0021. . . . . . .  C ADDR   0018H   R   SEG=?PR?_SHOW?MINE
?C?LMUL . . . . . .  C ADDR   -----       EXT
?C?UIDIV. . . . . .  C ADDR   -----       EXT
?C?ULDIV. . . . . .  C ADDR   -----       EXT
?C_INITSEG. . . . .  C SEG    0003H       REL=UNIT
?C_STARTUP. . . . .  C ADDR   -----       EXT
?DT?MINE. . . . . .  D SEG    000DH       REL=UNIT
?DT?_SEOS_INIT?MINE  D SEG    0009H       REL=UNIT
?DT?_SHOW?MINE. . .  D SEG    0004H       REL=UNIT
?PR?DISPLAY?MINE. .  C SEG    00A1H       REL=UNIT
?PR?INTP0?MINE. . .  C SEG    0097H       REL=UNIT
?PR?INTP1?MINE. . .  C SEG    0026H       REL=UNIT
?PR?MAIN?MINE . . .  C SEG    000EH       REL=UNIT
?PR?SHOW_INIT?MINE.  C SEG    0015H       REL=UNIT
?PR?TIMER0?MINE . .  C SEG    001BH       REL=UNIT
?PR?TIMER2?MINE . .  C SEG    0028H       REL=UNIT
?PR?_SEOS_INIT?MINE  C SEG    0079H       REL=UNIT
?PR?_SHOW?MINE. . .  C SEG    0021H       REL=UNIT
?_SEOS_INIT?BYTE. .  D ADDR   0000H   R   SEG=?DT?_SEOS_INIT?MINE
?_SHOW?BYTE . . . .  D ADDR   0000H   R   SEG=?DT?_SHOW?MINE
AC. . . . . . . . .  B ADDR   00D0H.6 A   
ACC . . . . . . . .  D ADDR   00E0H   A   
ADDR?340. . . . . .  D ADDR   0000H   R   SEG=?DT?_SHOW?MINE
ADD_ONE . . . . . .  D ADDR   0001H   R   SEG=?DT?MINE
AR0 . . . . . . . .  D ADDR   0000H   A   
AR1 . . . . . . . .  D ADDR   0001H   A   
AR2 . . . . . . . .  D ADDR   0002H   A   
AR3 . . . . . . . .  D ADDR   0003H   A   
AR4 . . . . . . . .  D ADDR   0004H   A   
AR5 . . . . . . . .  D ADDR   0005H   A   
AR6 . . . . . . . .  D ADDR   0006H   A   
AR7 . . . . . . . .  D ADDR   0007H   A   
B . . . . . . . . .  D ADDR   00F0H   A   
CP_RL2. . . . . . .  B ADDR   00C8H.0 A   
CY. . . . . . . . .  B ADDR   00D0H.7 A   
C_T2. . . . . . . .  B ADDR   00C8H.1 A   
DAT?341 . . . . . .  D ADDR   0001H   R   SEG=?DT?_SHOW?MINE
DIS . . . . . . . .  D ADDR   0007H   R   SEG=?DT?MINE
DISPLAY . . . . . .  C ADDR   0000H   R   SEG=?PR?DISPLAY?MINE
DPH . . . . . . . .  D ADDR   0083H   A   
DPL . . . . . . . .  D ADDR   0082H   A   
EA. . . . . . . . .  B ADDR   00A8H.7 A   
ES. . . . . . . . .  B ADDR   00A8H.4 A   
ET0 . . . . . . . .  B ADDR   00A8H.1 A   
ET1 . . . . . . . .  B ADDR   00A8H.3 A   
ET2 . . . . . . . .  B ADDR   00A8H.5 A   
EX0 . . . . . . . .  B ADDR   00A8H.0 A   
EX1 . . . . . . . .  B ADDR   00A8H.2 A   
EXEN2 . . . . . . .  B ADDR   00C8H.3 A   
EXF2. . . . . . . .  B ADDR   00C8H.6 A   
F0. . . . . . . . .  B ADDR   00D0H.5 A   
A51 MACRO ASSEMBLER  MINE                                                                 07/10/2006 19:16:23 PAGE    15

FLASH . . . . . . .  B ADDR   00B0H.4 A   
FLASH_T . . . . . .  D ADDR   000BH   R   SEG=?DT?MINE
IE. . . . . . . . .  D ADDR   00A8H   A   
IE0 . . . . . . . .  B ADDR   0088H.1 A   
IE1 . . . . . . . .  B ADDR   0088H.3 A   
INC?444 . . . . . .  D ADDR   0001H   R   SEG=?DT?_SEOS_INIT?MINE
INT0. . . . . . . .  B ADDR   00B0H.2 A   
INT1. . . . . . . .  B ADDR   00B0H.3 A   
INTP0 . . . . . . .  C ADDR   0000H   R   SEG=?PR?INTP0?MINE
INTP1 . . . . . . .  C ADDR   0000H   R   SEG=?PR?INTP1?MINE
INT_0 . . . . . . .  B ADDR   00B0H.2 A   
INT_1 . . . . . . .  B ADDR   00B0H.3 A   
IP. . . . . . . . .  D ADDR   00B8H   A   
IT0 . . . . . . . .  B ADDR   0088H.0 A   
IT1 . . . . . . . .  B ADDR   0088H.2 A   
K?342 . . . . . . .  D ADDR   0002H   R   SEG=?DT?_SHOW?MINE
MAIN. . . . . . . .  C ADDR   0000H   R   SEG=?PR?MAIN?MINE
MIN . . . . . . . .  D ADDR   0009H   R   SEG=?DT?MINE
MINE. . . . . . . .  N NUMB   -----       
OV. . . . . . . . .  B ADDR   00D0H.2 A   
P . . . . . . . . .  B ADDR   00D0H.0 A   
P0. . . . . . . . .  D ADDR   0080H   A   
P1. . . . . . . . .  D ADDR   0090H   A   
P2. . . . . . . . .  D ADDR   00A0H   A   
P3. . . . . . . . .  D ADDR   00B0H   A   
PCON. . . . . . . .  D ADDR   0087H   A   
PS. . . . . . . . .  B ADDR   00B8H.4 A   
PSW . . . . . . . .  D ADDR   00D0H   A   
PT0 . . . . . . . .  B ADDR   00B8H.1 A   
PT1 . . . . . . . .  B ADDR   00B8H.3 A   
PT2 . . . . . . . .  B ADDR   00B8H.5 A   
PX0 . . . . . . . .  B ADDR   00B8H.0 A   
PX1 . . . . . . . .  B ADDR   00B8H.2 A   
RB8 . . . . . . . .  B ADDR   0098H.2 A   
RCAP2H. . . . . . .  D ADDR   00CBH   A   
RCAP2L. . . . . . .  D ADDR   00CAH   A   
RCLK. . . . . . . .  B ADDR   00C8H.5 A   
RD. . . . . . . . .  B ADDR   00B0H.7 A   
RELOAD_08H?446. . .  D ADDR   0007H   R   SEG=?DT?_SEOS_INIT?MINE
RELOAD_08L?447. . .  D ADDR   0008H   R   SEG=?DT?_SEOS_INIT?MINE
RELOAD_16?445 . . .  D ADDR   0005H   R   SEG=?DT?_SEOS_INIT?MINE
REN . . . . . . . .  B ADDR   0098H.4 A   
RI. . . . . . . . .  B ADDR   0098H.0 A   
RS0 . . . . . . . .  B ADDR   00D0H.3 A   
RS1 . . . . . . . .  B ADDR   00D0H.4 A   
RXD . . . . . . . .  B ADDR   00B0H.0 A   
SBUF. . . . . . . .  D ADDR   0099H   A   
SCON. . . . . . . .  D ADDR   0098H   A   
SEC . . . . . . . .  D ADDR   0005H   R   SEG=?DT?MINE
SHOW_INIT . . . . .  C ADDR   0000H   R   SEG=?PR?SHOW_INIT?MINE
SM0 . . . . . . . .  B ADDR   0098H.7 A   
SM1 . . . . . . . .  B ADDR   0098H.6 A   
SM2 . . . . . . . .  B ADDR   0098H.5 A   
SP. . . . . . . . .  D ADDR   0081H   A   
SPEED . . . . . . .  D ADDR   0000H   R   SEG=?DT?MINE
SYS_FLAG. . . . . .  D ADDR   0006H   R   SEG=?DT?MINE
T0. . . . . . . . .  B ADDR   00B0H.4 A   
T1. . . . . . . . .  B ADDR   00B0H.5 A   
T2. . . . . . . . .  B ADDR   0090H.0 A   
T2CON . . . . . . .  D ADDR   00C8H   A   
T2EX. . . . . . . .  B ADDR   0090H.1 A   
TB8 . . . . . . . .  B ADDR   0098H.3 A   
TCLK. . . . . . . .  B ADDR   00C8H.4 A   
TCON. . . . . . . .  D ADDR   0088H   A   
TF0 . . . . . . . .  B ADDR   0088H.5 A   
TF1 . . . . . . . .  B ADDR   0088H.7 A   
A51 MACRO ASSEMBLER  MINE                                                                 07/10/2006 19:16:23 PAGE    16

TF2 . . . . . . . .  B ADDR   00C8H.7 A   
TH0 . . . . . . . .  D ADDR   008CH   A   
TH1 . . . . . . . .  D ADDR   008DH   A   
TH2 . . . . . . . .  D ADDR   00CDH   A   
TI. . . . . . . . .  B ADDR   0098H.1 A   
TICK?443. . . . . .  D ADDR   0000H   R   SEG=?DT?_SEOS_INIT?MINE
TIMER0. . . . . . .  C ADDR   0000H   R   SEG=?PR?TIMER0?MINE
TIMER2. . . . . . .  C ADDR   0000H   R   SEG=?PR?TIMER2?MINE
TIME_G. . . . . . .  D ADDR   000AH   R   SEG=?DT?MINE
TIME_TEMP_G . . . .  D ADDR   000CH   R   SEG=?DT?MINE
TL0 . . . . . . . .  D ADDR   008AH   A   
TL1 . . . . . . . .  D ADDR   008BH   A   
TL2 . . . . . . . .  D ADDR   00CCH   A   
TMOD. . . . . . . .  D ADDR   0089H   A   
TR0 . . . . . . . .  B ADDR   0088H.4 A   
TR1 . . . . . . . .  B ADDR   0088H.6 A   
TR2 . . . . . . . .  B ADDR   00C8H.2 A   
TXD . . . . . . . .  B ADDR   00B0H.1 A   
WR. . . . . . . . .  B ADDR   00B0H.6 A   
_SEOS_INIT. . . . .  C ADDR   0000H   R   SEG=?PR?_SEOS_INIT?MINE
_SHOW . . . . . . .  C ADDR   0000H   R   SEG=?PR?_SHOW?MINE


REGISTER BANK(S) USED: 0 

ASSEMBLY COMPLETE.  0 WARNING(S), 0 ERROR(S)

⌨️ 快捷键说明

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