本来这个程序是用延时子程序10MS来检测引导码,但是这样设计后在实际仿真中解码出现的问题好多,这个硬件电路的晶振是4MHZ的机器周期为3,本人用
DCNT1 EQU 24H
DCNT2 EQU 25H 分别放入计数值\ 大家请在 “IR 译码子程序”应该怎样设置 A.9MS引导码 的计数范围在 8.5 <计数时间 <9 B. 4.5MS结果码计数范围在
4 <计数时间 <4.5
9012 遥控键值读取器 *
;* LED 显示, P1口为LED的数据口 *
;* 上电后,将8个LED全部点亮 *
;* K17键按下,继电器吸合。K19键按下,继电器关闭。 *
;* *
;-----------------------------------------------
IRCOM EQU 20H ;20H-23H IR使用
DCNT1 EQU 24H
DCNT2 EQU 25H
IRIN EQU P3.2 ;IR信号输入,外部中断0入口
BEEP EQU P2.4 ;蜂鸣器连接地址
RELAY EQU P2.6 ;使P2.6输出高,关闭继电器21F吸合线圈,使P2.6输出低,打开继电器21F吸合线圈
;------------------------------------------------
ORG 0000H
JMP MAIN
;------------------------------------------------
MAIN: