菜单
  


    P3.7    RD(“读”控制输入命令的外部数据ROM)

    P3口可以作为控制信号的端口使用。由于微处理器没有专门的引脚来控制信号,所以P3口的第二功能可以看作是CPU的控制引脚。
    2.2 显示器的选择
    因为1602液晶屏内的字符图形满足需求,而且比较节约成本,所以这次设计采用1602液晶屏。
    2.2.1液晶显示器简介
    LCD是一种应用广泛的显示器件,其具有功耗小的优点。
    1602液晶屏是一种字符型点阵LCD。由于出现形式为模块,所以又叫做智能型液晶显示器。模块的组成包括三个部分:显示模块、驱动模块及控制模块。它通过LCD控制器和CPU进行沟通,可以扩展。由于模块自带ASCⅠ   Ⅰ    码字库,提供ASCⅠ   Ⅰ    码即可显示。
    2.2.2 字符点阵型LCD模块结构
    想要显示字母、符号等信息,可以选用字符点阵型LCD模块。可以由不定个5×7或5×11点阵字符组成显示器件的电路图。每一个字符有一个点阵字符位显示。为了保证字符间距和行距,我们要使点阵字符位之间空有一个点距的间隔。模块内还有一个RAM区,可以让使用者储存字符或者简单图案。
    目前常用的字符模组包括:16×1、16×2、20×2和40×2。虽然这些LCD模板有不同的字数显示,但是他们的输入输出界面是相同的。
    LCD模块的组成包括三个部分:显示模块、驱动模块及控制模块。一般来说,1602的驱动器和控制器是在一起的。最常见的是日立公司的HD44780。
    2.2.3 1602液晶屏的内部电路
    主要集成电路有:DDRAM、CGROM、CGRAM、IR、DR、BF及AC。
    DDRAM是Data Display RAM的简称,可以将LCD的显示数据存放在里面。最好保证数据是标准的ASCⅠ   Ⅰ    码,这样数据将自动被内部控制线路传送到显示器上。然后就可以显示出相应于该ASCⅠ   Ⅰ    的字符。
    CGROM是 Character Generator ROM的简称,可以储存192个5*7的点阵字型。CGROM可以读出数据,但不可以把数据写入到里面。
    CGRAM是Character Generator RAM的简称,是一个可以产生字型、字符的RAM。可以存储特殊造型码,但可以存的造型码最多只有8个。
    IR是Instruction Register的简称,也就是指令寄存器。它将写给LCD的指令码存储到MCU里面。当RS及R/W为低电平,Enable是下降沿,IR寄存器就将收到D0~D7引脚上的数据。
    DR是Data Register的简称,也就是数据寄存器。把DDRAM或CGRAM里的数据将输入到到DR里。或者,MCU从CGRAM或DDRAM读出的数据也将存到DR里。由此可以看出DR是一个数据缓冲的地方。当RS及R/W为高电平,Enable为下降沿,读取数据。当RS及R/W为低电平,Enable为下降沿,存入数据。
    BF是Busy Flag的简称,也就是忙碌信号。当BF=1时,不接收指令或数据。当BF=0时,接收指令或数据。所以写入指令或数据,最好保证BF为0。
    AC是Address Counter的简称,DDRAM/CGRAM的数据地址由其负责计数写入/读取。AC修改自身内容的依据是MCU对LCD的设置值。
  1. 上一篇:FPGA应用于EIT系统的数字相敏解调器的研究
  2. 下一篇:PID网络拥塞控制算法的研究和实现
  1. AT89C51单片机IIC总线的监控...

  2. 声波识别技术手机声控开关的设计+程序

  3. FPGA视频解码芯片I2C总线配置设计+程序

  4. android基于低功耗蓝牙信标手机定位系统开发

  5. AT89C51单片机倒车雷达报警...

  6. STC8952单片机安卓手机控制...

  7. AT89C51单片机智能家居系统设计+电路图+程序

  8. 高警觉工作人群的元情绪...

  9. 现代简约美式风格在室内家装中的运用

  10. 中国传统元素在游戏角色...

  11. C++最短路径算法研究和程序设计

  12. g-C3N4光催化剂的制备和光催化性能研究

  13. 上市公司股权结构对经营绩效的影响研究

  14. NFC协议物理层的软件实现+文献综述

  15. 浅析中国古代宗法制度

  16. 巴金《激流三部曲》高觉新的悲剧命运

  17. 江苏省某高中学生体质现状的调查研究

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回