全球旧事资料 分类
计数器清0,如果计数器值不为32时,就认为是接收误码,计数器也将清0,此时重新等待读取红外信号。如图32所示。
11
f绥化学院2011届本科生毕业论文
进入中断
读T0定时长度
1125ms?
Y
0缓冲区
N225ms?
Y
1-缓冲区
N计数器32
N
Y
正确接收标志1
计数器加1
计数器加1
计数器清0
退出中断
计数器清0
图32红外接收程序流程图
附录1
部分红外解码程序i
cludereg52hdefi
eucharu
sig
edchardefi
eui
tu
sig
edi
tucharirtimeucharstartflagucharirdata33ucharbit
umucharirreceok
12
f绥化学院2011届本科生毕业论文
ucharircode4ucharirprosokuchardisplay8ucharcodetable16
好听全球资料 返回顶部