📄 dian_zi_qin.lst
字号:
页 1
04-12-07
09:57:36
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
ORG 0000H
0000 802E SJMP START
ORG 000BH
000B 02008F LJMP BELL
ORG 0030H
0030 758130 START: MOV SP,#30H
0033 758901 MOV TMOD,#01H
0036 D2A9 SETB ET0
0038 D2AF SETB EA
003A 78EF MOV R0,#0EFH
003C 7904 MOV R1,#4
003E 7A10 MOV R2,#16
0040 9000B1 MOV DPTR,#KEYTAB
0043 758CEC MOV TH0,#0ECH
0046 758A78 MOV TL0,#078H
L0:
0049 7A10 MOV R2,#16
004B 88A0 MOV P2,R0
004D E8 MOV A,R0
004E 23 RL A
004F F8 MOV R0,A
0050 E5A0 MOV A,P2
0052 540F ANL A,#0FH
0054 B40F08 CJNE A,#0FH,L1 ;键盘按下的话转L1
0057 D9F0 DJNZ R1,L0
0059 7904 MOV R1,#4
005B 78EF MOV R0,#0EFH
005D 80EA SJMP L0
005F EA L1: MOV A,R2
0060 14 DEC A
0061 9000B1 MOV DPTR,#KEYTAB
0064 93 MOVC A,@A+DPTR
0065 B5A006 CJNE A,P2,L2
0068 EA MOV A,R2
0069 14 DEC A
006A F570 MOV 70H,A
006C 8002 SJMP L3
006E DAEF L2: DJNZ R2,L1
0070 E570 L3: MOV A,70H
0072 9000C1 MOV DPTR,#HTAB
0075 93 MOVC A,@A+DPTR
D:\51\KEIL环境下ASM演示程序\LM386测试\DIAN_ZI_QIN.ASM
页 2
04-12-07
09:57:36
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
0076 F571 MOV 71H,A
0078 9000D1 MOV DPTR,#LTAB
007B E570 MOV A,70H
007D 93 MOVC A,@A+DPTR
007E F572 MOV 72H,A
0080 C294 CLR P1.4
0082 857080 MOV P0,70H
0085 D28C SETB TR0
0087 1200A8 CALL DELAY
008A C28C CLR TR0
008C 020049 LJMP L0
008F C0E0 BELL: PUSH ACC
0091 C0D0 PUSH PSW
0093 C082 PUSH DPL
0095 C083 PUSH DPH
0097 85718C MOV TH0,71H
009A 85728A MOV TL0,72H
009D B2B7 CPL P3.7
009F D083 POP DPH
00A1 D082 POP DPL
00A3 D0D0 POP PSW
00A5 D0E0 POP ACC
00A7 32 RETI
00A8 7B28 DELAY: MOV R3,#028H
00AA 7CFF DELAY1: MOV R4,#0FFH
00AC DCFE DJNZ R4,$
00AE DBFA DJNZ R3,DELAY1
00B0 22 RET
00B1 7EE7D7
00B4 B777EB
00B7 DBBB7B
00BA ED KEYTAB: DB 07EH, 0E7H, 0D7H, 0B7H, 077H, 0EBH, 0DBH, 0BBH, 07BH, 0EDH
00BB DDBD7D
00BE EEDEBE DB 0DDH, 0BDH, 07DH, 0EEH, 0DEH, 0BEH
00C1 FDFEFE
00C4 FEFEFE
00C7 FEFFFF
00CA FF HTAB: DB 0FDH,0FEH,0FEH,0FEH,0FEH,0FEH,0FEH,0FFH,0FFH,0FFH
00CB FFFFFF
00CE FFFDFE DB 0FFH,0FFH,0FFH,0FFH,0FDH,0FEH
00D1 822256
D:\51\KEIL环境下ASM演示程序\LM386测试\DIAN_ZI_QIN.ASM
页 3
04-12-07
09:57:36
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
00D4 859AC1
00D7 E40311
00DA 2B LTAB: DB 082H,022H,056H,085H,09AH,0C1H,0E4H,003H,011H,02BH
00DB 424D61
00DE 72C806 DB 042H,04DH,061H,072H,0C8H,006H
END
D:\51\KEIL环境下ASM演示程序\LM386测试\DIAN_ZI_QIN.ASM
页 4
04-12-07
09:57:36
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
符号 值 类型
AC = 00D6H CONST 常量
ACC = 00E0H CONST 常量
B = 00F0H CONST 常量
BELL = 008FH CODE 标号
CY = 00D7H CONST 常量
DELAY = 00A8H CODE 标号
DELAY1 = 00AAH 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 常量
HTAB = 00C1H CODE 标号
IE = 00A8H CONST 常量
IE0 = 0089H CONST 常量
IE1 = 008BH CONST 常量
IP = 00B8H CONST 常量
IT0 = 0088H CONST 常量
IT1 = 008AH CONST 常量
KEYTAB = 00B1H CODE 标号
L0 = 0049H CODE 标号
L1 = 005FH CODE 标号
L2 = 006EH CODE 标号
L3 = 0070H CODE 标号
LTAB = 00D1H 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 常量
D:\51\KEIL环境下ASM演示程序\LM386测试\DIAN_ZI_QIN.ASM
页 5
04-12-07
09:57:36
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
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 常量
RL2 = 00C8H 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 标号
T2 = 00C9H CONST 常量
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
D:\51\KEIL环境下ASM演示程序\LM386测试\DIAN_ZI_QIN.ASM
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -