第六章显示器及其接口技术

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

;AL中为要显示的数
MOV BX,OFFSET TABLE ;段码表首址送BX
XLAT
;[(BX)+(AL)] AL,
将段码取到AL中
MOV DX,PORT0
OUT DX,AL
;段码送到段选通道
MOV AL,CL
MOV DX,PORT7
OUT DX,AL
;位选码送到位选通道
第六章显示器及其接口技术
n
链接动画
第六章显示器及其接口技术
结构特点: 4个LED显示器各自的段选线连在一起,与一个8 位的I/O口相连; 各自的COM端则由另一个I/O口进行位选。
工作特点: 优点是占用I/O资源少; 缺点是需用软件程序不断地循环扫描定时刷新,因而占 用了CPU的大多数机时。
适用:小型测控系统
第六章显示器及其接口技术
第六章显示器及其接口技术
6.2.4 点阵式LCD接口电路
n 引言 n 1. 液晶模块接线原理 n 2. 液晶模块指令说明 n 3.软件初始化 n 4. 应用举例
第六章显示器及其接口技术
引言
点阵式LCD不但可以显示字符,而且可以显示各种图形及 汉字。把点阵式LCD与配套或选定的驱动器、控制器集成在 一起,就组成点阵式图形液晶显示模块,控制器的种类很多, 比 如 日 本 东 芝 的 T6963, 日 立 的 HD61880, 精 工 的 SED1330/SED1335等。现以12864点阵式LCD液晶显示模 块为例加以说明。
通常把点亮LED某一段的控制称为段选,而把点亮LED某一位 的控制称为位选或片选。根据LED显示器的段选线、位选线与 控制端口的连接方式不同,LED显示器有静态显示与动态显示 两种方式,下面以4个共阴极LED的组合为例进行说明。
➢1、静态显示方式 ➢2、动态显示方式
第六章显示器及其接口技术
1.静态显示方式
第六章显示器及其接口 技术
2020/11/27
第六章显示器及其接口技术
本章主要内容
n 引言 n 6.1 LED数码管显示器 n 6.2 LCD液晶显示器 n 6.3 图形显示器
思考题
第六章显示器及其接口技术
引言
显示装置— 主要用来显示生产过程的工艺状况与运行结果
常用的显示器件:
n显示记录仪-- 是以模拟方式连续显示和记录过程参数的动态变化,但其价格 都很贵,在目前的计算机控制系统中已很少采用。
ORL A,R2
;位选码与BCD码(低4位)组合
ORL A,#80H ;ACC·7置1
MOV P1,A
;输出组合码
ANL P1,#7FH
;清零P1.7位
第六章显示器及其接口技术
ORL P1,#80H ;P1.7再置1
INC R3
;指向下一位显示数
INC R0
;指向下一位显示缓冲单元
DJNZ R4,LOOP ;6位未显示完返回
第六章显示器及其接口技术
TABLE DB 3FH
;0 的段选码
DB 06H
;1 的段选码
DB 5BH
;2 的段选码
DB 4FH
;3 的段选码
DB 66H
;4 的段选码
DB 6DH
;5 的段选码
DB 7DH
;6 的段选码
DB 07H
;7 的段选码
DB 7FH
;8 的段选码
DB 6FH
;9 的段选码
DB 77H
;A 的段选码
DB 7CH
;b 的段选码
DB 39H
;C 的段选码
DB 5EH
;d 的段选码
DB 79H
;E 的段选码
DB 71H
;F 的段选码
BUFDATA DB 4 DUP (?)
;4个字节的缓冲区
第六章显示器及其接口技术
6.2 LCD液晶显示器
n
引言
n 6.2.1 LCD显示器结构原理
n 6.2.2 LCD显示器驱动方式
字符时,只须设定一次显示地址,由模块自动对地址加1指向下一 个字符位置,否则,显示的字符中将会有一个空ASCII字符位置。 (3)当字符编码为2字节时,应先写入高位字节,再写入低位字节。
80
81
82
83
84
85
86
87
H
H
H
H
H
H
H
H
90
91
92
93
94
95
96
97
H
H
H
H
H
H
H
H
88
89
8A
8B
8C
路查询图等,在很多微型计算机控制系统中,特别在DDC,SCC以
及DCS控制系统中,大都采用CRT操作台进行监视和控制。 第六章显示器及其接口技术
6.1 LED数码管显示器
n 6.1.1 LED 显示器的工作原理 n 6.1.2 LED显示器的显示方式 n 6.1.3 LED显示器接口电路
第六章显示器及其接口技术
这是显示字段较多时常采用的驱动方式。
第六章显示器及其接口技术
直接驱动方式工作过程:
第六章显示器及其接口技术
段位式7段LCD的电极配置及译码驱动电路
第六章显示器及其接口技术
6.2.3 段位式LCD接口电路
1、硬件电路
第六章显示器及其接口技术
2.显示程序
设单片机内 RAM20H-25H六个单元为显示缓冲区,每个 单 元字节的低4位依次存放要显示的4位BCD码,相应的显
链接动画 第六章显示器及其接口技术
结构特点: 4个COM端连接在一起并接有效电平——无位选; 每个LED的段选各自与一个8位并行I/O口相连——段选独 立。
工作特点: 缺点是电路中占用I/O口资源多; 优点是占用CPU机时少,显示稳定可靠
适用:规模较大的实时控制系统。
第六章显示器及其接口技术
2.动态显示方式
第六章显示器及其接口技术
第六章显示器及其接口技术
接口程序为:
MOV MOV OUT INC MOV OUT
BX,OFFSET DATA1 AL,[BX] PORT0,AL ;显示左2位 BX AL,[BX] PORT1,AL ;显示右2位
第六章显示器及其接口技术
2.动态显示接口电路
锁存、驱动由硬件电路实现; 段选码的译码由软件实现。
图 数字万用表
为段位式、字符式和点阵式三种。如右图
所示。
第六章显示器及其接口技术
6.2.1 LCD显示器结构原理
第六章显示器及其接口技术
6.2.2 LCD显示器驱动方式
LCD的驱动方式: ① 直接驱动-显示器件只有一个背极(即下玻璃电极基板),但
每个字符段都有独立的引脚; ② 多极驱动:显示器具有多个背极,各字符段按点阵结构排列,
第六章显示器及其接口技术
8段LED段选码原理
实现方法-- CPU 的数据线与LED各段 引脚相连,控制输出 的数据,点亮8段 LED不同段的组合, 显示等十六进制数。
图 8段LED段选码原理
链接动画 第六章显示器及其接口技术
6.1.2 LED显示器显示方式
在计算机控制系统中,常利用n个LED显示器构成n位显示。
n 6.2.3 段位式LCD接口电路
n 6.2.4 点阵式LCD接口电路
第六章显示器及其接口技术
引言
液晶显示器LCD(Liquid Crystal
Display )是一种利用液晶的扭曲/向列效
应制成的新型显示器,它具有功耗极低、
体积小、抗干扰能力强、价格廉等特点,
目前已广泛应用在各种显示领域,尤其在 袖珍仪表和低功耗应用系统中。LCD可分
步骤1: 令RS,R/W为低电平; (表示后面送入的内容是指令) 步骤2: 送88H到D7-D0; (设定显示的位置,第三行第一列) 步骤3: 令RS为高电平,R/W为低电平;(表示后面送入的内容是数据) 步骤4: 送B2H到D7-D0;(先送高位字节) 步骤5: 送47H到D7-D0; (后送低位字节,显示“液”字) 步骤6: 令RS,R/W为低电平; (表示后面送入的内容是指令) 步骤7: 送89H到D7-D0; (设定显示的位置,第三行第二列) 步骤8: 令RS为高电平,R/W为低电平;(表示后面送入的内容是数据) 步骤9: 送B4H到D7-D0; (先送高位字节) 步骤10: 送B9H到D7-D0; (后送低位字节,显示“晶”字)
液晶显示模块12864主要由行/列驱动器及128×64全点阵 液晶显示器组成。内部含有国标一级、二级简体中文字库和 128 个 16×8 点 的 ASCII 字 符 集 。 可 以 同 时 显 示 8×4 个 ( 16×16点阵)汉字和图形显示。它与CPU的接口连线可采用 并行或串行两种方式。
第六章显示器及其接口技术
1、液晶模块接线原理
图 液晶模块与单片机并行连接原理图
第六章显示器及其接口技术
2.液晶模块指令说明
第六章显示器及其接口技术
3.软件初始化
第六章显示器及其接口技术
4.应用举例
液晶字符显示使用时还应注意以下3点: (1)要在某一个位置显示中文字符时,应先设定显示字符位置,即
先设定显示地址,再写入中文字符编码。 (2)显示ASCII字符过程与显示中文字符过程相同。不过在显示连续
8D
8E
8F
H
H
H
H
H
H
H
H
98
99
9A
9B
9C
9D
9E
9F
H
H
H
H
H
H
H
H
第六章显示器及其接口技术
例如在第3行第1、2列显示“液晶”两个中文字符时,写入RAM的地址应为 88H,89H。具体过程如下:
首先,应根据ST7920-BIG5中文字形码(不同的液晶模块采用的字库编码 可能不同,如有的使用ST7920-GB简体中文字型),查找“液”字的 编码为“B247”, “晶”字的编码为“B4B9”.在进行了软件初始化后, 其软 件编程步 骤如下:
6.1.3 LED显示器接口电路
整个显示部分正常工作必须有: 显示部分、锁存器、译码、驱动电路。
❖ 1.静态显示接口电路 ❖ 2.动态显示接口电路
第六章显示器及其接口技术
1.静态显示接口电路
锁存、译码、驱动均由硬件实现——CD4511B。 实现过程--74LS138输出作为LED片选,每两个共用 一个片选;每两个段选码共用一个字节;
第六章显示器及其接口技术
链接动画
第六章显示器及其接口技术
LED动态扫描流程图
第六章显示器及其接口技术
假设要显示的4位数据已存放在数据缓冲区内,其扫描显示程序如下:
START:MOV DI,OFFSET BUFDATA ;指向缓冲区首址
MOVห้องสมุดไป่ตู้CL,08H
;取点亮LED1的位码
DIS1: MOV AL,[DI+0]
PUSH CX
;保存位选码
n
MOV CX,300H
n DELAY: LOOP DELAY ;延迟一定时间
n
POP CX
n
CMP CL,01
n
JZ QUIT
n
INC DI
n
SHR CL,1
n
JMP DIS1
n QUIT: RET
;显示扫描是否到最右边LED4 ;是,则已显示一遍,故退出 ;否,则指向下一位LED ;位选码右移指向下一位 ;显示下一位LED
6.1.1 LED 显示器工作原理
LED--(Light Emitting Diode的英文缩写),是利用PN结把电 能 转换成光能的固体发光器件,根据制造材料的不同可以发 出红、黄、绿、白等不同色彩的可见光来。
伏安特性--类似普通二极管,正向压降约为2伏左右,工作电流 一般在10 -20 mA。
结构形式--单段的圆形或方形LED常用来显示设备的运行状态, 8段LED可以显示各种数字和字符。
图 LED显示器
第六章显示器及其接口技术
8段LED显示器的结构与工作原理
结构形式- 共阴极:发光管的阴极并接成公共端COM,加 高电平灯亮; 共阳极:发光管的阳极并接成公共端COM,加 低电平灯亮.
链接动画
RET
如果需要显示小数点,则要给4054送显示小数点的相应 数据。例如第三位要显示小数点,还需加入下列程序:
MOV A,#64H ;高位0110将选中S6,低位0100将驱 动第三位小数点
ORL A,#80H ;ACC·7置1
MOV P1,A ;输出组合码
ANL PI,#7FH ;清零P1.7位
ORL PI,#80H ;P1.7再置1
示驱动子程序如下:
DISP: MOV R0,#20H ;显示缓冲单元首址送R0
MOV R3,#00H ;位选码(左边第1位)送R3
MOV R4,#06H ;位数(6位)送R4
LOOP: MOV A,R3 ;位选码送A
SWAP A
;位选码转为高4位
MOV R2,A
;保存位选码(在高4位)
MOV A,@R0 ;取显示BCD码
nLED数码管-- 具有结构简单、体积小、功耗低、配置灵活、显示清晰、可靠 性高等优点,已被微型计算机控制系统及智能化仪表广泛采用。
LCD-- 则以其功耗极低的特点,占据了从电子表到计算器,从袖珍仪表 到便携式微型计算机等应用场合。
nCRT终端-- CRT终端以其图文并茂的直观生动画面,可以显示生产过程中的 各种画面及报表,如生产流程图、显示报警图、趋势曲线图、
实现过程--各个LED段选线对应并接到一片8D触发器 74LS374(U1)进行段选控制,其间串有8个三极管以 正向驱动LED的阳极;各个LED的COM端由另一片 74LS374(U2)进行位选控制,其间接有达林顿阵列驱 动器MC1413(内含7对复合三极管)对阴极进行反向驱 动;74LS138:控制位选和段选的锁存器74LS374, Y0=0,锁存CPU输出的段选码;
相关文档
最新文档