当前位置: 首页 > news >正文

wordpress 图片并列sem和seo有什么区别

wordpress 图片并列,sem和seo有什么区别,vs网站开发教程,西安巨久科技网站建设一、红外接收模块原理 红外接收头内部本身有一个反相,意思就是:平时发送方无信号时接收到的是1,发送方有发送载波时接收头引脚输出的是0,写代码的时候注意这一点。红外协议,你也可以理解成,他对0和1重新做…

一、红外接收模块原理

红外接收头内部本身有一个反相,意思就是:平时发送方无信号时接收到的是1,发送方有发送载波时接收头引脚输出的是0,写代码的时候注意这一点。红外协议,你也可以理解成,他对0和1重新做了一些定义:560微秒的高电平加上1.69毫秒定义为逻辑1,560微秒的高电平加上560微秒的低电平定义为逻辑0。需要注意的是这里有一个反相,写代码一定要注意。简单点就是上面说的低电平其实是高电平,高电平其实是低电平。也就是下面的黑色部分其实是低电平,没有黑色的部分是高电平。

二、红外解码实现

首先我们这里的红外解码,针对的是NEC协议进行,其他协议类似处理即可。我们解码只需要根据他发送的时序进行接受就可以了,我们先上程序,然后在对程序里面需要注意的一些问题做进一步解释。我这里红外解码的处理程序全部放到了,中断里面进行处理,由于红外解码时间较长,只要一进入中断至少需要50毫秒,才能出去,如果主程序有一些对刷新率要求很高的事情在里面,使用这个中断函数就会导致,主程序的模块产生一些问题。如果不想出现这个问题,就需要使用定时器延时的方法来进行处理。对于定时器这种方法我们之后在讨论。关于程序里面的一些注意事项,大家看后面的注释就可以啦。

void ir_int0(void) interrupt 2  //我们这里使用外部中断1
{uchar i = 0, dat[4] = 0, k = 0, j = 0;if (IR_PORT == 0)       //判断确实是来了红外数据{delay8ms();         //将前面9毫秒的低电平先过去一段时间if (IR_PORT == 0)   //在进行确认确实是来了红外起始信号{delay4ms();     //将4.5毫秒的高电平过去一段时间if (IR_PORT == 1)//在进行判断确实是其实信号里面高电平那一段来了{while (IR_PORT == 1); //使用while循环将其实信号里面剩余的高电平给消耗掉for (j=0; j<4; j++)   //由于总共有4个字节的数据{for (i=0; i<8; i++) //每个字节有8位,从LSB->MSB依次接收{k = 0;          //每次开始必须将k清零,k保存的是上一次传输的数据while (IR_PORT == 0); //使用while循环将0或1开始的560微秒给消耗掉//由于0和1剩余的高电平信号的长短不一致,我们并不能知道来的是0还是1//因此我们首先需要记录来的高电平持续的时间长短//然后根据时间长短在进行判断是0还是1while (IR_PORT == 1)  //使用while将来的高电平消耗一下{delay10us();      //这里的每隔10微秒做一次计数k++;              //根据k的大小我们就可以判断是0还是1}if (k <= 60) //由于逻辑0的高电平只有560微妙,因此只要少于60的传过来就是0{k = 0;}else                  //否则传输过来的就是1{k = 1;}					dat[j] = ((dat[j] >> 1) | (k << 7)); //将接收到的数据保存在数组里面	}}if ((dat[0] == 0x00) && (dat[1] == 0xff))  //对数据做进一步的校验{uart_send_byte(dat[2]);  //将正确的键值通过串口进行打印uart_send_byte(dat[3]);	}}}}}

http://www.khdw.cn/news/63068.html

相关文章:

  • 给别人做网站被诉侵权排名优化软件
  • 网站开发难题谷歌网站优化推广
  • 网站开发设计需求html网站模板免费
  • 免费做网站真的免费吗合肥seo排名优化公司
  • 电子商务网站开发需求文档百度号码查询平台
  • 阿里云虚拟主机可以做几个网站吗郑州营销型网站建设
  • 5g创业网站建设网络推广怎么找客户资源
  • 合肥做双语外贸网站搜索引擎关键词seo优化公司
  • 做网站建设需要做哪些工作搜索引擎营销方法有哪些
  • 个人电脑做服务器网站网络营销与策划试题及答案
  • 做信息网站要办icp证吗竞价托管公司排名
  • 有网站前台百度引擎入口官网
  • 毕业设计做网站还是系统好郑州网站建设用户
  • 保定免费建站疫情最新消息今天
  • 哈尔滨网站建设费用宁波seo公司排名
  • 做app 的模板下载网站有哪些代运营
  • 流行用什么做网站seo是什么平台
  • 有哪些公司的网站做的很好看有人看片吗免费的
  • 网站前端开发商业策划公司十大公司
  • 温州高端网站建设公司培训机构排名前十
  • 六安网站自然排名优化价格域名备案查询
  • 深圳模板网站制作关键词批量调词软件
  • 服装加工网seo销售是做什么的
  • 内页网站地图 权重新媒体营销案例
  • 网站排版设计欣赏seo联盟
  • litespeed wordpress百度seo新站优化
  • dw网页制作试题上海网站优化公司
  • 专业ppt代做seo搜索优化推广
  • 微网站制作提供商推荐优化公司
  • 真人做爰网站视频网络推广公司官网