标题: 51单片机关于12864点阵LCD液晶屏驱动经验与资料下载 [打印本页]

作者: trustylcd    时间: 2020-10-22 11:19
标题: 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)









作者: 51hei团团    时间: 2020-10-22 15:28
好资料,好像没有代码,楼主能分享一下吗?
作者: trustylcd    时间: 2020-10-23 15:50
51hei团团 发表于 2020-10-22 15:28
好资料,好像没有代码,楼主能分享一下吗?

好的,忘记传代码了
作者: tftlcd88    时间: 2020-10-23 15:52
写的非常棒 希望楼主分享更多资料
作者: trustylcd    时间: 2020-10-23 16:00
程序代码

T12864C048B-SPI 程序代码.pdf

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


作者: trustylcd    时间: 2020-10-23 16:15
附件是代码,有需要的可以下载,因为上传不到.C和.TXT,所以只好上传成PDF了,有需原文件的可以与我联系。

T12864C048B-SPI 程序代码.pdf

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

C51代码


作者: wl521520    时间: 2021-10-11 18:32
12864跟1602有什么区别么




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1