找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4221|回复: 6
收起左侧

红外遥控器解码键值显示在LCD12864 单片机源程序

  [复制链接]
ID:452950 发表于 2020-3-8 22:53 | 显示全部楼层 |阅读模式
最近想在51单片机考勤系统加上红外遥控功能,代替矩阵键盘。首先要知道红外遥控的键值才能通过按键实现不同功能,在51黑找了许久大多是解码后显示在数码管和1602的例程,还有一些比较复杂的方式,因为考勤系统显示用的是12864,所以结合这些代码改了一下,可以将解码得到的键值显示在12864上。
接收头我用的是VS1838B,基本电路就不画原理图了,只截几张引脚定义符合的图参考一下。

51系列最小系统

51系列最小系统

VS1838或者HS0038

VS1838或者HS0038

带字库12864串行显示

带字库12864串行显示
6.png

我用的红外遥控器

我用的红外遥控器

红外解码器12864.zip

44.98 KB, 下载次数: 119, 下载积分: 黑币 -5

已调试好,可用

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:635039 发表于 2021-9-16 10:51 | 显示全部楼层
下载程序基本就是不可用的,显示乱码,请问12864是用什么芯片的,带字库还是不带字库的,几个P口都没看到有数据,程序里也没有定义数据端
回复

使用道具 举报

ID:966606 发表于 2021-9-16 19:41 | 显示全部楼层
12864是啥驱动芯片
回复

使用道具 举报

ID:317471 发表于 2021-9-19 21:53 | 显示全部楼层
最近在学习单片机,进来学习一下
回复

使用道具 举报

ID:230742 发表于 2021-9-21 02:19 | 显示全部楼层
数据口大多在P0。没有介绍一般都是带字库的点阵12864LCD屏。
sbit RS =P2^5;//RS
sbit RW=P2^6;//RW
sbit E=P2^7;//E
没写CS1和CS2 的屏选,应该是带字库的屏。
仔细看了一下,有介绍,
用的是带字库的串行方式。
回复

使用道具 举报

ID:965189 发表于 2021-10-4 20:51 | 显示全部楼层
正需要显示键值的程序。
回复

使用道具 举报

ID:89420 发表于 2022-12-5 08:33 | 显示全部楼层
最近在学习单片机,进来学习一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表