基于亚龙YL—236的 LCD12864液晶显示

来源 :速读·上旬 | 被引量 : 0次 | 上传用户:kukakei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:介绍了亚龙YL-236的 LCD12864液晶显示的组成、原理、内部功能器件和指令系统,如何利用亚龙YL-236液晶显示模块显示汉字及字符。
  关键词:LCD12864;实现;功能
  一、12864液晶显示简介
  12864液晶显示是分辨率为128(列)×64(行)点阵型液晶显示器。显示模块如图所示。LCD12864模块包含带字库的不不带字库的,这里介绍的为不带字库的12864液晶显示。点阵式液晶模块LCD,不仅可以显示字符、数字,还可以显示各种图形、曲线及汉字,并且可以实现屏幕上下左右滚动,动画功能,分区开窗口,反转,闪烁等功能,其原理是控制LCD12864点阵中的点的亮暗,亮和暗的点阵按一定规律可以组成汉字,组成一幅图形和曲线等。
  <F:\新建文件夹夏传凤\速读·上旬201505\Image\image1.jpeg>
  二、指令说明
  在使用12864LCD前先必须了解以下功能器件才能进行编程。12864内部功能器件及相关功能如下:
  1.指令寄存器(IR)
  IR是用于寄存指令码,与数据寄存器数据相对应。当RS=0时,在E信号下降沿的作用下,指令码写入IR。
  2. 数据寄存器(DR)
  DR是用于寄存数据的,与指令寄存器寄存指令相对应。当RS=1时,在下降沿作用下,图形显示数据写入DR,或在E信号高电平作用下由DR读到DB7∽DB0数据总线。DR和DDRAM之间的数据传输是模块内部自动执行的。
  3. 忙标志:BF
  BF标志提供内部工作情况。BF=1表示模块在内部操作,此时模块不接受外部指令和数据。BF=0时,模块为准备状态,随时可接受外部指令和数据。
  4.显示控制触发器DFF
  此触发器是用于模块屏幕显示开和关的控制。DFF=1为开显示(DISPLAY OFF),DDRAM的内容就显示在屏幕上,DFF=0为关显示(DISPLAY OFF)。
  5. XY地址计数器
  XY地址计数器是一个9位计数器。高3位是X地址计数器,低6位为Y地址计数器,XY地址计数器实际上是作为DDRAM的地址指针,X地址计数器为DDRAM的页指针,Y地址计数器为DDRAM的Y地址指针。X地址计数器是没有记数功能的,只能用指令设置。Y地址计数器具有循环记数功能,各显示数据写入后,Y地址自动加1,Y地址指针从0到63。
  6. 显示数据RAM(DDRAM)
  DDRAM是存储图形显示数据的。数据为1表示显示选择,数据为0表示显示非选择。DDRAM与地址和显示位置的关系见DDRAM地址表。
  7. Z地址计数器
  Z地址计数器是一个6位计数器,此计数器具备循环记数功能,它是用于显示行扫描同步。当一行扫描完成,此地址计数器自动加1,指向下一行扫描数据,RST复位后Z地址计数器为0。Z地址计数器可以用指令DISPLAY START LINE预置。因此,显示屏幕的起始行就由此指令控制,即DDRAM的数据从哪一行开始显示在屏幕的第一行。此模块的DDRAM共64行,屏幕可以循环滚动显示64行。
  三、LCD12864的指令系统及时序
  该类液晶显示模块(即KS0108B及其兼容控制驱动器)的指令系统比较简单,总共只有七种。其指令表如表所示:
  <F:\新建文件夹夏传凤\速读·上旬201505\Image\image2.png>
  四、程序流程图
  五、实验程序
  在LCD屏的中见位置显示“中国”两个汉字。
  #include<reg51.h>
  #define uchar unsigned char
  #define uint unsigned int ;#define db P1
  #define dis_off  0x3f
  #define dis_on  0X3e
  #define dis_x   0xb8
  #define dis_y   0x40
  #define dis_z   0xb0
  sbit rs=P0^0;sbit rst=P0^1;sbit cs1=P0^2;sbit cs2=P0^3;sbit rw=P0^4;
  sbit e=P0^5;sbit bf=P1^7;sbit res=P1^4;
  void chushihua(void);
  void busy(void);
  void wr_lcd(uchar ,uchar );
  void clear(void);
  void dis(uchar,uchar,uchar,uchar,uchar,uchar,uchar *);
  void delay(uint);
  uchar code tab[]={"中国"};//字模在液晶取模软件中生成
  uchar  *ptr0;
  void main()
  chushihua();
  cs1=1;cs2=0;
  ptr0=&tab;
  dis(3,48,2,16,1,1,ptr0);
  cs1=0;cs2=1;
  ptr0=&tab[32];
  dis(3,48,2,16,1,1,ptr0);
  while(1);
  void chushihua()
  {rst=0;delay(100);rst=1;
  cs1=1;cs2=1;
  wr_lcd(0,dis_off);wr_lcd(0,dis_on);}
  void wr_lcd(uchar i,uchar data0)
  {busy();rs=i;db=data0;
  e=1;delay(1);e=0;}
  void busy()
  {db=0xff;rs=0;rw=1;
  e=1;while(bf||res);e=0;}
  void clear()
  {uchar i,j;cs1=1;cs2=1;wr_lcd(0,dis_on);
  for(i=0;i<8;i++)
  {wr_lcd(0,dis_x+i);wr_lcd(0,dis_y);wr_lcd(0,dis_z);
  for(j=0;j<64;j++)wr_lcd(1,0x00);}
  void dis(uchar x,uchar y,uchar ys,uchar ls,uchar hs,uchar zs,uchar *ptr)
  {uchar i,j,k,l,a;
  for(i=0;i<hs;i++)
  {for(j=0;j<zs;j++)
  {for(k=0;k<ys;k++)
  {wr_lcd(0,dis_x+x+k);wr_lcd(0,dis_y+y+j*ls);wr_lcd(0,dis_z);
  a=i*zs*ys*ls+j*ys*ls+k*ls;
  for(l=0;l<ls;l++){wr_lcd(1,*(ptr+a+l));}
  void delay(uint x)
  {uchar i;for(;x>0;x--)for(i=0;i<124;i++);}
其他文献
摘 要:如今,信息科技发展迅速,互联网技术和现代化通讯系统和通讯工具的高速发展、广泛运用和日益普及,网络已经成为大学生生活的重要组成部分,他们通过网络媒体既可以方便地漫游世界、获取新知识,也可以自由地发表见解、展现自我,网络及网络文化对当代大学生的影响越来越大,特别是对高职学生的学习和生活的影响更加明显,这个影响既有正面的也有负面的。  关键词:网络;正面影响;负面影响;思路及对策  通过对广西交
摘 要:知识就是“力量”,但如何正确的运用这种力量,如何把“力量”用在社会的发展和及自身的生活中,则需要拥有健康的心理作为基础。如今,中国越来越重视素质教学,也就是学生除了在教材中学到的“智”,还有其心理可以得到全面和健全的成长,只有“智”与“心”的共同成长,学生才可以适应未来世界全球一体化的发展需求,才可以真正的投入到祖国经济和文化的建设发展中去。  关键词:中职学生;心理健康;教育教学  学生
高职英语教学一直是英语教师比较头疼的问题,而当前传统的英语教学模式已经不能满足学生的实际情况。本文介绍了合作学习在英语口语教学中的应用,强调了这种教学模式在实施过
河北省衡水市农机监理系统始终把保障拖拉机安全,维护农民机手利益,减轻农民负担作为落实拖拉机交强险工作的出发点和落脚点。2007年结合河北省新业务在衡水市试点运行的契机
摘 要:生物质发电主要是利用农业、林业和工业废弃物为原料,也可以将城市垃圾为原料,采取直接燃烧或气化的发电方式。它作为一种以碳水化合物为基体的可再生能源,将逐步取代煤炭和石油,为人类提供化工原料和能源。由于生物质资源是一种可以改善环境、可再生、产量丰富的资源,现倍受国内外关注。我国有关政策在一定程度上也十分支持生物质资源的开发利用。  关键词:生物质发电;可再生资源  一、简介  生物质发电是通过
摘 要:本文主要对电子商务对国际贸易的影响进行分析,首先阐述电子商务的特点,然后从四个方面对这种积极影响进行分析,其主要内容有:电子商务能够改变国际贸易的运行方式和环境、电子商务改变了国际贸易的经营主体、电子商务促使国际贸易的管理方式出现变革、电子商务引发了国际贸易中间组织的结构变化。  关键词:电子商务;国际贸易;经营方式  电子商务是一种全新的商务模式,主要是应用电子数据和网上交易,从而实现开
摘 要:本论文为应用本专业所学的课程和生产实际知识进行的尖角件冷冲模设计。此次设计采用冲孔落料倒装复合模。分别论述了工件的工艺分析,主要工艺参数计算,主要工作部分尺寸计算,模具主要结构零件及设计等。  关键词:落料冲孔;倒装模;复合模  一、冲压模具简介  1.概念  冲压模具--在冷冲压加工中,将材料加工成零件的一种特殊工艺装备,称为冷冲压模具。  2.分类  冲压模具的体现形式有很多,大致可以
初中语文教学中渗透心理健康教育应遵循的基本原则主要包括科学规范性原则、整体协同性原则、主体参与性原则、个别差异性原则、成功激励性原则。 The basic principles tha
本文通过对“文化移情”概念的理论阐述,从原则、策略、文化创造力以及教师等方面探索如何在实践中培养学生的文化移情能力,旨在进一步提高学生的跨文化交际水平。 Through
In this paper,camera recognition with the use of deep leaing technique is introduced. To identify the various cameras,their characteristic photo-response non-un