输入输出设备培训课件.pptx
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.CRT结构
显示头
荧光屏
垂直偏转 水平偏转 聚焦系统 电子枪
视频放大
扫描控制
视频信号 水平同步信号 垂直同步信号
2.扫描方式
随机扫描:电子束无固定扫描路径,控制电路复杂。
光栅扫描:电子束扫描路径固定(自上而下,从左
向右全屏扫描),控制电路简单。
3.光栅的形成
水平正扫
水平偏转线圈加锯齿波电 流,形成水平扫描线(行扫描) 垂直偏转线圈加锯齿波电 流,使水平线垂直移动(场扫描)
显示器件
本节主要讨论:CRT显示器显示方式、成象原理、 屏幕显示与显示缓存的对应关系
6.3.1 CRT显示器的显示方式与常见显示规格
•相关术语 ➢图形-用摄像机输入,数字化后逐点存储,占 用空间大; ➢图像-存储绘图命令和坐标
➢分辨率-显示器所能表示的像素个数; ➢灰度级-黑白显示器中所显示的像素点的亮暗差别
6字.符字点符阵点图阵形的:形…成…与.屏幕字组符织点阵代码:1000100010001111100010001000
……..
0001000
(7×9)
0001000 0001000
0001000
(1)字符发生器
0001000
产生字符点阵代码。
例.2513字符发生器,可提供64种字符点阵(5×8点阵)
➢随机扫描-电子束只在需要作图的地方扫描,不 必全屏扫描; ➢光栅扫描-TV中,要求图像充满整个画面,全屏 扫描
6.3.1 CRT显示器的显示方式与常见显示规格
字符/数字(A/N)方式:以字符为显示单位 显示方式
图形(APA)方式:以点(象素)为显示单位
显示方式 A/N:一帧画面显示的字符数
显示规格 分辨率
6.2.3 软件扫描键盘 1.定义
通过键盘扫描程序识别按键 位置,并转换为相应代码。
2)扫描流程 按键后产生中断请求,CPU 响应,执行扫描子程序:
行线送全0
2.扫描方法 (1)逐行扫描法
例.简易扫描式键盘
N
转显示程序
列线中有0?
Y
i=0
1)键盘矩阵 +5V
第i行送0,其余行送1
N 列线中有0?
0 1
亮度:视频信号控制电子束通、断
颜色:红、绿、蓝三基色控制 I R G B 颜色
红点
视频=0,点暗 视频=1,点亮
象点
0100 红
1 1 0 0 淡红
0010 绿
绿点
蓝点
1 0 1 0 淡绿
0111 白
一帧画面-由一定数量的平行的扫描线形成, 这些扫描线在一个垂直的场扫描控制下均匀 地、自上而下地分布于整个画面。
法查找按键位置, 器 器
R接 O M口
并转换为相应代 码。 2.组成 (1)键盘矩阵
128键 8行×16列 每键7位位置码
扫描码
列译码
锁定信号 比较器
行
键盘
译
8行×16列 码
(2)计数器(7位) 振 计
在振荡器控制下对所 荡 数 有字键轮流扫描查询,器 器
R接 O M口
查找按键。
列译码
(3)符合比较器
水平回扫 垂直回扫
4.扫描频率
fx:行频 fy:场频 s: 一帧线数
行扫描电流: 场扫描电流:
fx = s×fy 帧频不低于25HZ
扫描 逐行扫描:一帧一遍扫完
顺序
(一帧一场)场频=帧频
隔行扫描源自文库 一帧两遍扫完
(一帧两场)场频=2帧频
5.象点存在的因素
位置:水平、垂直同步分别控制电子束X向与Y向偏转
第六章 输入/输出设备
调用I/O设备的层次: 用户界面:操作系统为用户调用I/O设备所提 供的操作界面。
设备驱动程序:CPU执行设备驱动程序,送出 针对具体设备的命令字,取回 设备状态字。
设备控制程序:设备控制器执行设备控制程序, 控制设备操作。
设备具体操作:涉及到设备的逻辑组成,工作 原理。
6.1 概述
获得按键位置码 (扫描码)
8048 串行扫描码 接口移位R 并行扫描码 接口申请中断
中断处理
CPU执行键盘中断子程序,从接口取扫描码 ASCII码
存入键盘缓冲区。
6.3 显示设备及接口
硬件组成 显示器适配器(控制器、接口) 显示器件(CRT、LED、PDP、LCD…)
显示器适配器
CPU
接口 控制器
•I/O设备的功能
•完成信息的转换 •实现人机交互 •储存信息资源 •促进计算机应用领域的拓展
6.1 概述
•I/O设备的类型
•输入设备 •输出设备 •外存储器 •过程控制设备 •数据终端设备 •数据通讯设备
6.2 键盘及接口
需解决: 按键的定位、转换。
6.2.2 硬件扫描键盘
1.定义
振计
采用硬件扫描方 荡 数
Y
2
i=i+1 获得按键行列位置
3
01 2 3
位置码 ASCII码
(2)行列扫描法
(送译码器)
例.IBM PC键盘 1)键盘结构
2)工作过程 初始化
行译码
键盘 16行×8列
列译码
计数信号
8048
扫描码 (送接口)
扫描键盘
8048控制行列扫描:
先逐列为1步进扫描,判哪列有按键 再逐行为1步进扫描,判哪行有按键 串行传送扫描码
分辨率和灰度级决定了图的质量
6.3.1 CRT显示器的显示方式与常见显示规格
•相关术语 ➢刷新-为了得到稳定的图像显示,电子束必须 不断重复扫描整个屏幕; ➢刷新/视频存储器-为了不断提供刷新图像的信 号,必须把一帧图像信息存储在刷新存储器中。 ➢帧--1秒钟时间里传输的图片的帧数,也可以理 解为图形处理器每秒钟能够刷新几次。
(字符行数×列数) 25×80
颜色
APA:一帧画面显示的象点数
(每线点数×线数)640×200 适配器提供显示规格
如VGA卡: A/N:25×40、25×80,2色、4色 APA:320×200、8∼00×600,2色、256色
显示器本身的分辨率应满足显卡提供的分辨率。
6.3.2 光栅扫描成象原理
ROM 64×8单元
输出
行译码
扫描线序号 (ROM低3位地址)
字符译码
字符编码(ROM高6位地址)
(2)屏幕组织 1)扫描顺序 每行字符逐线扫描。
例. A B C D E F
2)间隔 字符7×9,字符区9×14 横向间隔2点(消隐)
纵向间隔5线(消隐)
横向间隔-为使屏幕上显示的字符不挤在一起, 一排的各字符之间留出若干点的位置。 纵向间隔:排与排之间留出若干条扫描线作为 排间的纵向间隔。
锁定信号
键盘矩阵列线输出与
比较器
列译码输出比较,以 确定按键位置。
行
键盘
译
(4)ROM
8行×16列 码
实现代码转换:
ROM单元地址:字键位置码 ROM单元内容:字键ASCII码
3.转换过程 计数器计数 计数值等于按键位置码
比较器送出锁定信号 计数器停止计数 按计数
值(扫描码)访问ROM 获得按键ASCII码 接口