微型计算机显示器接口,微型计算机接口技术8-2LED显示器接口.PPT

微型计算机接口技术8-2LED显示器接口

LCD 控制器 LCD 驱动器 LCD 显示装备 VSS VDD VL RS R/W E DB0~DB7 控制器采用HD44780,驱动器采用HD44100。HD44780是集控制器,驱动器于一体,专用于字符显示控制驱动集成电路。HD44100是作扩展显示字符位的。HD44780是字符型液晶显示控制器的代表电路。 数据命令选择端 液晶显示偏压信号 HD44780 HD44100 1602的内部结构 液晶显示模块RT-C1602C的内部结构可以分成三部分:一为LCD控制器,二为LCD驱动器,三为LCD显示装置,如图所示: LCD1602 HD44780内带有80个字节的RAM 1602液晶模块内部的字符发生存储器(CGROM)已经存储了160个不同的点阵字符图形,如表所示,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,比如大写的英文字母“A”的代码(41H),显示时模块把地址41H中的点阵字符图形显示出来,我们就能看到字母“A” LCD1602 RS R/W E 寄存器及操作 0 0 高脉冲 指令寄存器写入 0 1 高 忙标志和地址计数器读出 1 0 高脉冲 数据寄存器写入 1 1 高 数据寄存器读出 总共有11条指令,它们的格式和功能如下: 指令格式与指令功能 通过RS和R/W引脚共同决定选择哪一个寄存器,选择情况如表: LCD1602 RS R/W D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 0 0 0 0 1 功能:清除屏幕,将显示缓冲区DDRAM的内容全部写入空格(ASCII 20H)。光标复位,回到显示器的左上角。地址计数器AC清零。 2.光标复位命令格式: 功能:光标的移动方光标返回到地址00H 。 RS R/W D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 0 0 0 1 0 1.清屏命令格式: 3.输入方式设置命令格式: RS R/W D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 0 0 1 I/D S 功能:设定当写入一个字节后,光标的移动方向以及后面的内容是否移动。 当I/D=1时,光标从左向右移动;I/D=0时,光标从右向左移动。当S=1时,内容移动,S=0时,内容不移动。 4.显示开关控制命令格式: RS R/W D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 0 1 D C B 功能:控制显示的开关,当D=1时显示,D=0时不显示。 控制光标开关,当C=1时光标显示,C=0时光标不显示。 控制字符是否闪烁,当B=1时字符闪烁,B=0时字符不闪烁。 5.光标移位置命令格式: RS R/W D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 1 S/C R/L * * 功能:移动光标或整个显示字幕移位。 当S/C=1时整个显示字幕移位,当S/C=0时只光标移位。 当R/L=1时光标右移,R/L=0时光标左移。 6.功能设置命令格式: RS R/W D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 1 DL N F * * 功能:设置数据位数,当DL=1时数据位为8位,DL=0时数据位为4位。 设置显示行数,当N=1时双行显示,N=0时单行显示。 设置字形大小,当F=1时5×10点阵,F=0时为5×7点阵。 7.设置字库CGRAM地址命令格式: RS R/W D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 1 CGRAM的地址 功能:设置用户自定义CGRAM的地址,对用户自定义CGRAM访问时,要先设定CGRAM的地址,地址范畴0~63。 8.显示缓冲区DDRAM地址设置命令格式: RS R/W D7 D6 D5 D4 D3 D2 D1 D0 0 0 1 DDRAM的地址 功能:设置当前显示缓冲区DDRAM的地址,对DDRAM访问时,要先设定DDRAM的地址,地址范畴0~127。 9.读忙标志及地址计数器AC命令格式: RS R/W D7 D6 D5 D4 D3 D2 D1 D0 0 1 BF AC的值 功能:读忙标志及地址计数器AC, 当BF=1时则表示忙,这时不能接收命令和数据;BF=0时表示不忙。 低7位为读出的AC的地址,值为0~127。 10.写DDRAM或CGRAM命令格式: RS R/W D7 D6 D5 D4 D3 D2 D1 D0 1 0 写入的数据 功能:向DDRAM或CGRAM当前位置中写入数据。对DDRAM或CGRAM写入数据之前须设定DDRAM或CGRAM的地址。 11.读DDRAM或CGRAM命令格式: RS R/W D7 D6 D5 D4 D3 D2 D1 D0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值