河南科技大学 可调式脉冲信号检测及发生器
1
程序清单
CJ EQU 01H ;采集标识位
CF1 EQU 02H
FW EQU 03H ;两位输入频率与占空比切换标识位
FW0 EQU 04H
CW1 EQU 06H ;检测完标识位
CW EQU 05H ;1ms 到标识位
LED1 DATA 30H ;4 位频率 LED 地址
LED2 DATA 31H
LED3 DATA 32H
LED4 DATA 33H
LAMP DATA 35H ;指示灯地址
LED11 DATA 36H
LED22 DATA 37H
LED33 DATA 38H
LED44 DATA 39H
SELECT DATA 3BH ;显示位数
DDLY_BUF DATA 3CH ;可变延时
LEDX1 DATA 40H
LEDX2 DATA 41H
LEDX3 DATA 42H
LEDX4 DATA 43H
LEDX5 DATA 44H
ORG 0000H
LJMP MAIN
ORG 000BH
LJMP TOINT
ORG 001BH ;T1 定时器中断
LJMP DISP
ORG 0100H
MAIN: MOV SP,#65H ;堆栈初始化
MOV TMOD, #00100001B ;T1 模式 2 定时, T0 模式 1 计数
MOV TL0, #00H
MOV TH0, #00H
MOV TL1, #06H ; 500μs
MOV TH1,#06H
CLR PSW.3 ;0 区寄存器设置
CLR PSW.4
SETB ET1
SETB EA
SETB TR1
SETB ET0
评论0