基于单片机的12864LCD液晶显示.doc
《基于单片机的12864LCD液晶显示.doc》由会员分享,可在线阅读,更多相关《基于单片机的12864LCD液晶显示.doc(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、设计目的在12864液晶显示屏中央显示“仿真实例”字样。二、原理介绍12864LCD:带中文字库的128X64是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为12864, 内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示84行1616点阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。1、引脚功能:GND电源地VCC电源正+5 V0液晶显示驱动电源05V RSH:数据输入L:指令码输入 R/WH:
2、数据读入L:数据写入 E使能信号。由H到L完成使能。 DB0DB7 数据线CS1CS1=1芯片选择左边64*64点 CS2CS2=1芯片选择右边64*64点 RST复位-VoutLCD驱动负电源 A背光电源+ K背光电源-2、取码方法:DDRAM是12864内部的存储器,屏幕显示内容与存储单元建立一一对应关系,模块内部自带扫描与驱动,用户只需要将要显示内容写入到12864对应的存储器中,就能实现内容的显示。12864液晶屏横向有128个点,纵向有64个点。显示屏分为左半屏和右半屏。取码时,按照从上到下,从左到右的原则进行取码,每个字都有32个字节与之对应。编程时,也按照从上到下,从左到右的原则
3、取数送到相应的DDRAM中。RESPACK8:排阻。接在51单片机的P0口,因为P0口内部没有上拉电阻,不能输出高电平,所以要接上拉电阻。排阻就是好多电阻连载一起,他们有一个公共端1端为公共端接VCC或地。三、液晶显示控制方法1、读状态判忙子程序BUSY:CLR RS ;RS清0 SETB RW;RW置1PRR01:MOV DATAES,#0FFH;将端口置1,准备读数据总线SETB E;E置1,液晶模块将当前状态送到数据总线MOV A,DATAES;读数据总线CLR E;将E清零,为下次读做准备JB ACC.7,PRR01;ACC.7为1,表示液晶模块处于忙状态,为0返回主程序RET如果读到
4、的BUSY=1,表示系统忙,不能操作;只有BUSY=1才允许操作。2、写指令写指令子程序PRMPRM:LCALL BUSY ;写指令之前判忙CLR RS;RS为0设置写指令操作CLR RW;RW清0MOV DATAES,COM;COM中存放指令,DATAES为某一端口SETB ECLR E;E下降沿液晶模块从数据总线上写入指令RET3、写数据写数据子程序PRDPRD:LCALL BUSY;写指令之前判忙SETB RS;RS置1设置为写数据操作CLR RW;RW清0SETB EMOV DATAES,DAT;DAT中存放写入的数据CLR E;E下降沿液晶模块从数据总线上读入指令RET操作每完成一个
5、列地址计数器自动加1。四、程序1、程序流程图:开始计算汉字代码初始地址初始化写入起始页地址左右屏控制写入起始列地址重复6次起始页设置R0=0起始列设置调用写入数据子程序显示汉字设定R0=R0+1调用写汉字子程序NR0=16?Y起始页地址加1主程序流程图重新设起始列地址调用写入数据子程序R0=R0+1NR0=32?YRET结束子程序流程图2、程序如下:ORG 0000HLJMP MAINDATAES EQU P0COM EQU 21HDAT EQU 22HYM EQU 23HLM EQU 24HCODES EQU 25HORG 0030HMAIN:LCALL INTLCALL LEFTMOV Y
6、M,#3MOV LM,#16MOV CODES,#4LCALL CHINEMOV YM,#3MOV LM,#32MOV CODES,#0LCALL CHINEMOV YM,#3MOV LM,#48MOV CODES,#1LCALL CHINELCALL RIGHTMOV YM,#3MOV LM,#0MOV CODES,#2LCALL CHINEMOV YM,#3MOV LM,#16MOV CODES,#3LCALL CHINEMOV YM,#3MOV LM,#32MOV CODES,#4LCALL CHINEDDD:LJMP DDDINT:LCALL LEFTMOV COM,#3FHLCALL
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 12864 LCD 液晶显示
限制150内