找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2590|回复: 6
打印 上一主题 下一主题
收起左侧

51单片机关于12864点阵LCD液晶屏驱动经验与资料下载

[复制链接]
跳转到指定楼层
楼主
本帖最后由 trustylcd 于 2020-10-23 17:35 编辑

      使用51单片机来驱动一款12864点阵液晶屏,首先在单片机和液晶屏的选型方面需要做前期考虑,如果要开发的项目相关功能不是很多,那么我们可以选用一颗IO口较少的单片机,同时LCD液晶屏也可以选用一个SPI串口通讯的,这样可以节省资源减少成本,下面是一款SPI串口通讯的12864点阵LCD液晶屏的实测试代码,现发出来分享交流一下,希望能给一些第一次使用LCD液晶屏的同仁带来一点点帮助,同时也请有相关丰富经验的大佬多多指点!
       我使用的是最常用的89C52片单机,LCD是用的一款COG结构的,驱动芯片是ST7565,这个屏可以自己选择是采用8并口通讯还是四线SPI串口通讯,因为分辨率不是很高,所以我选择的是SPI串口通讯,最后实验成功后发现用SPI并没有什么实际的速度影响,肉眼感觉显示很顺畅。

这个是LCD的外围电路说明,注意选用SPI串口时,其他不需要用到的引脚需接到地上(VSS),外围需接9颗电容,这个电容采用无极性的,避免焊接是焊错方向,电容耐压需25V以上,因为LCD内升压后出来到电容的电压会有12V左右,为保险起见用25V以上的即可。

附件是程序代码、产品规格书、ST7565驱动芯片的资料,有需要用到的可以下载参考,有什么疑问也可以随时交流。 ST7565R_V15.pdf (1.55 MB, 下载次数: 19)

T12864C048B(v01) Manual.pdf (1.3 MB, 下载次数: 19)

T12864C048B-SPI 程序代码.pdf (46.31 KB, 下载次数: 21)








评分

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

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶2 踩
回复

使用道具 举报

沙发
ID:328014 发表于 2020-10-22 15:28 | 只看该作者
好资料,好像没有代码,楼主能分享一下吗?
回复

使用道具 举报

板凳
ID:833061 发表于 2020-10-23 15:50 | 只看该作者
51hei团团 发表于 2020-10-22 15:28
好资料,好像没有代码,楼主能分享一下吗?

好的,忘记传代码了
回复

使用道具 举报

地板
ID:705815 发表于 2020-10-23 15:52 | 只看该作者
写的非常棒 希望楼主分享更多资料
回复

使用道具 举报

5#
ID:833061 发表于 2020-10-23 16:00 | 只看该作者
程序代码

T12864C048B-SPI 程序代码.pdf

46.31 KB, 下载次数: 7, 下载积分: 黑币 -5

回复

使用道具 举报

6#
ID:833061 发表于 2020-10-23 16:15 | 只看该作者
附件是代码,有需要的可以下载,因为上传不到.C和.TXT,所以只好上传成PDF了,有需原文件的可以与我联系。

T12864C048B-SPI 程序代码.pdf

46.31 KB, 下载次数: 7, 下载积分: 黑币 -5

C51代码

回复

使用道具 举报

7#
ID:822775 发表于 2021-10-11 18:32 | 只看该作者
12864跟1602有什么区别么
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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