通用ASK信号解码接收程序
1. 接收数据位数最多为40(5*8)位.
2. 由定时器对time进行渐增,在TCC中断程序中加入"INC TIME".
3. 宽脉冲最大允许时间和最小允许时间的计算方式:
脉冲允许时间=TCC 中断时间(us)*设定数据
4. 在接收到完整的数据后建立rx_data_ok标志.
5. 该子程序由主程序调用.
6. 数据格式:rx_data5.7为最高位,rx_data1.0为最低位.
7. 主程序在收到完整的数据后应清空接收数据缓冲区后,才能调用再次接收.
标签:
time
TIME
ASK
TCC
上传时间:
2015-08-08
上传用户:wsf950131