第三章3液晶显示控制及接口.ppt
- 文档编号:2642918
- 上传时间:2022-11-04
- 格式:PPT
- 页数:47
- 大小:1.08MB
第三章3液晶显示控制及接口.ppt
《第三章3液晶显示控制及接口.ppt》由会员分享,可在线阅读,更多相关《第三章3液晶显示控制及接口.ppt(47页珍藏版)》请在冰豆网上搜索。
3.33.3液晶显示控制及接口液晶显示控制及接口在单片机的人机交互系统中,常常需要显示在单片机的人机交互系统中,常常需要显示系统运行中的某些信息和数据,例如字符、汉字系统运行中的某些信息和数据,例如字符、汉字或者图形等。
液晶显示器(或者图形等。
液晶显示器(LCD:
liquidcrystalLCD:
liquidcrystaldisplay)display)可以完成此项任务,它是一种功耗很低可以完成此项任务,它是一种功耗很低的显示器。
的显示器。
液晶显示器以优越的性能,越来越受到各方液晶显示器以优越的性能,越来越受到各方面的重视。
常被应用在数字或微处理器控制的系面的重视。
常被应用在数字或微处理器控制的系统,做为简易的人机接口。
统,做为简易的人机接口。
为了应用的方便,常使用另外一种集成度更高为了应用的方便,常使用另外一种集成度更高的显示组件,即液晶显示模块。
液晶显示模块将液的显示组件,即液晶显示模块。
液晶显示模块将液晶显示器、驱动与控制电路、背光源和外部连接端晶显示器、驱动与控制电路、背光源和外部连接端口等组装在一起,可以方便地用于需要液晶显示的口等组装在一起,可以方便地用于需要液晶显示的场合。
液晶显示模块的英文名称为场合。
液晶显示模块的英文名称为(1iquid(1iquidcrystaldisplaymodule)crystaldisplaymodule),简称为,简称为LCMLCM。
人们人们一般还是习惯称之为一般还是习惯称之为LCDLCD显示器。
显示器。
一、液晶显示模块的分类一、液晶显示模块的分类根据液晶显示模块显示功能的不同,液晶显示根据液晶显示模块显示功能的不同,液晶显示模块可以分为如下模块可以分为如下33种:
种:
段码数字型段码数字型点阵字符型点阵字符型点阵图形型点阵图形型11、段码数字型段码数字型,22、字符型液晶显示模块、字符型液晶显示模块是一类专门用于显示字母、数字、符号等的点阵型是一类专门用于显示字母、数字、符号等的点阵型液晶显示模块,它是由若干个液晶显示模块,它是由若干个5577或或551111等点阵字符组等点阵字符组成。
每一个点阵字符位都可以显示一个字符,点阵字符位成。
每一个点阵字符位都可以显示一个字符,点阵字符位之间的一个点距的间隔起字符间距和行距的作用。
目前市之间的一个点距的间隔起字符间距和行距的作用。
目前市面上常用的有面上常用的有1616字字11行、行、1616字字22行、行、2020字字22行和行和4040字字22行等字符模型,这些行等字符模型,这些LCDLCD虽然显示的字数各不相同,但虽然显示的字数各不相同,但是都具有相同的输入输出界面。
是都具有相同的输入输出界面。
TC1602ATC1602A是一种是一种1616字字22行的字符型液晶显示模块行的字符型液晶显示模块2.1TC1602A2.1TC1602A的引脚功能和内部结构的引脚功能和内部结构TC1602ATC1602A的的引脚功能引脚功能TC1602ATC1602A的引脚排列如图的引脚排列如图11所示,它有所示,它有1616个引脚可与外界个引脚可与外界相连,各引脚功能相连,各引脚功能如下:
如下:
11脚脚VSSVSS:
接地;接地;22脚脚VddVdd:
接:
接5V5V电源;电源;33脚脚VOVO:
对比度调整端,:
对比度调整端,LCDLCD驱动电压范围为驱动电压范围为VddVddVOVO。
当当VOVO接地时,对比度最接地时,对比度最强;强;44脚脚RSRS:
寄存器选择端,:
寄存器选择端,RSRS为为00时,选择命令寄存器时,选择命令寄存器IRIR;RSRS为为11时,选择数据寄存器时,选择数据寄存器DRDR;55脚:
读写控制端,为脚:
读写控制端,为11时,选择读出;为时,选择读出;为00时,时,则选择写入;则选择写入;66脚:
脚:
EnableEnable使使能控制端,能控制端,EnableEnable为为11时,使能;时,使能;EnableEnable为为00,禁止;,禁止;77脚脚1414脚脚D0D0D7D7:
数据总线;:
数据总线;1515脚脚LEDLED:
背景光源,接:
背景光源,接5V5V;1616脚脚LEDLED:
背景光源,接地。
:
背景光源,接地。
TC1602ATC1602A的的内部结构内部结构主要主要由由DDRAMDDRAM、CGROMCGROM、CGRAMCGRAM、IRIR、DRDR、BFBF、ACAC等大等大规模集成电路组成。
规模集成电路组成。
DDRAMDDRAM为数据显示用的为数据显示用的RAMRAM(DataDataDisplayRAMDisplayRAM,简称,简称DDRAMDDRAM),用以存放要),用以存放要LCDLCD显示的数据,显示的数据,只要将标准的只要将标准的ASCIIASCII码放入码放入DDRAMDDRAM,内部控制线路就会自动,内部控制线路就会自动将数据传送到显示器上,并显示出该将数据传送到显示器上,并显示出该ASCIIASCII码对应的码对应的字符;字符;CGROMCGROM为字符产生器为字符产生器ROMROM(CharacterGeneratorROMCharacterGeneratorROM,简,简称称CGORMCGORM),它存储了),它存储了192192个个5577的点阵字型,但只能读出的点阵字型,但只能读出不能不能写入;写入;CGRAMCGRAM为字型、字符产生器的为字型、字符产生器的RAMRAM(CharacterGeneratorCharacterGeneratorRAMRAM,简称,简称CGRAMCGRAM),可供使用者存储特殊造型的造型码,),可供使用者存储特殊造型的造型码,CGRAMCGRAM最多可存最多可存88个造型;个造型;IRIR为指令寄存器(为指令寄存器(InstructionRegisterInstructionRegister,简称,简称IRIR),),负责存储负责存储MCUMCU要写给要写给LCDLCD的指令码,当的指令码,当RSRS及及RRWW引脚信号为引脚信号为00且且EnableEnable引脚信号由引脚信号由11变为变为00时,时,D0D0D7D7引脚上的数据便引脚上的数据便会存入到会存入到IRIR寄存器寄存器中;中;DRDR为数据寄存器(为数据寄存器(DataRegisterDataRegister,简称,简称DRDR),它们),它们负责存储微机要写到负责存储微机要写到CGRAMCGRAM或或DDRAMDDRAM的数据,或者存储的数据,或者存储MCUMCU要从要从CGRAMCGRAM或或DDRAMDDRAM读出的数据。
因此,可将读出的数据。
因此,可将DRDR视为一个数视为一个数据缓冲区,当据缓冲区,当RSRS及及RRWW引脚信号为引脚信号为11且且EnableEnable引脚信号由引脚信号由11变为变为00时,读取数据;当时,读取数据;当RSRS引脚信号为引脚信号为11,RRWW引脚信号为引脚信号为00且且EnableEnable引脚信号由引脚信号由11变为变为00时,存入时,存入数据;数据;BFBF为忙碌信号(为忙碌信号(BusyFlagBusyFlag,简称,简称BFBF),当),当BFBF为为11时,时,不接收微机送来的数据或指令;当不接收微机送来的数据或指令;当BRBR为为00时,接收外部数时,接收外部数据或指令,所以,在写数据或指令到据或指令,所以,在写数据或指令到LCDLCD之前,必须查看之前,必须查看BFBF是否为是否为00;ACAC为地址计数器(为地址计数器(AddressCounterAddressCounter,简称,简称ACAC),负),负责计数写入读出责计数写入读出CGRAMCGRAM或或DDRAMDDRAM的数据地址,的数据地址,ACAC依照依照MCUMCU对对LCDLCD的设置值而自动修改它本身的的设置值而自动修改它本身的内容。
内容。
TC1602ATC1602A可分可分22行共显示行共显示3232个字符,每行显示个字符,每行显示1616个字符。
个字符。
2.22.2、TC1602ATC1602A的控制指令的控制指令TC1602ATC1602A的控制指令共的控制指令共1111条,其中条,其中99条是条是针对命令寄存器针对命令寄存器IRIR的,另外的,另外22条是针对数据条是针对数据寄存器寄存器DRDR的,具体指令如表的,具体指令如表11所列。
需要说所列。
需要说明的是:
表中表示可以为明的是:
表中表示可以为00或或11,表中的,表中的相关命令字设置如下:
相关命令字设置如下:
指令表:
3、点阵式液晶显示、点阵式液晶显示DB000H,040H,020H,0F8H,007H,040H,020H,018HDB00FH,008H,0C8H,008H,008H,028H,018H,000HDB000H,000H,000H,0FFH,000H,000H,008H,004HDB043H,080H,07FH,000H,001H,006H,00CH,000HLCDMODULEKNY12232C-2ALCDMODULEKNY12232C-2A液晶显示模块液晶显示模块12232C-2A12232C-2A是一种图形点阵液晶显示器,是一种图形点阵液晶显示器,它主要由行驱动器它主要由行驱动器/列驱动器及列驱动器及122x32122x32全点全点阵液晶显示器组成,可完成图形显示,也阵液晶显示器组成,可完成图形显示,也可以显示可以显示(16X16(16X16点阵点阵)汉字汉字。
该显示模块该显示模块由由22片片SED1520SED1520实现实现控制驱动控制驱动SED1520SED1520结构结构SED1520SED1520是集行、列驱动器和控制器于一体的液晶显示是集行、列驱动器和控制器于一体的液晶显示控制驱动器控制驱动器,可广泛用于小规模液晶显示模块。
可广泛用于小规模液晶显示模块。
SED1520SED1520液晶显示驱动控制器具有以下特性:
液晶显示驱动控制器具有以下特性:
内置显示内置显示RAMRAM区,区,RAMRAM容量为容量为25602560位。
位。
RAMRAM中的中的11个数据位控制液晶屏上一个点的亮灭状态:
个数据位控制液晶屏上一个点的亮灭状态:
“11”表示亮,表示亮,“00”表示不亮。
表示不亮。
具有具有1616个行驱动口和个行驱动口和6161个列驱动口。
个列驱动口。
可直接与可直接与8080系列或系列或6868系列微处理器相连。
系列微处理器相连。
驱动占空比为驱动占空比为1/161/16或或1/321/32。
可以与可以与SED1520SED1520配合使用,以便扩展列驱动口数目。
配合使用,以便扩展列驱动口数目。
显示存储器显示存储器:
这是:
这是SED1520SED1520的核心部分的核心部分。
SED1520SED1520具有具有25602560位显示存储器。
位显示存储器。
按按88位数据总线长度(一个字节宽)分成位数据总线长度(一个字节宽)分成44个页面,每个个页面,每个页面都有页面都有8080个字节。
个字节。
页地址指针选择计算机所要操作的显示存储器的页面,页地址指针选择计算机所要操作的显示存储器的页面,列地址指针确定了页面上列地址指针确定了页面上8080个单元之一。
个单元之一。
与与SED1520SED1520配套使用的列驱动器配套使用的列驱动器SED1521SED1521为为8080列驱动输出,列驱动输出,正好与显示存储器单元一一对应。
注意:
正好与显示存储器单元一一对应。
注意:
SED1520SED1520的列的列驱动仅有驱动仅有6161路驱动输出。
路驱动输出。
为了在驱动输出与液晶显示器件列电极连接布线方便,为了在驱动输出与液晶显示器件列电极连接布线方便,把显示存储器列地址计数器设计成双向加一功能。
把显示存储器列地址计数器设计成双向加一功能。
显示存储器管理电
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三 液晶显示 控制 接口