登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 外文翻译 > 理工学类 > 自动化 > 正文

基于单片机的空气质量检测仪的设计外文翻译资料

 2022-09-06 11:21:30  

英语原文共 59 页,剩余内容已隐藏,支付完成后下载完整资料


HD44780(LCD—||)

点阵式液晶显示控制器/驱动器

日立

描述

HD44780U点阵液晶显示控制器/驱动器LS可以显示字母数字,日本假名字符和符号。

它可以在4位或8位微处理器的控制下来被配置驱动点阵液晶屏的显示

因为所有的功能,如显示内存,字符发生器,和液晶的驱动,都需要驱动点阵液晶来显示,所以在一块芯片上提供一个最小的系统,可以通过该控制器/驱动器接口来完成上面所有功能。

一块hd44780u芯片可以显示一行超过8个字符或者两行超过8个的字符。

HD44780U的引脚功能与HD44780s引脚功能类似,允许用户方便更换,两者兼容。

HD44780U 字符发生器ROM可以存储包含208个 5times;8 点阵字符字体 和 32个 5times;10 点阵字符字体,共计240个不同的字符字体。

低电源(2.7V至5.5V)的HD44780U是适用于任何需要低功耗

的便携式电池驱动产品。

特征:

bull; 可以显示5 times; 8 和 5 times; 10 点阵字符

bull; 低电压运行支持 : 2.7 to 5.5V

bull; 范围广的液晶显示驱动功率3.0到11 v

bull; 液晶驱动波形

 A (一行交流频率的波形)

bull; 可以匹配高速微处理器总线接口 2 MHz (当VCC=5V)

bull; 4位或8位MPU接口启用

bull; 具有80个字节的RAM

bull; 9920位字符发生器的ROM包含240个字符字体

 208 字符字体(5 times; 8 点阵)

 32 字符字体(5 times; 10 点阵)

bull; 64 times; 8位 字符发生器 RAM

 8 字符字体 (5 times; 8 点阵)

 4 字符字体 (5 times; 10 点阵)

bull; 16常见的times;40段液晶显示驱动

bull; 可编程的循环周期

1 / 8,一行5times;8点阵与光标

1 / 11,一行5times;10点阵与光标

1 / 16,两行5times;8点阵与光标

bull; 指令功能广泛:

显示清晰,光标还原,显示 开/关,光标 开/关 ,显示字符闪烁,光标移位,显示移位

bull;引脚功能兼容hd44780s

bull;控制器/驱动器上电后自动复位初始化

bull; 通过外部电阻内部振荡器

bull; 低功耗

订购信息

引脚功能:

RS RS=1 数据输入 RS=0 为写指令或者 读状态

R/W 读写选择信号 R/S=1 读选通 R/S=0 为写选通

E 读写使能信号 开始数据读/写

功能描述:

寄存器

hd44780u有两个8位寄存器,一个指令寄存器(IR)、一个数据寄存器(DR)。

IR存储指令,如显示清晰,光标移动,和地址信息的显示数据RAM(DDRAM)和字符发生器RAM(CGRAM)。IR寄存器只能写入。

DR暂时存储的数据被写入DDRAM或CGRAM和暂时存储数据可以从DDRAM或CGRAM读出。

数据从微处理器写入DR寄存器可以通过内部操作被自动写入DDRAM或CGRAM中。DR寄存器也可用于数据存储当在读取DDRAM或CGRAM数据时。

当地址信息写入到IR、数据读取并存储DR从 DDRAM或CGRAM 通过内部操作。

MPU通过读DR来进行数据的传送。

在读取之后,在DDRAM或CGRAM下一个地址的数据将被存入DR用来进行下一次的读取。

通过寄存器选择器(RS)的信号,这两个寄存器可以

被选择(表1)。

忙标志(BF)

当忙碌标志是1的时候,HD44780在内部运作的模式,而下一条指令不

被接受。当RS = 0和R / W = 1(表1),忙标志输出到DB7。下一个指令

