12864液晶显示屏指令大全
需积分: 49 41 浏览量
更新于2024-09-12
2
收藏 20KB DOC 举报
"12864液晶显示屏的指令合集主要涉及了对显示屏的各种操作,包括显示字符、设定DDRAM地址、控制显示状态、位址归位、点设定指令以及游标和显示移位控制。这些指令对于理解和操作12864液晶显示屏至关重要,能够实现对屏幕内容的精确控制和动态更新。"
1. **显示字符**:
- 在12864液晶显示屏中,显示字符是通过`write_Cmd()`函数配合特定的指令来实现的。例如,要显示字符,首先可能需要设置DDRAM地址,然后发送显示字符的命令。
2. **设定DDRAM地址**:
- DDRAM(Dynamic Display RAM)地址的设定决定了字符在屏幕上的位置。`write_Cmd(0x90)`用于设定DDRAM地址,防止地址溢出。这一步是必要的,因为每个位置都有一个对应的地址。
3. **显示状态命令**:
- 控制显示屏的整体显示、游标的状态。例如,`write_Cmd(0x08)`用于整体关闭显示,游标关闭,游标位置关闭,而`write_Cmd(0x0c)`则是打开整体显示,关闭游标,不显示游标位置。`write_Cmd(0x0e)`和`write_Cmd(0x0f)`则分别开启游标和游标位置。
4. **位址归位**:
- 使用`write_Cmd(0x02)`可以将位址归位到原点,即游标返回到屏幕的起始位置。`write_Cmd(0x84)`将DDRAM地址设为0x88,使得游标在特定位置闪烁。
5. **点设定指令**:
- 这部分指令主要用于控制写入字符后光标的移动以及整个显示区域的移动。例如,`write_Cmd(0x07)`使光标向右移动,整体显示向左移动;而`write_Cmd(0x05)`则是相反,光标向左移,整体显示向右移。`write_Cmd(0x06)`和`write_Cmd(0x04)`分别控制光标右移但不改变整体显示和光标左移不改变整体显示。
6. **游标和显示移位控制**:
- 这些指令允许不依赖于写入显示数据就能直接移动光标或整体显示。例如,`write_Cmd(0x10)`使得光标左移,`write_Cmd(0x14)`则让光标右移。`write_Cmd(0x18)`和`write_Cmd(0x1c)`分别用于整体显示左移和右移,光标会跟随移动。
通过这些指令,开发者可以精确控制12864液晶显示屏的每一个细节,包括字符的显示位置、显示状态、光标行为等,从而实现丰富的显示效果。在编写程序时,正确理解和使用这些指令是成功驱动12864液晶显示屏的关键。
2011-07-07 上传
点击了解资源详情
2010-01-26 上传
2014-06-02 上传
2012-11-06 上传
点击了解资源详情
lvan_z
- 粉丝: 0
- 资源: 3
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码