找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 792|回复: 13
收起左侧

1602液晶显示怎么改为12864?基于52单片机的计算器设计

  [复制链接]
ID:1127023 发表于 2024-6-26 09:48 | 显示全部楼层 |阅读模式
在设计这个实验的时候,查找的资料总是为LCD1602的液晶显示屏,但学校的实验箱却是LCD12864的显示屏,敢问各位,要怎么由1602的显示改为12864呢?

以下是:运用矩阵按键实现数字输入,利用2个按键实现加、减的功能。至少可以实现2个5位10进制数的加减;
回复

使用道具 举报

ID:123289 发表于 2024-6-26 19:16 | 显示全部楼层
读通两种LCD的手册。
回复

使用道具 举报

ID:1012735 发表于 2024-6-27 10:53 | 显示全部楼层
主要区别在行地址上面,12864多两行,其它基本没区别
回复

使用道具 举报

ID:619259 发表于 2024-6-28 08:26 | 显示全部楼层
更改显示模块的程序就可以(包括初始化程序),其他程序不用更改。
回复

使用道具 举报

ID:1109793 发表于 2024-6-28 10:11 | 显示全部楼层
1602是字符的吧12864是点阵的吧
回复

使用道具 举报

ID:329625 发表于 2024-7-1 21:39 | 显示全部楼层
12864本站发布的有通用的模块化编程 你可以下载参考参考
回复

使用道具 举报

ID:1127816 发表于 2024-7-1 23:36 来自手机 | 显示全部楼层
12864一般使用并行或串行接口与单片机通信,而1602通常使用并行接口。 12864的驱动方式可能不同于1602,可能需要不同的指令集来控制。
回复

使用道具 举报

ID:517951 发表于 2024-7-2 07:30 | 显示全部楼层
两种显示屏的初始化不一样, 设置光标的指令不一样, 一个是字符型的, 一个是点阵型的.
程序需要在上面3个地方做修改.
回复

使用道具 举报

ID:744809 发表于 2024-7-2 08:42 | 显示全部楼层
xiaobendan001 发表于 2024-6-28 10:11
1602是字符的吧12864是点阵的吧

12864也有带字库的那种,那种就是字符型的了
回复

使用道具 举报

ID:712493 发表于 2024-7-2 08:50 | 显示全部楼层
rayin 发表于 2024-7-2 07:30
两种显示屏的初始化不一样, 设置光标的指令不一样, 一个是字符型的, 一个是点阵型的.
程序需要在上面3个 ...

12864要字库?
回复

使用道具 举报

ID:322197 发表于 2024-7-2 13:28 来自手机 | 显示全部楼层
12864通用
回复

使用道具 举报

ID:675287 发表于 2024-7-2 15:18 | 显示全部楼层
只要把显示的驱动程序改为12864就可以,但是初始化呀,调用函数应该都不一样了
回复

使用道具 举报

ID:1034262 发表于 2024-7-2 15:45 | 显示全部楼层
改驱动即可
回复

使用道具 举报

ID:517951 发表于 2024-7-3 08:00 | 显示全部楼层

12864 有的型号带字库, 有的是不带字库的, 不带字库的, 可以用字库软件将需要的汉字和英文,数字字符到程序里面.
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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