必须在确保繁忙的标志是0时候确定写入。

地址计数器(AC)

地址计数器(AC)地址分配给DDRAM和CGRAM。

当一条指令的地址写入IR,地址信息从IR发送到AC

DDRAM或CGRAM的选择自然也是通过由指令来确定的。

在从DDRAM或CGRAM 中进行读写的时候、计数器自动加1(减1)。

IR寄存器的内容然后输出到DB6当RS = 0 DB0和R / W = 1的时候(表1)。

显示数据RAM(DDRAM)

显示数据RAM(DDRAM)存储显示在8位字符代码表示的数据。其扩展能力80times;8位,或80个字符。

该地区在显示数据RAM(DDRAM)不是用来

显示可以作为一般的数据RAM。

从figure 1 观察从 DDRAM地址和液晶显示器上的位置的关系图。

DDRAM地址(DD)中设置的地址计数器(AC)为十六进制。

bull; 1-line display (N = 0) (图 2)

当有少于80个字符显示,显示在头部的位置开始。

例如,如果只使用HD44780,显示8个字符。 见 图3

当显示执行移位操作,DDRAM地址转换。参见图3

bull;2行显示(N = 1)(图4)

案例1:当显示的字符数小于40times;2行时,显示两行

从头部。注意,第一行和第二行地址的起始地址是不

连续。例如,当只是HD44780使用8字times;2行。看到

图5。

当显示执行移位操作,DDRAM地址转换。参见图5。

案例2: 16times;2字符行显示,利用HD44780 can be the one 40输出扩展

扩展的驱动程序。见图2

当显示执行移位操作,DDRAM地址的变化。见图6

Character Generator ROM (CGROM) 字符发生器

字符发生器有 208个 5X8点阵字符 和 32个5X11点阵字符。

Character Generator RAM (CGRAM) 用户字符发生器

用户可以用 CGRAM制作最多8个5X8点字符。将字模数据写入CGRAM,就可以像CGROM一样使用它们。写入DDRAM的字符代码的地址如表4的左栏显示

存放在CGRAM的字符模式。

见表5之间的关系,确认通知地址和数据和显示模式。

不用于显示的区域可以用作一般的数据存储器

修改字符模式

bull; 字符模式的发展过程

下面的操作对应于图7中的数字:

1.确定的字符代码和字符图案之间的对应关系。

2. 创建指示的EEPROM地址和数据之间的对应关系的列表

3.编程字符图案到EEPROM。

4.发送EEPROM到日立。

5.在日立执行在EEPROM计算机处理来创建字符图形列表,其被发送给用户。

6.如果有字符图形列表内没有问题,试用的LSI是在日立创建和样品被发送到 用户以供评估。当由该字符模式是在用户确认正确书写,大规模生产的LSI的收益在日立。

编程的字符模式

本节介绍用于设定字符模式地址和数据之间的对应关系在EEPROM中。

所述HD44780U字符发生器ROM可以产生208个 5times;8点的字符图形和32个5times;10点阵的字符图形,总共240个不同的字符图形。

EEPROM地址数据和字符图形数据互相对应,以形成5times;8或5times;10点阵的字符图形(表2和3)

注:1.EPROM地址A11 A4对应一个字符的编码。

2.EPROM地址A3 A0指定字符模式的线的位置。

3.EPROM数据O4 O0对应字符型数据。

4.EPROM数据O5 7必须指定为0。

5.照明显示位置(黑色)对应于1。

6.9线及以下线路必须空白与0为5times;8点字体

处理未使用字符模式

1. 字符样式区域外EPROM数据:始终输入0。

2. 在CGRAM区EPROM数据:始终输入0。 (输入0到EPROM地址00H到FFH)。

EPROM的数据使用时,用户不使用任何HD44780U字符的模式:根据用户的应用程序,在如下的两种方式之一来处理。

a.当未使用的字符模式不设定:如果未使用的字符代码写入DDRAM,它的所有的点都点亮。如果不编程一个字符模式,它的所有位成为点亮。(这是

由于EEPROM中填充有1秒它被擦除之后)

