IO设备 用户界面(键盘命令、系统功能调用) 调用O设备驱动程序:送出与设备有关的命 设备令字,取回状态字 设备控制程序:控制设备操作 设备具体操作:信息转换 §6.1键盘 6.1.1硬件扫描鍵盘 1组成 1)、键盘矩阵:如128键的键盘>8×16每键一个7位的 位置码
I/O设备 用户界面(键盘命令、系统功能调用) 设备驱动程序:送出与设备有关的命 令字,取回状态字 设备控制程序:控制设备操作 设备具体操作:信息转换 调用I/O 设备 §6.1 键盘 6.1.1 硬件扫描键盘 1.组成 1)、键盘矩阵:如128键的键盘⎯>816,每键一个7位的 位置码
8行:三位编码 16列:4位编码 012 2)、计数器(7位) 在振荡器控制下轮流 对128个键查询 高3位经行译码扫描键盘 低4位经列译码送比较器 2 15 ●3)、符合比较线路:对列译码输出与键盘列线输出进行 比较 单元地址:字键位置码 4)、RoM 单元内容:字键ASCI码 由RoM输出的键码,经接口芯片送cPU
8行:三位编码 16列:4位编码 0 1 2 7 0 1 2 15 2)、计数器(7位) 在振荡器控制下轮流 对128个键查询 高3位经行译码扫描键盘 低4位经列译码送比较器 3)、符合比较线路:对列译码输出与键盘列线输出进行 比较 4)、ROM 单元地址:字键位置码 单元内容:字键ASCII码 由ROM输出的键码,经接口芯片送CPU
●2、转换过程 例:第1行第2列字键补按下,位置码:0010010 扫描第1行,该行加低电平,第2列输出为低,与低4位列译 码输出比较符合 比较器ˉ锁定脉冲停止振荡计数位置码 ROMA5CI码接日cPU ●由硬件逻辑对字键位置编码,通过硬件扫描方法查找按键, ●并转换为ASCI码 6.12软件扫描键盘 1、定义:通过键盘扫描程序查找按键,并转换 2、扫描方法 1)、逐行扫描法:例,单板机用简易扫描键盘
2、转换过程 例:第1行第2列字键补按下,位置码:0010010 扫描第1行,该行加低电平,第2列输出为低,与低4位列译 码输出比较符合 比较器 锁定脉冲 停止振荡计数 位置码 ROM ASCII码 接口 CPU 由硬件逻辑对字键位置编码,通过硬件扫描方法查找按键, 并转换为ASCII码 6.1.2 软件扫描键盘 1、定义:通过键盘扫描程序查找按键,并转换 2、扫描方法 1)、逐行扫描法:例,单板机用简易扫描键盘
5V ●(1)、键盘矩阵 (2)、扫描流程 按键、申请中断、CPU晌 应、执行扫描程序 3 2)、行列扫描 ●例: IBC-PC键盘 20.键结构
+5V 0 1 2 3 0 1 2 3 1 0 1 1 (1)、键盘矩阵 (2)、扫描流程 按键、申请中断、CPU响 应、执行扫描程序 2)、行列扫描 例:IBC-PC键盘 (1)、键盘结构
计数信号 (送行列译码) 行译码 键盘 8048 16行X8列 扫描码 (送键盘接口) 列译码 (2)、工作过程 初始化(清接口R) 允许键盘工作
行 译 码 键 盘 16行 X 8列 8048 T1 列 译 码 计数信号 (送行列译码) 扫描码 (送键盘接口) (2)、工作过程 初始化(清接口R) 允许键盘工作
8048控制对键盘行列扫 描,获得按键扫描码 8048串行传送扫描码至 接口移位寄存器, (串并转换)申请中断 中断处理:CPU执行键 盘中断处理程序 扫描码SCⅡ码 中断处理瞬时清除键盘 程序功能 允许键盘重新工作
8048控制对键盘行列扫 描,获得按键扫描码 8048串行传送扫描码至 接口移位寄存器, (串并转换)申请中断 中断处理:CPU执行键 盘中断处理程序 扫描码 ASCII码 瞬时清除键盘 允许键盘重新工作 中断处理 程序功能
行列扫描法: 先逐列为“1”,步进扫描,判别哪列有键按下,再逐行为 1”步进扫描,判哪行有键按下 两次扫描结果形成按键扫描码。 §6.2显示设备 显示器件 发光器件:CRT,LED 组成 光调调制器件(LCD) 显示器适配器 6.2.1CRT显示器的显示方式和常见显示规格 字符字(AN方式:以字符为基本显示单位 显示方式 图形(APA)方式:以点为基本显示单位
行列扫描法: 先逐列为“1”,步进扫描,判别哪列有键按下,再逐行为 “1”步进扫描,判哪行有键按下。 两次扫描结果形成按键扫描码。 §6.2 显示设备 发光器件:CRT,LED 光调调制器件(LCD) 显示器件 显示器适配器 组成 6.2.1 CRT显示器的显示方式和常见显示规格 字符/数字(A/N)方式:以字符为基本显示单位 图形(APA)方式:以点为基本显示单位 显示方式
AN:一帧显示的字符数,字符行数X列数 分辩率 APA:一帧显示的点数,绂数X线上的点数 如:200线X360点,640X800等 显示色彩 显示规格 分辩率 6.2.2光栅扫描成像原理 1、CRT结构(图见P298,63-1) a视频信号放大系统,电子桦,扫描偏转系统,荧光屏等几部分 2、扫描方式 随机扫描:无固定扫描路径 光栅扫描:扫描路径固定
A/N:一帧显示的字符数,字符行数 X列数 APA:一帧显示的点数,线数 X 线上的点数 如:200线 X 360点,640X800等 分辩率 显示色彩 分辩率 显示规格 6.2.2 光栅扫描成像原理 1、CRT结构(图见P298,6.3 - 1) 视频信号放大系统,电子桦,扫描偏转系统,荧光屏等几部分 2、扫描方式 随机扫描:无固定扫描路径 光栅扫描:扫描路径固定
3、光栅的形成 1)、水平偏转线圈加锯齿浪电流,形成水平扫描线(行扫 描) 水平扫描 水平回扫 消隐 ∠垂直回扫 2)、垂直偏转线圈加锯齿浪电流,使扫描线垂直移动 (场扫描) 4、频率关系 个场扫描锯齿波内完成一帧的行扫描
1)、水平偏转线圈加锯齿波电流,形成水平扫描线(行扫 描) 3、光栅的形成 水平扫描 水平回扫 垂直回扫 消隐 2)、垂直偏转线圈加锯齿波电流,使扫描线垂直移动 (场扫描) 4、频率关系 一个场扫描锯齿波内完成一帧的行扫描
行频 帧扫描线数 场频 一正程“扫 正程 一回扫 帧频不低于25HZ
fx = S • fy 行频 一帧扫描线数 场频 Ix 正程 回 扫 t Ix 正程 回扫 t 帧频不低于25HZ