项目10单片机LCD液晶显示器实验ppt课件.ppt
上传人:王子****青蛙 上传时间:2024-09-10 格式:PPT 页数:61 大小:2MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

项目10单片机LCD液晶显示器实验ppt课件.ppt

项目10单片机LCD液晶显示器实验ppt课件.ppt

预览

免费试读已结束,剩余 51 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

LiquidCrystalDisplay的简称。一、LCD特点:二、LCD工作原理:实例:2、字符式和点阵式:2、字符型Lcd固定每行显示多少个字符,每个字符显示的位置固定。1、段式一般没有专门的控制器,显示的东西都是相对固定的,一般把显示的内容直接开模做。有专门的多段码液晶驱动控制芯片。三、LCD分类:三、LCD分类:三、LCD分类:四、图形的显示原理:四、图形的显示原理:1例:当(000H)=FFH时,(015H)=FFH2、字符:输入法汉字编码:1汉字编码:第10-15区汉字编码:0机内码:B1A3H2、汉字机内码一个汉字占两个字节LCD显示汉字0x40,0x40,0x20,0x20,0x27,0xFE,0x84,0x04,0x40,0x38,0x01,0xC0,0x11,0x00,0x11,0xFC,64*128点阵=8192个点LCD应用及仿真本讲的主要内容:教学目标:一、1602字符型简介:1、1602字符型技术参数:3、指令说明:3、指令说明:①清屏指令:使DDRAM的内容全部被清除,屏幕光标回原位,地址计数器AC=0。运行时间(250KHz):1.64ms。②归位指令:使光标和光标所在位的字符回原点(屏幕的左上角)。但DDRAM单元内容不变。地址计数器AC=0。运行时间(250KHz):1.64ms。③输入方式设置。该指令设置光标、画面的移动方式。I/D=l:数据读写操作后,AC自动增1;I/D=0:数据读写操作后,AC自动减l;S=1:当数据写入DDRAM,显示将全部左移(I/D=1)或全部右移(I/D=0),此时光标看上去未动,仅仅是显示内容移动,但从DDRAM中读取数据时,显示不移动;S=0:显示不移动,光标左移(I/D=1)或右移(I/D=0)。④显示开关控制。该指令设置显示、光标及闪烁开、关。D:显示控制,D=1,开显示(DisplayON),D=0,关显示(DisplayOFF);C:光标控制,C=1,开光标显示,C=0,关光标显示;B:闪烁控制,B=1,光标所指的字符同光标一起以0.4s交变闪烁,B=0,不闪烁。运行时间(250KHz):40µs。3、指令说明:⑥功能设置。该指令为工作方式设置命令(初始化命令)。对HD44780初始化时,需要设置数据接口位数DL(4位或8位)、显示行数N、点阵模式F(5×7或5×10)。DL:设置数据接口位数,DL=1,8位数据总线DB7~DB0;DL=0,4位数据总线DB7~DB4,而DB3~DB0不用,在此方式下数据操作需两次完成;N:设置显示行数,N=1,2行显示;N=0,1行显示。F:设置点阵模式,F=0,5×7点阵,F=1,5×10点阵。运行时间(250KHz):40µs。3、指令说明:3、指令说明:⑨读忙标志BF和AC值,该指令读取BF及AC。BF为内部操作忙标志,BF=1,忙,BF=0,不忙。AC6~AC0为地址计数器AC的值。当BF=0时,送到DB6~DB0的数据(AC6~AC0)有效。⑩写数据到DDRAM或CGRAM,该指令根据最近设置的地址性质,将数据写入DDRAM或CGRAM中。实际上,数据被直接写入DR,再由内部操作写入地址指针所指的DDRAM或CGRAM。运行时间(250KHz):4µs。11读DDRAM或CGRAM数据,该指令根据最近设置的地址性质,从DDRAM或CGRAM读数据到总线DB7~DB0上。运行时间(250KHz):40µs。读操作时序:写操作时序:设计实例---例1:例1-硬件原理图:例1-程序流程图:二、1602点阵型简介:1、12864点阵型技术参数:设计实例---例2:例2-硬件原理图:例2-程序流程图:作业:拓展:考核项目