操作12864(ST7920控制器)
2024-10-16 12:44:40
引脚部分查看中文的12864介绍,下面这些可以在ST7920的英文数据手册里查到。
Function Description 部分介绍工作方式、存储器、操作方法。
Instructions 部分介绍指令。
按照并行或串行的 Timing Diagram 来操作,注意数据何时有效。
查看初始化的流程图,按照Function set、Display ON、Display clear的顺序初始化,可以没有 Entry mode set 这一步。
注意
1.串行方式没有读取操作,并行读是要Dummy read的,4位并行可以只连高4位数据线。
2.操作CGRAM和GDRAM需要在基本指令和扩展指令间切换。设定完哪个RAM的地址后,接下来的读写操作就是对这个RAM。
3.注意指令的执行时间,要加入合适时间的延时,或者使用读取BF方式查询也可以。延时可以放在基本的传送字节函数里,因为大部分操作是72us。Display Clear和初始化部分的指令花费时间更长,可以再单独延时。
4.DDRAM和GDRAM的地址安排应参考中文的12864介绍,是分为上下屏两部分的。
5.中英文混写的时候注意中文的位置,手册里有写。
6.一些 display shift 、vertical scroll、Reverse 功能可以试试,但效果不怎么样,因为1、3行地址和2、4行地址是挨着的。
最新文章
- MySQL 相关
- 微信开发那点事(No.001)
- [转]tomcat中的session管理
- Python之路【第十六篇】:Django【基础篇】
- TortoiseSVN中图标的含义
- How do I use SOCKS proxy in delphi?
- Redux你的Angular 2应用--ngRx使用体验
- UI进阶 即时通讯之XMPP好友列表、添加好友、获取会话内容、简单聊天
- Spring 中使用Quartz实现任务调度
- POJ - 1456 贪心+并查集
- Linux set命令参数及用法详解
- SSH概念及常用操作汇总
- jeecg入门操作—字典配置
- archlinux下我的软件列表
- shell编程(二)
- Create a toolwindow for the VBA editor with .NET(C#).
- C#获取当前主机硬件信息
- Linux常用命令(一)查看日志
- Git 别名(分布式版本控制系统)
- Python - 列表解析式/生成器表达式