📄 pinlvji.lst
字号:
A51 MACRO ASSEMBLER PINLVJI 07/11/2008 22:33:32 PAGE 1
MACRO ASSEMBLER A51 V7.10
OBJECT MODULE PLACED IN pinlvji.OBJ
ASSEMBLER INVOKED BY: E:\ITwork\c51simtools\C-51KEIL软件调试编译仿真\keilanzhuang\C51\BIN\A51.EXE pinlvji.asm SET(SMALL)
DEBUG EP
LOC OBJ LINE SOURCE
0040 1 DisplayBuffer EQU 40H ;设置显示缓冲区的地址为40h-45h共6个字节
0021 2 Disp1 EQU 21H
0022 3 Disp2 EQU 22H
0023 4 Disp3 EQU 23H
5
0000 6 ORG 0000H
0000 2100 7 AJMP START
000B 8 ORG 000BH ;T0中断入口
000B 211F 9 AJMP T0INT
0013 10 ORG 0013H ;INT1中断入口
0013 2135 11 AJMP INT_1
0100 12 ORG 0100H
0100 13 START:
0100 758170 14 MOV SP,#70H
0103 75A886 15 MOV IE,#86H ;开放T0、INT1中断
0106 758901 16 MOV TMOD,#01H ;T0定时
0109 758CD8 17 MOV TH0,#0D8H
010C 758AF0 18 MOV TL0,#0F0H ;定时10ms
010F 752064 19 MOV 20H,#100 ;100*10ms=1s
0112 752100 20 MOV Disp1,#0
0115 752200 21 MOV Disp2,#0
0118 752300 22 MOV Disp3,#0;存放采集到的频率
011B D28C 23 SETB TR0
011D 211D 24 WAIT: AJMP WAIT ;等粗卸
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -