2022年2022年红外线遥控器解码C语言程序代码SM接受头 .pdf
《2022年2022年红外线遥控器解码C语言程序代码SM接受头 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年红外线遥控器解码C语言程序代码SM接受头 .pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、红外线遥控器解码C语言程序代码 SM0038 接受头浏览次数: 1145 次悬赏分: 30 | 解决时间: 2010-6-5 18:22 | 提问者: zgy_1218谁有红外线遥控器解码程序代码SM0038 的接受头,最好能把详细的代码和技术文档发给我,最佳答案/ /晶振频率为 6MHz 一个机器周期 2us / /实现按键地址码、指令码的数码管显示/ /2010-06-01 / / #include #define uchar unsigned char #define uint unsigned int sbit dula=P26; sbit wela=P27; bit overflag
2、,dataover;/ 开始接收数据,数据处理完毕uchar timedata;/ 定时器 0 溢出次数uchar chubus33;/33Byte数据 timedata 组成的数组uchar jieguos4;/ 地址码,地址反码,数据码,数据反码;void initial()/ 初始化 IT0=1;EX0=1;/ 负边沿触发TMOD=0 x01;ET0=1;TR0=1;/模式 1,十六位定时器TH0=0 xff;TL0=0 x06;/0.5ms溢出EA=1; /开总中断 void time0() interrupt 1/ 定时器 0 中断TH0=0 xff;TL0=0 x06; timed
3、ata+; void ex0() interrupt 0/ 外部中断 0,接收数据 static bit startflag;/ 开始接收static uchar i; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 4 页 - - - - - - - - - if(startflag) if(timedata=16) i=0; chubusi=timedata; timedata=0; i+; if(i=33)overflag=1;i=0; else startflag
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年红外线遥控器解码C语言程序代码SM接受头 2022 红外线 遥控器 解码 语言 程序代码 SM 接受
限制150内