微型计算机原理硬件中段,计算机硬件 微机原理与接口技术 第十章 基人机交互设备接口.ppt...

计算机硬件 微机原理与接口技术 第十章 基人机交互设备接口

第十章 基本人机交互设备接口 10.0 概 述 10.1 键盘及其接口 10.1.1 编码键盘与非编码键盘 根据键盘功能的不同,通常把键盘分成两种基本类型: 编码键盘:能自动检测按键,并以串/并方式将对应功能键码送给CPU。 非编码键盘:只提供键盘的行列矩阵,按键的识别和键值的确定、输入等均由主机软件完成。 10.1.2 非编码键盘的接口功能 1.去抖动 2.防串键 3.识别被按键与键码的产生 10.1.3 行/列扫描式键盘接口方法 ? 键的扫描、识别、处理程序流程图 ? 键的扫描、识别、处理程序流程图(续) 10.1.4 PC系列机键盘及接口 PC机键盘及其与主机箱连接示意图 2.PC系列机的键盘接口 3. 键盘中断(IRQ1)处理 10.2 显示器及其接口 10.2.1 LED显示器及接口 1. LED显示器与显示原理 2. 一位LED显示器接口 10.2.1 LED显示器及接口 3. 多位LED显示器接口 多位LED显示器接口原理 驱动程序: ◆ 程序流程图: ◆ 显示驱动程序: 10.2.2 CRT显示器及接口 1.CRT显示器与显示原理 彩色CRT显示器的基本结构 CRT扫描过程(采用光栅扫描技术) 2.CRT显示器接口 ——也称显示适配器或显示卡 文本显示模式 ◆ VRAM中字符与屏幕上显示位置的关系 ◆ 字符发生器控制字符显示的过程 ? 图形显示模式 10.2.3 LCD显示器及接口 1. LCD显示器与显示原理 2. LCD显示器接口 10.3 打印机及其接口 10.3.1 打印机及其打印控制原理 打印控制原理: 10.3.2 Centronics并行接口标准 Centronics标准握手联络信号定时时序 10.3.3 并行打印机接口方法 典型并行打印机接口原理 程序查询式接口 中断驱动式接口 1.典型并行打印机接口原理 10.3.3 并行打印机接口方法 2.程序查询式接口 ◆查询式接口驱动程序 2.中断驱动式接口 基于上述中断式接口的驱动程序流程图如下: 10.4 鼠标器及其接口 10.4.1 鼠标器及其工作原理 10.4.2 鼠标器的接口 10.2.2 CRT显示器及接口 :水平扫描正程(显示) :水平扫描逆程(消隐) ? 第1条扫描线 第2条扫描线 第3条扫描线 第4条扫描线 第n条扫描线 ? O 全帧开始 全帧结束 垂直回归(消隐) 系统 总线 (PCI或 AGP总线) 视频 BIOS 控制寄存器 模式寄存器 时序控制电路 系统 总线 接口 及 FIFO 位、块传送 画线 填域 颜色扩充 颜色空间转换 等专门功能 显示存储器接口 点时钟和存储 器时钟发生器 VFC端口 硬件光标 调色板 CLUT (256X24) R、G、B DAC 显示存储器(SRAM) (4?64MB) HSYNC VSYNC R G B 与视频卡连接 14.318 MHZ 至CRT 显示器 CRT控制器 10.2.2 CRT显示器及接口 三大部分: ? CRT控制器 ? 显示存储器 ? 视频BIOS 视频BIOS是一个只读存储器(ROM),里面除固化了视频控制程序外,还固化有不同字符集的字符点阵 显示存储器用于存放将要显示的字符/图形的点阵/像素数据。 是适配器的心脏,主要功能是依据设定的显示工作方式,自主地、反复不断地读取显示存储器中的图像点阵(包括图形、字符文本)数据,将它们转换成R、G、B三色信号并配以同步信号送至显示器。 主板 显示适配器 BL R G B I R G B C7 C6 C5 C4 C3 C2 C1 C0 闪烁 字符底色 字符颜色 字符的属性 (高字节) 字符的ASCII码 (低字节) 10.2.2 CRT显示器及接口 ◆ 字符格式 在文本(字符)显示模式下,显示存储器VRAM中存放一帧或几帧要显示的字符的信息。每个字符占2字节。 0 1 0 2 24 77 24 78 24 79 .  . . . . . 4DH 属性 属性 . . . 属性 属性 属性 79H 45H 4EH 44H 字符 ASCII 码 A10~A3 A2 A1 A0 点 阵 行 地 址 字 符 发 生 器 0 显示屏幕 80列 0 24行 My … END 行 列 VRAM 点阵信息 … 10.2.2 CRT显示器及接口 字符发生器高位地址 字符发生器低位地址 字符发生器 内容(行码)   (41H) (A的ASCII码) A10A9A8A7A6A5A4A3 A2A1A0(

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值