下载此文档

红外测试程序设计说明.doc


文档分类:通信/电子 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
“红外测试”程序设计说明程序设计思路图1红外发送接收电路连接示意图发送:不断检测KEY1()的电平。当KEY1为低电平时,认为按键被按下,每隔一段时间设置一次标志位。定时器T0每13us检测一次标志位,,间歇地发出38kHz红外光。在KEY1没有被按下的时候确保标志位值1,。接收:。,则代表接收到了红外信号,点亮Led灯。2程序相关使用到的寄存器说明(可查数据手册) AUXR|=0x80; //定时器0为1T模式 TMOD&=0xF0; //清除之前的设置 TMOD|=0x02; //设置为8位自动重装 TL0=0x70; //定时器初始值 TH0=0x70; //自动重装置 TF0=0; //清除TF0标记 TR0=1; // ET0=1; //打开定时器T0中断 EA=1; //=1; //标记位,标记是否发出送脉冲。0:发送、1::voidTimer0Init() //定时器T0初始化voidDelay() //延时100ms函数voidTimer0()interrupt1 //定时器0中断:可产生38kHz红外脉冲

红外测试程序设计说明 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cjl201801
  • 文件大小742 KB
  • 时间2020-06-19