io设备_精品文档
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
§6.3 打印设备
6.3.1 打印设备分类
1、工作方式: 串行打印:逐字打印 并行打印(行式打印):逐行打印
PPT文档演模板
2、印字方式 击打式:通过机械击打方式印字。 非击打式:通过非机械运动方式印字。
io设备
3、字符的产生方式 字模式:用固定字模表示字符 点阵式:用点的矩阵表示字符
6.3.2 点阵式打印机
3、缓存地址组织 屏幕显示从左至右,从上而下
缓存地址安排从低到高 01
1)、字符方式:设分辩率为:25 X80。则显示缓存中前80个单元中的 80
字符编码经字符发生器显示在屏幕的
第0行,由此类推。
PPT文档演模板
io设备
2)、图形方式:屏幕上的点由左至右,由上到下对应缓 存单元从地址码由低到高的各位。
3)、间隔 如PC机:字符点阵 7X9
字符区 9X14
ABCDEFGH……. 横向间隔2点,纵向间隔5点
6.2.3 屏幕显示和显示缓冲存储器的对应关系
1、VRAM的内容和容量
1)、字符方式:内容:一帧字符的编码 容量:设分辩率为25X80,一字节放一字 符编码,容量=25X80 = 2KB
2)、图形方式:内容:一帧图形点阵的代码
AND……...
再取出字符N在0线上的点阵显示…..,该
线所有字符扫描完成后,又扫描该行所有
字符第一线点阵。由此类推…..
PPT文档演模板
io设备
2)、图形方式
扫描同步
VRAM
象点代码 并
视频信号(串)
移位寄存器
显示头
字符计数
5、同步控制
点计数
1)、字符方式
线 计
7 9
2
0 行
例:分辩率:25X80
5、一帧画面的组成
位置(x偏转,y偏转) 水平同步,垂直同步
象点 亮度(y调逃)
视频信号(脉冲串)
颜色:红、绿、兰三基色控制 6、字符点阵的形成与屏幕组织
字符点阵图形
1)、字符发生器
产生字符点图形的器
例:2513芯片,64种字符,5 X 8
PPT文档演模板
io设备
扫描线序号 低3位地址
ROM 64 X 8 X 5
1、针打的打印方式 字符方式:字符编码
(按列组织并行)
ROM 打印针
图形方式:图形点代码(并)
字符点阵代码 字符
打印针
图形
2、基本结构 1)、打印头(图见P313)
组成:电磁铁,打印针,导向部件,复位部件
2)、印字原理 在电磁铁线圈中加电流,驱动打印针移动,印字
PPT文档演模板
io设备
通电 磁铁上产生磁场 针击打
水平回扫 垂直回扫
消隐
2)、垂直偏转线圈加锯齿波电流,使扫描线垂直移动 (场扫描)
4、频率关系
一个场扫描锯齿波内完成一帧的行扫描
PPT文档演模板
io设备
fx = S • fy
行频
一帧扫描线数
场频
Ix
正程
回
Ix
扫
PPT文档演模板
正程
帧频不低于25HZ
t t
回扫
io设备
逐行扫描:一帧一遍扫完:场频=帧频 隔行扫描:一帧二遍扫完:场频=2 X 帧频
PPT文档演模板
容量:设分辩率为640X200,一位存放一 点,容量=640X200/8 = 16KB
io设备
2、属性信息与属性缓存
字符属性:闪烁,前景,背景,下划线
属性缓存容量与字符缓存容量相同
图形属性:颜色,容量与色彩数量及分辩率相关
分辩率不变:颜色越多,需要的缓存容量越大
缓存容量不变:颜色越多,分辩率越低
由ROM输出的键码,经接口芯片送CPU
PPT文档演模板
io设备
2、转换过程
例:第1行第2列字键补按下,位置码:0010010 扫描第1行,该行加低电平,第2列输出为低,与低4位列译 码输出比较符合 比较器 锁定脉冲 停止振荡计数 位置码
ROM ASCII码 接口 CPU 由硬件逻辑对字键位置编码,通过硬件扫描方法查找按键, 并转换为ASCII码
6.1.2 软件扫描键盘
1、定义:通过键盘扫描程序查找按键,并转换
2、扫描方法 1)、逐行扫描法:例,单板机用简易扫描键盘
PPT文档演模板
io设备
(1)、键盘矩阵
(2)、扫描流程 按键、申请中断、CPU响 0
0
应、执行扫描程序
1
+5V
1
2
3
2
2)、行列扫描 例:IBC-PC键盘 (1)、键盘结构
PPT文档演模板
吸合衔铁
压缩弹簧
断电 磁场消失 针复位
释放衔铁
弹簧反弹
3)、针的排列:
偶数针
奇数针
9针
导
24
板
针
导 板
PPT文档演模板
一次打印一列 矩阵
两次打印一列 矩阵
io设备
4)、其它机械装置
PPT文档演模板
小车横移机构(带动打印头移动),走纸机构,色带, 保护装置(卡纸,缺纸时发出报警信号)
5)、打印机控制器
打印机传送字符代码。
控制字符:转功能码处理程序
打印字符:字符代码
ROM 打印码 打印码缓冲区
接收一字符转打印 接收满或接收完一行转 打印
3)、打印处理 调用打印中断子程序,实现打印。 每打印一个字符或一行字符,打印机申请中断,主机
继续送数,打印机打印,直至整个打印结束。
PPT文档演模板
io设备
演讲完毕,谢谢听讲!
PPT文档演模板
中断处理:CPU执行键 盘中断处理程序
扫描码 ASCII码 瞬时清除键盘 允许键盘重新工作
io设备
行列扫描法:
先逐列为“1”,步进扫描,判别哪列有键按下,再逐行为 “1”步进扫描,判哪行有键按下。
两次扫描结果形成按键扫描码。
§6.2 显示设备
显示器件 组成
发光器件:CRT,LED 光调调制器件(LCD)
(4)、行计数分频:一帧字符行计数,(25+M):1。 用于产生垂直同步(计数完成后垂直回扫)。
VRAM的地址由行计数和字符计数决定 ROM的地址由字符编码和线计数决定。
PPT文档演模板
io设备
9:1
点频(主频) 点计数器
读VRAM 读ROM
(25+m):1
行计数器
(80+l):1
字符计数器
14:1
显示器适配器
6.2.1 CRT显示器的显示方式和常见显示规格
显示方式
PPT文档演模板
字符/数字(A/N)方式:以字符为基本显示单位
图形(APA)方式:以点为基本显示单位
io设备
分辩率 显示规格
A/N:一帧显示的字符数,字符行数 X列数
APA:一帧显示的点数,线数 X 线上的点数 如:200线 X 360点,640X800等
如为单色:一个单元的8位可以对应8个象素点 如为彩色:则由色彩数量确定。 4、信息的转换
1)、字符方式:首先从缓存中取出字符编码,将字符
编码与CRT控制器提供的扫描时序分别送入字符发生器地址
高端和低端,取出字符的该扫描线上的点阵代码,控制显
示
扫描时序
PPT文档演模板
字符编码
VRAM
ROM
视频信号(串)
CPU地址 地址选择开关
VRAM
CPU控制 信号
显示器 控制器
PPT文档演模板
ROM
移位寄存器 行同步,场同步 光标等
加亮
视频信号 视频信号 处理逻辑 水平同步
垂直同步
io设备
工作过程: 1)、初始化:预置显示方式和显示格式 2)、CPU访问VRAM,送显示内容 3)、显示器控制器控制同步访存和屏幕扫描
字符编码高6位地址
字符编码
扫描线序号
xxxxxx000 xxxxxx001 xxxxxx010
ROM 字符发生器
11111
00100
00100
PPT文档演模板
xxxxxx110 xxxxxx111
00100 00100
Fra Baidu bibliotek
输出(5位)
一个字符的点 阵存放在ROM 中连续的8个单 元中
io设备
2)、扫描顺序:一行所有字符逐线扫描
数5
字符点阵:7X9 行
计
字符区:9X14
数
PPT文档演模板
24 行
0列
io设备
79列
(1)、点计数分频:提供某一线上一个字符所需点的计数 是读VRAM和ROM的一个依据,(7+2):1.
(2)、字符计数分频:对一行字符数计数,(80+l):1. 用于产生水平同步(计数完成后水平回扫)。 (3)、线计数分频:对一行字符所需扫描线计数,是读 ROM的一个依据。(9+5):1.
处理器:执行打印机主控程序 RAM:字符缓冲区
局部存储器 ROM:字符点阵发生器
电机驱动:横移,走纸。 入/出端口:输入数据,输出状态 数据锁存器:将一列点阵代码送打印头
3、打印过程 加电进行初始化
1)、初始化 联机进入初始化
io设备
操作:设置入/出端口的工作状态、检查有关部件正常否
2)、接收代码 打印机控制器申请中断,主机执行中断处理程序,向
再见,see you again
PPT文档演模板
2024/2/9
io设备
3 1
0
1
1
io设备
计数信号
(送行列译码)
行 译 码
键盘 16行 X 8列
8048 T1
扫描码
(送键盘接口)
列译 码
(2)、工作过程
初始化(清接口R)
允许键盘工作
PPT文档演模板
io设备
8048控制对键盘行列扫 描,获得按键扫描码
8048串行传送扫描码至 接口移位寄存器,
(串并转换)申请中断
中断处理 程序功能
显示色彩
分辩率
6.2.2 光栅扫描成像原理
1、CRT结构(图见P298,6.3 - 1)
视频信号放大系统,电子桦,扫描偏转系统,荧光屏等几部分 2、扫描方式
PPT文档演模板
随机扫描:无固定扫描路径
光栅扫描:扫描路径固定
io设备
3、光栅的形成
1)、水平偏转线圈加锯齿波电流,形成水平扫描线(行扫
描)
水平扫描
显示头
一行点阵代码
移位寄存器
并
io设备
VRAM A编码 N编码 D编码
字符编码
扫描线序号 ROM
Xxx..x000 …..
xx…x111
A点阵 B点阵
Xxx..x000 …..
xx…x111
D点阵
Xxx..x000 …..
xx…x111
N点阵
并
串
移
位
寄
存
器
设字符点阵为5X8,扫描第一线时先 取出ROM中字符A在0线上的点阵显示,
io设备
PPT文档演模板
2024/2/9
io设备
8行:三位编码
16列:4位编码
0
1
2
2)、计数器(7位)
在振荡器控制下轮流 7 对128个键查询
高3位经行译码扫描键盘
低4位经列译码送比较器
01 2
15
3)、符合比较线路:对列译码输出与键盘列线输出进行
比较
单元地址:字键位置码
4)、ROM 单元内容:字键ASCII码
线计数器
提供缓存 发水平 (VRAM)列地址 同步
(低位地址)
提供ROM 行地址
帧频
提供缓存 (VRAM)行地址
(高位地址)
发垂直 同步
2)、图形方式
例:设分辨率为:640点X200线
PPT文档演模板
io设备
(1)、点计数分频:8:1.(读VRAM) (2)、字节计数分频:(80+L):1.(发水平同步) (3)、线计数分频:(200+M):1.(发垂直同步) 6、显示控制器的逻辑框图