arduino uno spi驱动12864

发布时间:2024年01月21日

一、简介

12864是个128x64像素,支持4位/8位接口,支持串行并行的液晶显示模块。我的这个是ST7920的芯片。内置8192个16×16点阵汉字(2Mbits GDRAM),126个16*8点阵ASCII字符(16Kbits HCGROM),用的16位的国标编码,兼容ASCII,把源文件用GB2312编码另存,需显示的字符即为对应的字符地址。GBK,GB18030,是GB2312的扩充,后面的字符没有对应的点阵汉字,显示会出问题。但前面的是一致的,也可以用,最好还是用GB2312另存。还有64 个 16-bits 自造字 RAM (CGRAM)
15 个16-bits 图标 RAM(IRAM),也可以显示图片(64x256bits GDRAM )。

并行占用io有点多,用的串行,串行和并行的传送命令与数据是一致的。

二、接线方式

2 3 4 脚自定义
在这里插入图片描述

三、串行时序

在这里插入图片描述
先CS拉高
发送第一字节 依次发送5个1, RW(读/写 0写 1读) , RS(命令/数据 0命令 1 数据 ) ,0 一共8位 (0x1f << 3 ) | (cmd &l

文章来源:https://blog.csdn.net/yses000/article/details/135724170
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。