b. 当未使用的字符模式被设定为0:不显示任何内容即使未使用的字符代码写入到DDRAM。 (这相当于一个空格)。

注:1. EPROM地址A11 A3对应一个字符的编码。

2. EPROM地址A3 A0指定字符模式的线的位置。

3. EPROM数据O4 O0对应字符型数据。

4. EPROM数据O5 7必须指定为0。

5. 照明显示位置(黑色)对应于1。

6. 11线及以下线路必须空白与0s为5times;10点字体

注:用户可以指定任何字符发生器内存的模式

表 5

CGRAM DDRAM CGRAM 三者之间关系。

注:1.字符码位0到2对应CGRAM地址位3到5(3位:8种)。

2. CGRAM地址位0至2指定字符图案线的位置。第八行是

光标位置及其显示是由一个逻辑或与游标形成的。

保持第八行数据,对应于光标显示位置,以0为光标显示。

如果第八行数据是1,1位将光的第八行,不管光标的存在。

3. 字符模式的行位置对应CGRAM数据位0到4(4位在左)。

4. 如表5,CGRAM的字符模式的时候选择字符码位4到7

全部0。但是,由于字符码位3没有效果,上面的示例可以是

通过字符代码00H或08H选择。

5. 1确认通知数据对应于显示和0个非选择。表示没有效果

注:1.字符码位1和2对应CGRAM地址位4和5(2位:4种)。

2. CGRAM地址位0至3指定字符图案线的位置。第十一行是

光标位置及其显示是由一个逻辑或与游标形成的。

保持相应的光标显示的位置在0为光标显示第十一行数据。

如果第十一行的数据是bdquo;1”,bdquo;1位将点亮第十一线无论光标的存在。

由于12到16的线不用于显示,它们可用于一般的数据存储器。

3. 字符模式行位置相同,为5个8个点字符模式位置。

4. CGRAM的字符模式的时候选择字符码位4到7都是0。

然而,由于字符代码位0和3没有效果,例如上面的显示

通过字符码00H,01H,08H选中,和小时。

5. 1确认通知数据对应于显示和0个非选择。

*表示没有效果。

时序产生电路

时序产生电路产生的内部电路如操作时序信号

驱动器,CGROM和CGRAM。

RAM的读操作时序定时显示和内部的微处理器

访问分别产生避免互相干扰。

因此,写数据时驱动器,例如,将不会有任何不良的干扰,如闪烁,在该等地区显示区。

液晶显示驱动电路

液晶显示驱动电路由16个常见的信号驱动和40段信号

驱动。当字体和行数的程序选择所需的共同

信号驱动自动输出驱动波形,而其他常见的信号驱动继续

非选择波形输出。

发送串行数据总是从相应的最后地址显示数据的字符模式

显示数据RAM(DDRAM)。

由于串行数据被锁存,当对应的起始地址显示数据字符模式

进入内部移位寄存器的hd44780u驱动器从头部显示。

光标/闪烁控制电路

光标/闪烁控制电路产生的光标或闪烁字符。将光标或闪烁

出现与数字位于显示数据RAM(DDRAM)地址在地址计数器(AC)。

例如(图8),当地址计数器是08H,光标位置显示在驱动器

地址08H。

接口的微处理器

HD44780U可以进行两个4位或一个8位操作发送数据,通过使

用4位或8位微处理器。

8位数据接口,所有的八条公交线路(DB0到DB7)的使用。

4位数据传输,只用DB4-DB7.

复位功能

初始化内部复位电路

当接通电源内部复位电路自动初始化。

以下指令是在初始化过程中执行的。

忙标志(BF)保持忙碌的状态直到初始化结束(BF = 1)。

忙碌的状态延迟10ms 在 VCC上升到4.5V

1. Display

剩余内容已隐藏,支付完成后下载完整资料


资料编号:[146916],资料为PDF文档或Word文档,PDF文档可免费转换为Word

您需要先支付 30元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图