热搜关键词: 机器人电路基础模拟电子技术matlablinux内核

rar

ICCAVR下的红外解码程序(全部源码/原理图和PCB/芯片资料)

  • 1星
  • 2013-08-26
  • 756.29KB
  • 需要2积分
  • 0次下载
标签: 红外

红外

解码

解码

程序

程序

全部

全部

源码

源码

详细说明:ICCAVR下的红外解码程序(全部源码/原理图和PCB/芯片资料)

环境使用ICCAVR6.31A,MEGA8L,内部RC8M。 

压缩包中upd6121.pdf和S0101.Zip是红外遥控芯片资料,LYJ_DDB是Protel99SE下的,其它是源程序。********************************************************************************************1、首先要知道当前执行哪部分操作,这就是iIrMode的作用 

      case  0://第1步,等待9Ms的高电平,否则总在此处等待,成功了就可以执行第2步 

      case  1://第2步,等待4.5Ms的低电平,不满足就回到第1步 

      case  2://第3步,接收用户码和按键码,然后判断执行 

2、判断高低电平的时长,肯定要计时,iHight和iLow分别对应高低电平,我们是100us采样的,9Ms的对应值就是90 

3、用iPreBit记录前一次采样是高电平还是低电平,根据当前采样电平,可判断是否翻转了,0->1翻转时是1Bit的结束和下一Bit的开始  *******************************************************************************************

展开预览

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

开源项目推荐 更多

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×