- 1、本文档共64页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
1、字符型LCD的结构DDRAM:显示数据RAM1字符型LCD的结构CGROM:字符发生器ROM。它内部已经存储了160个不同的点阵字符图形,字符图形用于字符的显示。CGRAM:字符发生器RAM。它是允许用户自定义的字符图形RAM1字符型LCD的结构DDRAM的地址:LCD控制器的指令系统规定,在送待显示字符代码的指令前,先要送DDRAM的地址,实际上是待显示的字符显示位置。若LCD为双行字符显示,第一行地址为00H~0FH;第二行地址为40H~4FH。1字符型LCD的结构3显示板控制器的指令系统字符型LCD显示板控制器有11条指令。它的读写操作,以及屏幕和光标的操作都是通过指令编程来实现的。为什么要扩展A/D和D/A接口?1、D/A转换器的输入方式串行方式和并行方式2、D/A转换器的输出方式 电压输出和电流输出3、主要技术指标 分辨率、精度、转换速度等等CGROM:字符发生器ROMCGRAM:字符发生器RAM例如,第二行第一个字符的地址是40H,那么是否可以直接写入到40H、光标定位在第二行第一个字符的位置就行呢?这是不行的,因为写入显示地址时要求最高位D7=1(见表7-4所示的指令8),所以实际写入的数据位应为(40H)(80H)(C0H)。4F4E4D4C4B4A49484746454443424140第二行0F0E0D0C0B0A09080706050403020100第一行16151413121110987654321位置指令寄存器:用来接收CPU送来的指令码,也寄存DDRAM和CGRAM的地址。数据寄存器:用来寄存CPU发来的字符代码数据。状态标志位:LCD控制器有一个忙信号标志位BF。当BF=1时,LCD正在进行内部操作,此时不接收外部命令。AC:地址计数器。AC的内容是DDRAM或CGRAM的单元地址。当对DDRAM或CGRAM进行读写操作后,AC自动加1或减1。光标/闪烁控制:此控制可产生光标或使光标在显示位置处闪烁,显示位置为AC中的DDRAM地址。2、LCD1602管脚定义1602LCD采用标准14脚(无背光)或16脚(带背光)接口,VL为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高。使用时可以接一只10K的电位器来调整对比度D0~D7(7~14):8位双向三态I/O数据线。E为使能端,当E端由高电平跳变成低电平时,模块执行命令R/W为读写信号,高电平时进行读操作,低电平时执行写操作RS为寄存器选择端,RS为高电平时选择数据寄存器,为低电平时选择指令寄存器。从CGROM或DDRAM读数写数到CGRAM或DDRAM读忙标志或地址置数据存储器地址置字符发生存储器地址置功能光标与字符移位显示开/关控制置输入模式光标返回清显示指令读出的数据1111要写的数0110计数器地址ACBF109显示数据存储器地址ADD1008字符发生存储器地址AGG10007??FNDL100006??R/LS/C1000005BCD10000004SI/D100000003?100000000210000000001D0D1D2D3D4D5D6D7R/WRS指令11:读数据。指令10:写数据。指令9:读忙信号和光标地址。BF:忙标志位,“1”表示忙,此时模块不能接收命令或数据;“0”表示不忙。指令8:DDRAM地址设置指令7:字符发生器RAM地址设置。指令6:功能设置命令。DL:“1”时为4位总线,“0”为8为总线;N:“0”时为单行显示,“1”为双行显示;F:低电平时显示5*7的点阵字符,“1”时显示5*10的点阵字符指令5:光标或显示移位。S/C:“1”时移动显示的文字,“0”时移动光标。R/L=1时,为右移;R/L=0时,为左移。指令4:显示开/关控制。D:控制整体显示的开与关,1表示开显示,0关显示;C:控制光标的开与关,1表示有光标,0表
文档评论(0)