📄 6r.lst
字号:
;
;*************************************
;* 调光控制程序 *
;*************************************
;根据数码管指示值设置调光脉冲延时值
0128 E590 LOOP: MOV A,P1 ;读入P1口值
012A 94FF SUBB A,#0FFH ;比较
012C 602B JZ LOOP7 ;值为#0FFH(显示7)时转LOOP7
012E E590 MOV A,P1 ;
0130 94FE SUBB A,#0FEH ;
0132 6029 JZ LOOP6 ;值为#0FEH(显示6)时转LOOP6
0134 E590 MOV A,P1 ;
0136 94FD SUBB A,#0FDH ;
0138 6027 JZ LOOP5 ;值为#0FDH(显示5)时转LOOP5
013A E590 MOV A,P1 ;
013C 94FC SUBB A,#0FCH ;
013E 6025 JZ LOOP4 ;值为#0FCH(显示4)时转LOOP4
0140 E590 MOV A,P1 ;
0142 94FB SUBB A,#0FBH ;
0144 6023 JZ LOOP3 ;值为#0FBH(显示3)时转LOOP3
0146 E590 MOV A,P1 ;
0148 94FA SUBB A,#0FAH ;
014A 6021 JZ LOOP2 ;值为#0FAH(显示2)时转LOOP2
014C E590 MOV A,P1 ;
014E 94F9 SUBB A,#0F9H ;
C:\MY DOCUMENTS\2003.02.12书稿\配套光盘源程序\实例6\6R.ASM
页 6
01-29-03
01:39:10
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
0150 601F JZ LOOP1 ;值为#0F9H(显示1)时转LOOP1
0152 E590 MOV A,P1 ;
0154 94F8 SUBB A,#0F8H ;
0156 601D JZ LOOP0 ;值为#0F8H(显示0)时转LOOP0
0158 22 RET ;返回
;
0159 75F001 LOOP7: MOV B,#01H ;设置延时值#01H(最亮)
015C 22 RET ;返回
015D 75F002 LOOP6: MOV B,#02H ;设置延时值#02H(次亮)
0160 22 RET ;返回
0161 75F004 LOOP5: MOV B,#04H ;
0164 22 RET
0165 75F006 LOOP4: MOV B,#06H ;
0168 22 RET
0169 75F008 LOOP3: MOV B,#08H ;
016C 22 RET
016D 75F00A LOOP2: MOV B,#0AH ;
0170 22 RET
0171 75F00C LOOP1: MOV B,#0CH ;设置延时值#0CH(次暗)
0174 22 RET ;返回
0175 75F00D LOOP0: MOV B,#0DH ;设置延时值#0DH(最暗)
0178 22 RET ;返回
;
END ;程序结束
C:\MY DOCUMENTS\2003.02.12书稿\配套光盘源程序\实例6\6R.ASM
页 7
01-29-03
01:39:10
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
符号 值 类型
AC = 00D6H CONST 常量
ACC = 00E0H CONST 常量
B = 00F0H CONST 常量
CLEARMEM = 0036H CODE 标号
CLEARMEMIO = 002CH CODE 标号
CY = 00D7H CONST 常量
DELAY = 0113H CODE 标号
DELAY1 = 0115H CODE 标号
DL10MS = 0118H CODE 标号
DL10MS1 = 011AH CODE 标号
DLX = 0120H CODE 标号
DLX1 = 0122H CODE 标号
DPH = 0083H CONST 常量
DPL = 0082H CONST 常量
EA = 00AFH CONST 常量
ES = 00ACH CONST 常量
ET0 = 00A9H CONST 常量
ET1 = 00ABH CONST 常量
EX0 = 00A8H CONST 常量
EX1 = 00AAH CONST 常量
F0 = 00D5H CONST 常量
FUN0 = 00B7H CODE 标号
FUN1 = 00BCH CODE 标号
FUN10 = 00E9H CODE 标号
FUN11 = 00EEH CODE 标号
FUN12 = 00F3H CODE 标号
FUN13 = 00F8H CODE 标号
FUN14 = 00FDH CODE 标号
FUN15 = 0102H CODE 标号
FUN2 = 00C1H CODE 标号
FUN3 = 00C6H CODE 标号
FUN4 = 00CBH CODE 标号
FUN5 = 00D0H CODE 标号
FUN6 = 00D5H CODE 标号
FUN7 = 00DAH CODE 标号
FUN8 = 00DFH CODE 标号
FUN9 = 00E4H CODE 标号
HARD1 = 0066H CODE 标号
HARD11 = 006EH CODE 标号
IE = 00A8H CONST 常量
IE0 = 0089H CONST 常量
IE1 = 008BH CONST 常量
INT0 = 00B2H CONST 常量
INT1 = 00B3H CONST 常量
C:\MY DOCUMENTS\2003.02.12书稿\配套光盘源程序\实例6\6R.ASM
页 8
01-29-03
01:39:10
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
INTEX0 = 0059H CODE 标号
IP = 00B8H CONST 常量
IT0 = 0088H CONST 常量
IT1 = 008AH CONST 常量
LOOP = 0128H CODE 标号
LOOP0 = 0175H CODE 标号
LOOP1 = 0171H CODE 标号
LOOP2 = 016DH CODE 标号
LOOP3 = 0169H CODE 标号
LOOP4 = 0165H CODE 标号
LOOP5 = 0161H CODE 标号
LOOP6 = 015DH CODE 标号
LOOP7 = 0159H CODE 标号
MAIN = 0044H CODE 标号
OUTT0 = 010DH CODE 标号
OV = 00D2H CONST 常量
P = 00D0H CONST 常量
P0 = 0080H CONST 常量
P1 = 0090H CONST 常量
P2 = 00A0H CONST 常量
P3 = 00B0H CONST 常量
PCON = 0087H CONST 常量
PS = 00BCH CONST 常量
PSW = 00D0H CONST 常量
PT0 = 00B9H CONST 常量
PT1 = 00BBH CONST 常量
PX0 = 00B8H CONST 常量
PX1 = 00BAH CONST 常量
RB8 = 009AH CONST 常量
RD = 00B7H CONST 常量
READ1 = 0061H CODE 标号
READ11 = 0073H CODE 标号
READ12 = 0074H CODE 标号
READ13 = 0079H CODE 标号
READOUTT0 = 005EH CODE 标号
REN = 009CH CONST 常量
RI = 0098H CONST 常量
RS0 = 00D3H CONST 常量
RS1 = 00D4H CONST 常量
RXD = 00B0H CONST 常量
SBUF = 0099H CONST 常量
SCON = 0098H CONST 常量
SM0 = 009FH CONST 常量
SM1 = 009EH CONST 常量
SM2 = 009DH CONST 常量
SP = 0081H CONST 常量
START = 003EH CODE 标号
T0 = 00B4H CONST 常量
C:\MY DOCUMENTS\2003.02.12书稿\配套光盘源程序\实例6\6R.ASM
页 9
01-29-03
01:39:10
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
T1 = 00B5H CONST 常量
TB8 = 009BH CONST 常量
TCON = 0088H CONST 常量
TF0 = 008DH CONST 常量
TF1 = 008FH CONST 常量
TH0 = 008CH CONST 常量
TH1 = 008DH CONST 常量
TI = 0099H CONST 常量
TL0 = 008AH CONST 常量
TL1 = 008BH CONST 常量
TMOD = 0089H CONST 常量
TR0 = 008CH CONST 常量
TR1 = 008EH CONST 常量
TXD = 00B1H CONST 常量
WR = 00B6H CONST 常量
公有符号: 107
私有符号: 0
C:\MY DOCUMENTS\2003.02.12书稿\配套光盘源程序\实例6\6R.ASM
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -