下你所需,载你所想!
汇集开发技术源码资料

红外遥控解码器设计doc

:177.963KB :1 :2022-08-27 22:24:46

部分简介

红外遥控解码器设计.doc如果开发者对于本文件有需要的可以参考。

keydata equ 30h ;//该地址和31H地址用来存放遥控器按键编码。
org 00h
main:
mov keydata,#0 ;// 清零
mov tmod ,#09h ;//设置定时0方式1,GATE=1
mov r7,#0 ;//计数器,用来计数是否满8位
mov r6,#0 ;//计数器,用来计数是否满2字节(解16位编码)
jb p3.2,$ ;//是否为低电平
again: ;//如果为低,继续往下面执行
mov tl0,#0 ;//清零TL0
mov th0,#0 ;//清零TH0
setb tr0 ;//开启定时器0
jnb p3.2,$ ;//等待高电平到来
jb p3.2,$ ;//高电平到来,此时开始计数
clr tr0 ;//高电平结束,停止计数
mov a,th0 ;//读取th0 值,TL0忽略不计

红外遥控解码器设计doc

热门推荐

相关文章