大飞的站点

返回

⏳ 时光胶囊:这是一篇发布于 2010 年(距今约 16 年)的历史博文。文中的技术环境、软件版本或当时心境与当下可能已有所差异,特此留存作为成长印记与历史参考。

单片机型号:AT89S52 红外接收模块:HX1838 红外编码模块:HT6222 程序作者:szy0syz

本程序将 HT62222 发送的波形用 HX13838 接收,再使用单片机软解码并将结果显示在 8 个数码段上。

显示内容包括:用户编码 8bit*2,按键编码 bit*2 算法:通过延迟检测宽窄正脉冲,直接跳过负脉冲,和网上流传那个即卡上升沿又卡下降沿的算法精简了许多。

关于如何设置延迟请用示波器检测波形。

程序代码如下:

51 单片机红外解码程序
https://jerryshi.com/blog/51-muc-hongwai-jiema
Author大飞
Published at2010年7月19日