📄 text1.lst
字号:
A51 MACRO ASSEMBLER TEXT1 10/23/2008 10:17:54 PAGE 1
MACRO ASSEMBLER A51 V8.00d
OBJECT MODULE PLACED IN Text1.OBJ
ASSEMBLER INVOKED BY: D:\anzhuagweizhi\Uision\C51\BIN\A51.EXE Text1.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0090 1 EOC BIT P1.0
;定义转换结束端口
00A6 2 ST BIT P2.6 ;定义启动转换端口
00A7 3 OE BIT P2.7 ;定义输出允许端口
0000 4 ORG 0000H
0000 0110 5 AJMP START
0010 6 ORG 0010H
0010 7 START:
0010 75A0C2 8 MOV P2,#0C2H ;初始控制端(选择IN2通道)
0013 C2A6 9 CLR ST ;禁止启动
0015 D2A6 10 SETB ST ;启动
0017 C2A6 11 CLR ST ;禁止启动
0019 3090FD 12 JNB EOC,$ ;检查是否转换结束
001C D2A7 13 SETB OE ;如果结束允许输出
14 ;将转换的首至坑肔ED显示
001E 00 15 NOP ;延时
001F 00 16 NOP
0020 C2A7 17 CLR OE ;停止输出
0022 80EC 18 JMP START ;循环扫描
19 END
ORG 0000H
*** WARNING #A73 IN 20 (Text1.asm, LINE 20): TEXT FOUND BEYOND END STATEMENT - IGNORED
AJMP START
ORG 0010H
START:
MOV SP,#60H ;设置堆栈指针地址
MOV TMOD,#20H ;T/C1 方式2定时计
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -