📄 exp.lst
字号:
页 1
04-29-09
21:46:21
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
ORG 0000H
0000 0130 AJMP START
;--------初始化----------
ORG 0030H
0030 74EF START:MOV A,#0EFH ;把00001111送到A中
0032 F590 MOV P1,A ;初始化键盘
0034 7400 MOV A,#00H
;--------主程序----------
0036 F580 MAIN: MOV P0,A
0038 7DFA MOV R5,#0FAH
003A 7CFA DEFER:MOV R4,#0FAH
003C DCFE DJNZ R4,$
003E DDFA DJNZ R5,DEFER
0040 F4 CPL A
0041 A890 MOV R0,P1
0043 B8EF02 CJNE R0,#0EFH,DELAY
0046 0136 AJMP MAIN
0048 1173 DELAY:ACALL DL10MS ;延时10MS消除抖动
004A A890 MOV R0,P1
004C B8EF02 CJNE R0,#0EFH,KEY ;如果是干扰则返回MAIN
004F 0136 AJMP MAIN
0051 E590 KEY: MOV A,P1
0053 B4EE05 K0: CJNE A,#0EEH,K1
0056 75F0F0 MOV B,#0F0H
0059 0136 AJMP MAIN
005B B4ED05 K1: CJNE A,#0EDH,K2
005E 75F0AA MOV B,#0AAH
0061 0136 AJMP MAIN
0063 B4EB05 K2: CJNE A,#0EBH,K3
0066 75F0C3 MOV B,#0C3H
0069 0136 AJMP MAIN
006B B4E7C8 K3: CJNE A,#0E7H,MAIN
006E 75F066 MOV B,#66H
0071 0136 AJMP MAIN
;--------消除抖动子程序--------
0073 7F14 DL10MS: MOV R7,#14H
0075 7EF9 LATENCY:MOV R6,#0F9H
0077 DEFE DJNZ R6,$
0079 DFFA DJNZ R7,LATENCY
007B 22 RET
;1+(1+249*2+2)*20+2=10.023MS
;-----------程序结束--------------
END
C:\USERS\ADMINISTRATOR\DESKTOP\EXP_NO1\EXP.ASM
页 2
04-29-09
21:46:21
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
符号 值 类型
AC = 00D6H CONST 常量
ACC = 00E0H CONST 常量
B = 00F0H CONST 常量
CP_RL2 = 00C8H CONST 常量
CY = 00D7H CONST 常量
C_T2 = 00C9H CONST 常量
DEFER = 003AH CODE 标号
DELAY = 0048H CODE 标号
DL10MS = 0073H CODE 标号
DPH = 0083H CONST 常量
DPL = 0082H CONST 常量
EA = 00AFH CONST 常量
ES = 00ACH CONST 常量
ET0 = 00A9H CONST 常量
ET1 = 00ABH CONST 常量
ET2 = 00ADH CONST 常量
EX0 = 00A8H CONST 常量
EX1 = 00AAH CONST 常量
EXEN2 = 00CBH CONST 常量
EXF2 = 00CEH CONST 常量
F0 = 00D5H CONST 常量
F1 = 00D1H CONST 常量
IE = 00A8H CONST 常量
IE0 = 0089H CONST 常量
IE1 = 008BH CONST 常量
IP = 00B8H CONST 常量
IT0 = 0088H CONST 常量
IT1 = 008AH CONST 常量
K0 = 0053H CODE 标号
K1 = 005BH CODE 标号
K2 = 0063H CODE 标号
K3 = 006BH CODE 标号
KEY = 0051H CODE 标号
LATENCY = 0075H CODE 标号
MAIN = 0036H 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 常量
C:\USERS\ADMINISTRATOR\DESKTOP\EXP_NO1\EXP.ASM
页 3
04-29-09
21:46:21
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
PT0 = 00B9H CONST 常量
PT1 = 00BBH CONST 常量
PT2 = 00BDH CONST 常量
PX0 = 00B8H CONST 常量
PX1 = 00BAH CONST 常量
RB8 = 009AH CONST 常量
RCAP2H = 00CBH CONST 常量
RCAP2L = 00CAH CONST 常量
RCLK = 00CDH CONST 常量
REN = 009CH CONST 常量
RI = 0098H CONST 常量
RS0 = 00D3H CONST 常量
RS1 = 00D4H CONST 常量
SBUF = 0099H CONST 常量
SCON = 0098H CONST 常量
SM0 = 009FH CONST 常量
SM1 = 009EH CONST 常量
SM2 = 009DH CONST 常量
SP = 0081H CONST 常量
START = 0030H CODE 标号
T2CON = 00C8H CONST 常量
T2MOD = 00C9H CONST 常量
TB8 = 009BH CONST 常量
TCLK = 00CCH CONST 常量
TCON = 0088H CONST 常量
TF0 = 008DH CONST 常量
TF1 = 008FH CONST 常量
TF2 = 00CFH CONST 常量
TH0 = 008CH CONST 常量
TH1 = 008DH CONST 常量
TH2 = 00CDH CONST 常量
TI = 0099H CONST 常量
TL0 = 008AH CONST 常量
TL1 = 008BH CONST 常量
TL2 = 00CCH CONST 常量
TMOD = 0089H CONST 常量
TR0 = 008CH CONST 常量
TR1 = 008EH CONST 常量
TR2 = 00CAH CONST 常量
公有符号: 83
私有符号: 0
C:\USERS\ADMINISTRATOR\DESKTOP\EXP_NO1\EXP.ASM
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -