登录
首页 » 单片机 » 基于51单片机红外解码1602显示

基于51单片机红外解码1602显示

于 2022-05-30 发布 文件大小:32.52 kB
0 181
下载积分: 2 下载次数: 1

代码说明:

应用背景HT6221 键码的形成 当一个键按下超过36ms 振荡器使芯片激活如果这个键按下且延迟大约108ms, 这 108ms 发射代码由一个起始码9ms ,一个结果码4.5ms ,低 8 位地址码 9ms~18ms ,高 8 位地址码9ms~18ms ,8 位数据码9ms~18ms 和这 8 位数 据的反码 9ms~18ms 组成 如果键按下超过108ms 仍未松开接下来发射的 代码 连发代码将仅由起始码9ms 和结束码2.5ms 组成关键技术解码的关键是如何识别0 和 1 从位的定义我们可以发现0 1 均以 0.56ms 的低电平开始不同的是高电平的宽度不同0 为 0.56ms, 1 为 1.68ms,所以 必须根据高电平的宽度区别0 和 1 如果从 0.56ms 低电平过后开始延时 0.56ms 以后 若读到的电平为低说明该位为0 反之则为1 为了可靠起 见 延时必须比0.56ms 长些 但又不能超过1.12ms,否则如果该位为0 读到的 已是下一位的高电平因此取1.12ms+0.56ms /2=0.84ms 最为可靠一般取0.84ms 左右均可

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 51串口通信例程
    串行通信是指 使用一条数据线,将数据一位一位地依次传输,每 一位数据占据一个固定的时间长度。其只需要少数几条线就可以 在系统间交换信息,特别适用于计算机与计算机、计算机与外设 之间的远距离通信。 串行通信的特点:传输线少,长距离传送时成本低,但数据的传送控制比并行通信复杂。
    2023-01-13 11:10:03下载
    积分:1
  • 基于HS-0038B红外接收头的51接收程序
    参考红外头文档以及相关资料的红外接收程序,已通过检测,可直接运行。
    2022-01-26 06:04:43下载
    积分:1
  • 动态数码管显示代码
    数码管显示5211314.表白小神奇,利用74LS138译码器和单片机。稍微会一点儿单片机的就可以上手了。
    2022-12-13 11:25:08下载
    积分:1
  • 基于51红外解码1602显示
    应用背景HT6221 键码的形成 当一个键按下超过36ms 振荡器使芯片激活如果这个键按下且延迟大约108ms, 这 108ms 发射代码由一个起始码9ms ,一个结果码4.5ms ,低 8 位地址码 9ms~18ms ,高 8 位地址码9ms~18ms ,8 位数据码9ms~18ms 和这 8 位数 据的反码 9ms~18ms 组成 如果键按下超过108ms 仍未松开接下来发射的 代码 连发代码将仅由起始码9ms 和结束码2.5ms 组成关键技术解码的关键是如何识别0 和 1 从位的定义我们可以发现0 1 均以 0.56ms 的低电平开始不同的是高电平的宽度不同0 为 0.56ms, 1 为 1.68ms,所以 必须根据高电平的宽度区别0 和 1 如果从 0.56ms 低电平过后开始延时 0.56ms 以后 若读到的电平为低说明该位为0 反之则为1 为了可靠起 见 延时必须比0.56ms 长些 但又不能超过1.12ms,否则如果该位为0 读到的 已是下一位的高电平因此取1.12ms+0.56ms /2=0.84ms 最为可靠一般取0.84ms 左右均可
    2022-05-30 10:07:11下载
    积分:1
  • 基于ATmega16的多功能闹钟
    ATmega16单片机的初步使用,利用小键盘,蜂鸣器,1602液晶显示屏实现多功能闹钟,可以通过小键盘控制调节万年历及时间,可以实现懒人闹钟的功能,按下去之后过一段时间可以继续响,铃声是小星星。按小键盘E键启动闹钟,当闹钟启动时,屏幕上显示$,表示设定成功。当时间与设定一致时,蜂鸣器响同时灯亮,按任意键可停止闹钟,隔十五秒闹钟继续响,按任意键停止,若不按,闹钟会响一段时间然后自行停止,按E键彻底取消闹钟。用的ICC AVR编译。
    2023-03-02 08:00:03下载
    积分:1
  • 基于8*8*8光立方的手蓝牙控贪食蛇
    光立方是一个采用8*8*8模式的立方体,主要分为三个个模块:LED显示模块,驱动模块,主控模块。LED显示模块采用引脚式蓝色LED灯,一共八层,每层八列,且层共阴;驱动部分是采用74HC573和ULN2803两种芯片分别控制LED灯的阳极和阴极;主控模块是采用12C5A60S2单片机为主控芯片。外加一个HC_05的蓝牙模块,以此来实现设计要求。
    2022-02-27 08:59:24下载
    积分:1
  • 基于sim900的门禁系统
    基于sim900的门禁系统,通过人体红外模块 感知人是否到来 再发短信给住户 让其知道有人来访,或者盗贼等信息
    2023-07-11 13:20:04下载
    积分:1
  • 50Hz数字滤波器
    首先用matlab编程仿真50hz的数字滤波器,然后在单片机上用c语言编写数字滤波器,实现50hz工频的滤波,滤波效果很好。
    2022-05-15 22:18:16下载
    积分:1
  • 电子秒表计时器
    资源描述一个关于单片机电子秒表计时器的实验,有Isis图和编程代码,刚入门的初级人士可以看看
    2023-09-07 23:00:03下载
    积分:1
  • 驱动基于LS164/HC164驱动的八段位数码管
    时间:2016/11/12 功能:驱动基于HC164驱动的八段位数码管 器件:八个共阴极数码管+8颗74LS164N 说明:将要显示的数据写入LED8[]-低位在左,高位在右 注意事项:由于移位寄存器的原理,导致高位数据会流经低位数据,      经过的LED不可避免的被点亮,在使用的过程中一定要使      扫描程序有一定的时间间隔.
    2022-01-31 07:07:43下载
    积分:1
  • 696516资源总数
  • 106668会员总数
  • 21今日下载