全球旧事资料 分类
业设计(论文)
指令功
指令编码





us
从CGRAMRSRWDB7DB6DB5DB4DB3DB2DB1DB
或DDRAM
040
读出数11
要读出的数据D7D0

功能:读取DDRAM或CGRAMD中的内容
基本操作时序:
读状态输入:RSLRWHEH
输出:DB0DB7状态字
写指令输入:RSLRWLE下降沿脉冲DB0DB7指令码输出:

读数据输入:RSHRWHEH
输出:DB0DB7数据
写数据输入:RSHRWLE下降沿脉冲DB0DB7数据输出:

286显示设置DDRAM是显示数据RAM,用来寄存带显示的字符代码,共80个字
节。
38
f东北石油大学本科生毕业设计(论文)
显示12
456740
位置
3

DDRA第一00H01H02H03H04H05H06H27H
M行

地址第二40H41H42H43H44H45H46H67H


表286地址和屏幕的对应关系
想要在LCD1602屏幕的第一行第一列显示一个“A”字,就要向DDRAM的00H地址写入“A”字的代码就行了。具体的写入是要按LCD模块的指令格式来进行的。在1602中用到16个即可。第二行也一样用到前16个地址。
表286对应关系000102030405060708090A0B0C0D0E0FHHHHHHHHHHHHHHHH404142434445464748494A4B4C4D4E4FHHHHHHHHHHHHHHHH
在PC上我们只要打开文本文件就能在屏幕上看到对应的字符是因为在操作系统里和BIOS里都固化有字符字模。字模代表了是在点阵屏幕
39
f东北石油大学本科生毕业设计(论文)
上点亮和熄灭的信息数据。例如“A”字的字模:
01110
○■■■○
10001
■○○○■
10001
■○○○■
10001
■○○○■
11111
■■■■■
10001
■○○○■
10001
■○○○■
上图左边的数据就是字模数据,右边就是将左边数据用“○”代表0,
用“■”代表1。
想要在LCD1602屏幕的第一行第一列显示一个“A”字,就要向
DDRAM的00H地址写入“A”字的代码41H即可。在LCD模块上也固化
了字模存储器,这就是CGROM和CGRAMHD44780内置了192个常用字
符的字模,存于字符产生器CFROMCharacterGe
eratorROM中,另
外还有8个允许用户自定义的字符产生RAM,称为CGRAMCharacter
Ge
eratorRAM。
29本章小结
本章节主要有两部分,第一部分主要介绍了温湿度实时监测和控制的意义,第二部分主要介绍了设计的总体思路,以及元器件的选择,并加以详细的解释。
40
f东北石油大学本科生毕业设计(论文)
第3章硬件设计
单片机是整个系统的控制中枢,它指挥外围器件协调工作,从而完成特定的功能硬件实现上采用模块化设计,每一模块只实现一个特定功能,最后再将各个模块搭接在一起这种设计方法可以降低系统设计的复杂性,本系统主要硬件设计包括电r
好听全球资料 返回顶部