1602液晶资料
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
符号、和日文假名等,每一个字符都有一个固定的代码,比如大写的英文字母“A”的代码是01000001B(41H),显示时模块把地址41H中的点阵字符图形显示出来,我们就能看到字母“A”。
因为1602识别的是ASCII码,试验可以用ASCII码直接赋值,在单片机编程中还可以用字符型常量或变量赋值,如'A’。
以下是1602的16进制ASCII码表:
(图片打开是大图)
读的时候,先读上面那列,再读左边那行,如:感叹号!的ASCII为0x21,字母B的ASCII为0x42(前面加0x表示十六进制)。
显示地址
写指令06H 光标移动设置
写指令0cH 显示开及光标设置
完毕
Proteus仿真
使用Proteus仿真1602--即LM016L--依照数据手册说明可能遇到困难,可以尝试采用以下方案解决:
1、数据手册中可能介绍1602内部D0~D7已有上拉,可以使用P0口直接驱动。
在Proteus里LM016L内部可能没有,应该人为
加上拉电阻。
建议不要使用排阻,使用普通电阻一个一个拉应该可以
解决问题;
2、可能碰到不能检测忙信号的问题,尝试使用延时把忙信号拖过去。
基本的读写时序图
读写操作时序如图1和2所示:
写操作时序:
读操作时序:
三态门
74ls32内部结构(三态门)
74ls32逻辑图(三态门)
简介
[1]三态门,三态电路是一种重要的总线接口电路。
这里的三态,是指它的输出既可以是一般二值逻辑电路的正常的“0”状态和“1”状态,又可以保持特有的高阻抗状态,第三种状态——高阻状态的门电路(高阻态相当于隔断状态)。
处于高阻抗状态时,其输出相当于断开状态,没有任何逻辑控制功能。
三态电路的输出逻辑状态的控制,是通过一个输入引脚实现的。
当G为低电平输入时,三态电路呈现正常的“0”或“1”的输出;当G为高电平输入时,三态电路给出高阻态输出。
三态门都有一个EN控制使能端,来控制门电路的通断。
可以具备这三种状态的
器件就叫做三态(门,总线,......).
图1 三态门的运用(1张)
三态门在双向端口中运用时,如图1所示,设置Z为控制项,当Z=1时,上面的管子开通,此时数据可以从上面的短脚输出,这时双向端口就作为输出口;当Z=0时,上面感三态门被置为高阻态,数据不能从上面的短脚输出,此时数据只可以从下面的短脚由外部向内输入,这时的双向端口是输入口。
举例
举例来说:
内存里面的一个存储单元,读写控制线处于低电位时,存储单元被打开,可以向里面写入;当处于高电位时,可以读出,但是不读不写,就要用高电阻态,既不是+5v,也不是0v
计算机里面用1和0表示是,非两种逻辑,但是,有时候,这是不够的,
比如说,他不够富有但是他也不一定穷啊,她不漂亮,但也不一定丑啊,
处于这两个极端的中间,就用那个既不是+ 也不是―的中间态表示,叫做高阻态。
高电平,低电平可以由内部电路拉高和拉低。
而高阻态时引脚对地电阻无穷,此时读引脚电平时可以读到真实的电平值.
高阻态的重要作用就是I/O(输入/输出)口在输入时读入外部电平用.
-------------------------------------------------------------------------------------------------------
复杂系统中的三态门
一般门与其它电路的连接,无非是两种状态,1或者0,在比较复杂的系统中,为了能在一条传输线上传送不同部件的信号,研制了相应的逻辑器件称为三态门,除了有这两种状态以外还有一个高阻态,就是高阻抗(电阻很大,相当于开路)。
相当于该门和它连接的电路处于断开的状态。
(因为实际电路中你不可能去断开它,所以设置这样一个状态使它处于断开状态)。
三态门是一种扩展逻辑功能的输出级,也是一种控制开关。
主要是用于总线的连接,因为总线只允许同时只有一个使用者。
通常在数据总线上接有多个器件,每个器件通过OE/CE之类的信号选通。
如器件没有选通的话它就处于高阻态,相当于没有接在总线上,不影响其它器件的工作。
三态门的应用
如果你的设备端口要挂在一个总线上, 必须通过三态缓冲器. 因为在一个总线上同时只能有一个端口作输出, 这时其他端口必须在高阻态, 同时可以输入这个输出端口的数据. 所以你还需要有总线控制管理, 访问到哪个端口, 那个端口的三态缓冲器才可以转入输出状态. 这是典型的三态门应用, 如果在线上没有两个以上的输出设备, 当然用不到三态门, 而线或逻辑又另当别论了.。