- 1、本文档共70页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[字符液晶显示器
2)忙碌标志(Busy Flag,BF)。当LCD模块内部处于忙碌状态,不能接收或处理外部信号时,这个标志就会被设定为1。因此在对LCD模块控制时,一定要先检查这个忙碌标志,当BF=0时,才可以对LCD模块进行控制。 3)地址计数器(Address Count,AC)。LCD模块显示的每一个字符位置都会有一个地址,地址计数器记录了这个地址,在数据写入或读取的动作完成后,AC的值会递减或递增1,可以在LCD初始化时设定。 要显示字符时要先输入显示字符地址,也就是告诉模块在哪里显示字符; 比如第二行第一个字符的地址是40H,那么是否直接写入40H就可以将光标定位在第二行第一个字符的位置呢?这样不行,因为写入显示地址时要求最高位D7恒定为高电平1所以实际写入的数据应该(40H) +(80H)(C0H) LCD12864(KS0108) KS0108 控制器系列产品主要特性: 1. 8 位并行数据接口,适配M6800 系列时序。 2. 拥有64× 64 位(512 字节)的显示存储器,其数据直接作为显示驱动信号。 3. 简单的操作指令。 4. 低功耗(具体参数见各款产品外形文件)? 原理简图 引脚功能(KS0108 时序) 工作时序图 指令列表 指令功能详解 读状态字(read) 1) BUSY=1 表示KS0108 正在处理计算机发来的指令或数据。 此时接口电路被封锁, 不能接受除读状态字以外的任何操作。BUSY=0 表示 KS0108 接口控制电路已处于“准备 好”状态,等待计算机的访问。 2) ON/OFF:表示当前的显示状态。ON/OFF=1 表示关显示状态ON/OFF=0 表示开显示状态。 3) RESET 表示当前KS0108 的工作状态,即反映RST 端的电平状态。 当RST 为低电平状态时KS0108 处于复位工作状态,RESET=1。 当RST 为高电平状态时,KS0108 为正常工作状态,RESET=0。 4) 在进行设置和数据读写时要注意状态字中的BUSY 标志。只有在BUSY=0 时,计算机对KS0108 的操作才能有效。因此计算机在每次对KS0108 操作之前,都要读出状态 字判断BUSY 是否为“0” 。若不为“0” ,则计算机需要等待,直至BUSY=0 为止。 2. 显示开关(display on/off)3E~3FH 该指令设置显示开关/触发器的状态, 由此控制显示数据锁存器的工作方式, 从而控制显示上的显示状态。 D 位为显示开/关的控制位。当 D=1 为显示设置,显示数据锁存器正常工作,显示屏上呈现所显示的效果。此时在状态字中ON/OFF=0。(3FH) 当D=0 为关显示设置,显示数据锁存器被置零,显示屏呈不显示状态,但显示存储器 并没有被破坏,在状态组中ON/OFF=1。(3EH) 3. 显示起始行设置(Display start line) (C0H+行地址) 该指令设置了显示起始行寄存器的内容。KS0108 有64 行显示的管理能力,该指令中L5~L0 为显示起始行的地址,取值在0~3FH (1~64 )范围内,它规定了显示屏上最顶 一行所对应的显示存储器的行地址。如果定时间隔地,等间距地修改(如加一或减一)显示起始行寄存器的内容,则显示屏将呈现显示内容向上或向下平滑滚动的显示效果。 4. 页面地址设置《Set page(X address)》 (B8H+页地址) 该指令设置了页面地址——X 地址寄存器的内容。KS0108 将显示存储器分成了 8页, 指令代码中 P2~P0 就是要确定当前所要选择的页面地址,取值范围为 0~7H,代表第 1~8 页。该指令规定了以后的读/写操作将在哪一个页面上进行(每8行为一页)。 5.列地址设置(Set Y address ) (40H+列地址) 该指令设置了 Y 地址计数器的内容,C5~C0=0~3FH(1~64)代表某一页面上的某一单元地址, 随后的一次读或写数据将在这个单元上进行。 Y 地址计数器具有自动加一功能,在每一次读/写数据后它将自动加一,所以在连续进行读/写数据时,Y 地址计数器不必每 次都设置一次。 页面地址的设置和列地址的设置将显示存储器单元唯一地确定下来 ,为后来的显示数据的读/写作了地址的选通。 6. 写显示数据(Write display data ) 该操作将8 位数据写入先前已确定的显示存储器的单元内,操作完成后列地址计数器自动加一。 7. 读显示数据(Read display data)
您可能关注的文档
- [婉约之中见豪放谈李清照诗词的创作风格.ppt
- 城轨交通车辆的类型、组成.ppt
- 城轨车辆制动系统-1.ppt
- 城里老鼠和乡下老鼠-1.ppt
- [婚纱设计.pptx
- 城镇燃气安全事故案例-1.ppt
- [委托贷款流程演示.ppt
- 城镇燃气设计规范讲解-1.ppt
- 培优专题(六)一次函数与动点问题-1.ppt
- [媒介经营与管理课程.ppt
- 2023年工业清新剂项目风险可行性方案 .pdf
- 2023年工业仪表项目投资申请报告 .pdf
- 2023年工业磁力应用设备项目可行性评估方案 .pdf
- 2023年山东省济宁市泗水县(社区工作人员)自考复习100题模拟考试含答案.pdf
- 2023年山东省安全工程师安全生产沥请锅的设置地点应距行人来往的道路.pdf
- 2023年山东省潍坊市诸城市小升初语文试卷(含答案) .pdf
- 2023年工作站项目可行性研究方案 .pdf
- 2023年山东省济宁市汶上县苑庄镇东演马村(社区工作人员100题含答案.pdf
- 2023年山东省临沂市平邑县流峪镇常庄村(社区工作人员100题含答案)高频.pdf
- 2023年左旋肉碱项目风险可行性方案 .pdf
文档评论(0)