新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 单片机I/O 口的红外遥控软件调制技术

单片机I/O 口的红外遥控软件调制技术

作者:时间:2011-12-23来源:网络收藏

2.2 通信协议
NT68F632的UART控制口RXD、TXD脚和上位机(PC机)的RS232通信,接收要发送的器编码信号。其传输控制串口的通信协议如图5所示。定义的通信协议分4个字节:Command、Addresscode、Data code、Check SUM。第1个字节Command表示协议类型,区分是NEC码还是RC5码等;第2个字节Address code表示地址码或客户码;第3个字节Data code表示按键数据码;第4个字节Check SUM表示校验码。

本文引用地址:http://www.eepw.com.cn/article/172288.htm

g.jpg

f.jpg


系统的码发送主程序流程如图6所示。NT68F632的UART控制口接收串口通信数据,微处理器根据串口通信协议对数据分析处理,并成相应的遥控数据码,同时控制PC6口发送遥控数据码。
2.3 过程
中,NEC码的每个脉冲是560μs,而载波频率为38 kHz,故约21个周期的载波爆裂。每个载波是26.3μs,其中8.77μs的高电平、17.53μs的低电平。
NEC码脉冲调制流程如图7所示。

g.jpg



评论


相关推荐

技术专区

关闭