菜单
  


    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. 基于蓝牙的智能手机虚拟...

  2. AT89C51单片机城市道路积水...

  3. AT89C51单片机电热水器智能...

  4. AT89C51单片机DDS多功能信号源的设计+电路图

  5. AT89C51单片机的数字频率计设计+程序+电路图

  6. AT89C51单片机模糊控制的电...

  7. AT89C51单片机心电信号检测...

  8. 杂拟谷盗体内共生菌沃尔...

  9. 中考体育项目与体育教学合理结合的研究

  10. 电站锅炉暖风器设计任务书

  11. 大众媒体对公共政策制定的影响

  12. 酸性水汽提装置总汽提塔设计+CAD图纸

  13. 乳业同业并购式全产业链...

  14. 十二层带中心支撑钢结构...

  15. 河岸冲刷和泥沙淤积的监测国内外研究现状

  16. 当代大学生慈善意识研究+文献综述

  17. java+mysql车辆管理系统的设计+源代码

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回