




已阅读5页,还剩69页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第9章人机交互设备及接口 本章学习目标本章主要讲解常用的人机交互设备的工作原理 通过接口与CPU的连接方法 以及对这些设备的编程方法 主要包括 l键盘的工作原理 与主机连接以及编程方法l鼠标的基本工作原理及编程方法l打印机的基本结构 工作原理以及编程方法l扫描仪 数码相机和触摸屏的工作原理及工作过程 第9章人机交互设备及接口 9 1概述 9 2键盘与鼠标 9 3视频显示接口 9 4打印机接口 9 5其它外设简介 9 1概述 所谓人机交互设备 是指人和计算机之间建立联系 交流信息的有关输入 输出设备 这些输入 输出设备直接与人的运动器官 如手 口 或感觉器官 如眼 耳 有关 通过它们 人们把要执行的命令和数据送给计算机 同时又从计算机获得易于理解的信息 所谓人机交换设备接口是指这些设备同计算机连接的用到的接口电路 常规的人机交互设备有键盘 显示器 LCD显示器和CRT显示器等 打印机 鼠标器等 这些设备的输入输出是以计算机为中心的 信息以二进制 十六进制码或ASCII码形式进行传送 这种形式 计算机容易接受和便于处理 但人接收和处理起来却不方便 必须通过大脑的思维 判断和转换 9 2键盘与鼠标 9 2 1键盘及接口电路 9 2 2PC机键盘接口 9 2 3鼠标及接口电路 9 2 1键盘及接口电路 键盘的分类 1 编码键盘编码键盘带有必要的硬件电路 能自动提供按键的ASCII编码 并能将数据保持到新键控下为止 还有去抖动和防止多键 串键等保护装置 编码键盘软件简短 它根据编码就能识别是什么键按下 但硬件电路复杂 价格较贵 2 非编码键盘它仅仅是按行 列排列起来的矩阵开关 其它的工作如识别键 提供代码 去抖动等均由软件来解决 目前微型机中 一般为了降低成本 简化硬件电路 大多采用非编码键盘 所以下面仅介绍非编码键盘的接口电路 键盘的工作原理常用的非编码键盘有线性键盘和矩阵键盘 线性键盘是指其中每一个按键均有 条输入线送到计算机的接口 若有N个键 则需N条输入线 如图所示 简单线性键盘在键盘中 为了检测哪个键被按下 通常用硬件方法或软硬件结合的方法 但无论采用哪种方法 非编码键盘必须解决如下问题 l识别键盘矩阵中被按键 l清除按键时产生的抖动干扰 l防止键盘操作的串键错误 l产生被按下键相应的编码 常用的按键识别方法有 行扫描法 行反转法和行 列扫描法 图9 1简单线性键盘 图9 2矩阵键盘 1 行扫描法识别按键行扫描法识别按键的过程是 首先判断是否有键被按下 即先进行全扫描 将所有行线置成低电平 然后扫描全部列线 如果扫描的列值全是高电平 则说明没有任何一个键被按下 如果读入的列值不是全1 则说明有键按下 再用逐行扫描的方法确定哪一个键被按下 先扫描第一行 即置该行为低电平 其他行为高电平 然后检查列线 如果某条列线为低电平 则说明第一行与该列相交的位置上的按键被按下 如果所有列线全是高电平 则说明第一行没有键被按下 接着扫描第二行 以此类推 直到找到被按下的键 2 行反转法识别按键图9 2矩阵键盘行反转法又称线反转法 利用一个可编程的并行接口 如8255A 来实现 其基本原理是 将行线接一个并行口 先让它工作在输出方式 将列线出接到一个并行口 先让它工作在输入方式 编程使CPU通过输出端口往各行线全部送低电平 然后读入列线的值 如果有某一个键被按下 则必有一条列线为低电平 然后进行线反转 通过编程对两个并行端口进行方式设置 使连接行线的端口工作在输入方式 并将刚才读到的列线值通过所连接的并行口再输出到列线 然后读取行线的值 那么闭合键所对应的行线必为低电平 这样当一个键被按下时 就可以读到一对唯一的列值和行值 3 抖动和重键问题在键盘设计时 除了对键码的识别外 还有两个问题需要解决 抖动和重键 当用手按下一个键时 往往会出现按键在闭合位置和断开位置之间跳几下才稳定到闭合状态的情况 在释放一个键时 也会出现类似的情况 这就是抖动 抖动的持续时间随操作员而异 不过通常总是不大于10ms 大家容易想到 抖动问题不解决就会引起对闭合键的错误识别 去抖动电路如下图所示 a 键开关抖动图 b 硬件消除抖动示意图 9 2 2PC机键盘接口 IBMPC键盘特点IBMPC系列键盘具有两个基本特点 1 按键均为无触点的电容开关 2 PC系列键盘属于非编码键盘PC系列键盘不是由硬件电路向CPU输出按键所对应的ASCII码值 而是由单片机扫描程序识别按键的当前位置 然后向键盘接口输出该键的扫描码 按键的识别 键值的确定以及键代码存入缓冲区等工作全部由软件完成 PC系列机键盘主要由三种基本类型的键组成 l字符数字键 包括26个大写英文字母和26个小写英文字母 数字0 9以用 等常用字符 l扩展功能键 如Home End Backspace Delete Insert PgUp PgD以及功能键F1 F10 l其它键键组合使用的控制键 如Alt Ctrl Shift等 字符数字键给计算机传送一个ASCII码字符 而扩展功能键产生一个动作 如按下Home键能把光标移到屏屏幕的左上角 End键使光标移到屏幕上文本的末尾 2 微机与键盘的接口目前PC机上常用的键盘接口有3种 一种是老式的直径13mm的PC键盘接口 第二种是最常用的直径8mm的PS 2键盘接口 第三种是USB接口的键盘 扫描码 按键的识别采用行列扫描法 即根据对行线和列线的扫描结果来确定闭合键的位置 这个位置值称为按键的扫描码 通过数据线将8位扫描码送往主机 计算机系统与键盘发生联系通过硬件中断09H或软件中断16H 硬件中断09H是由按键动作引发的中断 在此中断中对所有键盘进行了扫描码定义 3 键盘缓冲区的作用键盘与CPU通信时所使用的两个硬件中断程序 均借助于键盘缓冲区来传递键值 键盘缓冲区的作用体现在以下两个方面 1 可实现键盘实时输入要求 用户按键完全是随机的 开避键盘缓冲区就可以实现实时处理键入的要求 2 满足随机应用的需要 应用程序需要键盘输入的时刻不一定与按键同步 键盘缓冲区可协调键盘与应用程序间的同步问题 此外 键盘缓冲区满足操作员快速键入的要求 4 键盘中断调用我们可以用BIOS中断 也可以用DOS中断进行键盘输入 下面分别讨论这两种键盘中断 1 BIOS中断调用类型16H的中断提供了基本的键盘操作 它的中断处理程序包括了3个不同的功能分别根据AH寄存器中的子功能号来确定 l0号功能功能 从键盘读入一个字符入口参数 0送AH出口参数 AL中的内容为字符码 AH中的内容为扫描码 l1号功能功能 读键盘缓冲区的字符入口参数 1送AH出口参数 如果ZF 0 则AL中的内容为字符码 AH中的内容为扫描码 如果ZF 1 则缓冲区空 l2号功能功能 读键盘状态字节入口参数 2送AH出口参数 AL中的内容为键盘状态字节功能 读键盘缓冲区的字符Shif Ctrl Alt NumLock Scroll Ins和CapsLock这些键不具有ASCII码 但按动了它们能改变其它键所产生的代码 BIOS调用INT16H中的AH 2的功能可以把表示这些键状态的字节 键盘状态字节 KB FLAG 回送到AL寄存器中 其中高4位表示了键盘方式 Ins CapsLock NumLock Scroll 是ON 1 还是OFF 0 低4位表示Alt Shift和Ctrl键是否按动 这8个键有时又称为变换键 D0 1按下右Shift键D1 1按下左Shift键D2 1按下控制键CtrlD3 1按下Alt键D4 1ScrollLock键状态已改变D5 1NumLock键状态已改变D6 1CapsLock键状态已改变D7 1Insert键状态已改变 例9 1 下面给出一个利用键盘I O功能的程序例 用INT16H AH 0 调用实现键盘输入字符 DATASEGMENTBUFFDB100DUP MESSDB NOCHARACTER 0DH 0AH DATAENDSCODESEGMENTASSUMECS CODE DS DATASTART MOVAX DATAMOVDS AXMOVCX 100MOVBX OFFSETBUFF 设内存缓冲区首址 LOP1 MOVAH 1PUSHCXMOVCX 0MOVDX 0INT1AH 设置时间计数器值为0LOP2 MOVAH 0INT1AH 读时间计数值CMPDL 100JNZLOP2 定时时间未到 等待MOVAH 1INT16H 判有无键入字符JZDONE 无键输入 则结束MOVAH 0INT16H 有键输入 则读出键的ASCII码MOV BX AL 存入内存缓冲区INCBXPOPCXLOOPLOP1 100个未输完 转LOP1 JMPENDONE MOVDX OFFSETMESSMOVAH 09HINT21H 显示提示信息EN MOVAH 4CHINT21HCODEENDSENDSTART 2 DOS功能调用DOS系统功能调用都是通过INT21H号中断调用实现的 和键盘有关的功能调用主要有 l1号系统功能调用 键盘输入并回显 l6号系统功能调用 直接控制台输入输出字符 l7号系统功能调用 直接控制台输入无回显l8号系统功能调用 键盘输入无回显l0AH号系统功能调用 字符串输入到缓冲区 例9 2 利用09H 字符串显示 和0AH号系统功能调用 实现人 机对话 程序段如下 DATASEGMENTMESSDB WHATISYOURNAME 0AH 0DH IN BUFDB81DB DB81DUP DATAENDSSTACKSEGMENTSTADB100DUP TOPEQU STASTACKENDSCODESEGMENTASSUMECS CODE DS DATA SS STACKSTART MOVAX DATAMOVDS AX MOVAX STACKMOVSS AXMOVSP TOPDISP MOVDX OFFSETMESSMOVAH 09HINT21HKEYI MOVDX OFFSETIN BUFMOVAH 0AHINT21HMOVDL 0AHMOVAH 02HINT21HMOVDL 0DHMOVAH 02HINT21H DISPO LEASI IN BUFINCSIMOVAL SI CBWINCSIADDSI AXMOVBYTEPTR SI MOVDX OFFSETIN BUF 2MOVAH 09HINT21HMOVAH 4CHINT21HCODEENDSENDSTART 9 2 3鼠标及接口电路 鼠标工作原理鼠标是一种快速定位器 利用鼠标可方便地定位光标在显示屏幕上的位置 当鼠标在平面上移动时 随着移动方向和快慢的变化 会产生两个在高低电平之间不断变化的脉冲信号 CPU接收这两个脉冲信号并对其计数 根据接收到的两个脉冲信号的个数 CPU控制屏幕上的鼠标指针在横 X 轴 纵 Y 轴两个方向上移动距离的大小 脉冲信号是由鼠标内的半导体光敏器件产生的 根据结构的不同 鼠标一般分为光机式和光电式 或称之为机械式和光学式鼠标 2 鼠标接口鼠标接口分类 鼠标按接口分类主要有串口鼠标 USB鼠标及PS 2鼠标 串口鼠标 串口鼠标一般采用RS 232C标准接口进行通信 USB鼠标 由于USB设备具有即插即用 支持热插拔等优点 很多设备都采用了USB接口 鼠标也不例外 选择USB接口的鼠标先要考虑主机上是否具有空余的USB接口 PS 2鼠标PS 2鼠标是最早用在IBMPS 2系列上的鼠标 并由此而得名 3 鼠标编程应用 Microsoft为鼠标提供了一个软件中断指令INT33H 只要加载了支持该标准的鼠标驱动程序 在应用程序中可直接调用鼠标器进行操作 INT33H有多种功能 可通过在AX中设置功能号来选择 9 3视频显示接口 9 3 1CRT显示器 9 3 2CRT显示器接口电路编程方法 9 3 3LED显示与LCD显示 9 3 1CRT显示器 1 显示器的分类显示技术是传递视觉信息的技术 根据显示原理的不同 目前至少已有6种类型的显示器 阴极射线显示器 CRT 发光二极管显示器 LED 液晶显示器 LCD 等离子体显示器 PDP 电致发光显示器 EL 真空荧光显示器 VFD 2 CRT显示器性能指标CRT显示器是目前台式机中最常用的显示设备 显示器的性能通过下面列出的有关显示器主要技术指标反映出来 1 尺寸 显示器的尺寸是指显示器屏幕的对角线的长度 2 分辨率 每帧画面的像素数决定了显示器画面的清晰度 分辨率 Resolution 是指整个屏幕每行每列的像素数 它与具体的显示模式有关 3 点距 在显示器中 最常用的两个参数是尺寸和点距 有时还包括最大分辨率 4 垂直扫描频率 显像管的电子束通过垂直扫描和水平扫描完成屏幕的重画 每完成一次垂直扫描就完成一个完整的屏幕刷新 垂直扫描频率 VerticalScanningFrequency 又称场频 刷新领率 指显示器在某一显示方式下 所能完成的每秒从上到下刷新的次数 单位为H2 垂直扫描频率越高 图像越稳定 闪烁感越小 显示器使用垂直扫描频率在60 90Hz之间 一般在72HZ以上的刷新频率下 闪烁感明显减少 较好的彩显垂直扫描频率可达100Hz 5 水平扫描频率 水平扫描频率 HorizontalScanningFrequency 又称行频 指电子束每秒在屏幕上水平扫描的次数 单位为kHz 行频的范围越宽 可支持的分辨率就越高 6 隔行扫描和逐行扫描 水平扫描有两种方法 即隔行扫描和非隔行扫描 逐行扫描 方法 采用哪一种方法对显示器的性能影响很大 现在一般显示器都采用远行扫描法 隔行扫描的方法是电子枪先扫描奇数行 后扫描偶数行 由于一帧图像分两次扫描 所以屏幕有闪烁现象 逐行扫描指逐行一次性扫描完组成一帧图像 7 带宽 带宽是显示器所能接收信号的频率范围 即最高频率和最低频率之差 它是评价显示器性能的很重要的参数之一 3 CRT显示器的基本结构 4 视频显示原理在显示器上显示图像 实际上是在光栅扫描的过程中 将图像信号分解成按时间分布的视频信号去控制电子束在各条光栅位置上点的亮度和色彩 为使图像稳定且不消失 必须确保视频信号发送规律在时间上与水平和垂直同步扫描电流保持一致 同时 要把一帧图像存放在显示缓存中 以帧频的速率用缓存的内容刷新屏幕 显示器可以实现字符和图形两种显示方式 无论哪一种方式 都要求将视频信息存储到VRAM中 5 视频显示标准 1 MDA标准 MDA MonochromeDisplayAdapter 是单色显示适配器 它是IBM规定的PC视频显示的第一个标准 2 CGA标准 CGA ColorGraphicsAdapter 是彩色图形适配器 3 EGA标准 EGA EnhancedGraphicsAdapter 是增强图形适配器 4 VGA标准 VGA VideoGraphicsArray 是视频图形阵列 5 TVGA标准 TVGA是SupperVGA产品 由Trident公司推出 它兼容VGA全部显示标准 并扩展了若干字符显示和图形显示的新标准 具有更高的分辨率和更多的色彩选择 9 3 2CRT显示器编程方法 1 设置显示方式 0号功能 功能 设置显示器的显示方式 入口参数 AH 0 AL 设置方式 0 7 出口参数 无 下面列出部分显示方式号 AL显示方式0040 25黑白文本方式0140 25彩色文本方式0280 25黑白文本方式0380 25彩色文本方式04320 2004色图形方式05320 200黑白图形方式06640 200黑白图形方式0780 25黑白文本方式 单色显示器 例9 3 利用BIOS中断调用将显示器设置成80 25彩色文本方式 指令序列如下 MOVAH 00HMOVAL 03HINT10H 2 设置光标类型 1号功能 功能 根据CX给出光标的大小 入口参数 AH 1 CH 光标开始行 CL 光标结束行 出口参数 无 3 设置光标位置 2号功能 功能 根据DX设定光标位置 入口参数 AH 2 BH 页号 DH 行号 DL 列号 出口参数 无 4 读当前光标位置 3号功能 功能 读光标位置 入口参数 AH 3 BH 页号 出口参数 DH 行号 DL 列号 CX 光标大小 5 初始窗口或向上滚动 6号功能 功能 屏幕或窗口向上滚动若干行 入口参数 AH 6 AL 上滚行数 CX 上滚窗口左上角的行 列号 DX 上滚窗口右下角的行 列号 BH 空白行的属性 出口参数 无 6 初始窗口或向下滚动 7号功能 功能 屏幕或窗口向下滚动若干行 入口参数 AH 7 AL 下滚行数 CX 下滚窗口左上角的行号 列号 DX 下滚窗口右下角的行号 列号 BH 空白行的属性 出口参数 无 7 读当前光标位置的字符与属性 8号功能 功能 读取当前光标位置的字符值与属性 入口参数 AH 08H BH 页号 出口参数 AL为读出的字符 AH为字符属性 8 在当前光标位置写字符和属性 9号功能 功能 在当前光标位置显示指定属性的字符 入口参数 AH 9 BH 页号 AL 字符的ASCII码 BL 字符属性 CX 写入字符数 出口参数 无 属性字节具体描述如下 其中 D7 表示显示闪烁D3 表示辉度D6 D5 D4 表示背景颜色D2 D1 D0 表示前景颜色颜色值描述为 9 在当前光标位置写字符 10号功能 功能 在当前光标位置显示字符 入口参数 AH 0AH BH 页号 AL 字符的ASCII码 CX 写入字符数 出口参数 无 功能同09号 只是不设置属性 10 设置彩色组或背景颜色 11号功能 功能 设置背景颜色 入口参数 AH 0BH BH 0或1 BH为0时 设置背景颜色 当BH为1时 可设置彩色组 即为显示的像素点确定颜色组 BL 背景颜色 0 15 或彩色组 0 1 色彩代码为00H为黑色08H为灰色01H为蓝色09H为浅蓝色02H为绿色0AH为浅绿色03H为青色0BH为浅青色04H为红色0CH为浅青色05H为绛色0DH为浅绛色06H为褐色0EH为黄色07H为浅灰0FH为白色出口参数 无 例9 4 设置彩色图形方式 在屏幕中央显示一个带条纹的矩形 背景颜色设置为黄色 矩形边框设置为红色 横条颜色为绿色 程序序列如下 CODESEGMENTASSUMECS CODESTART MOVAH 0MOVAL 4 设置320 200彩色图形方式INT10HMOVAH 0BHMOVBH 0 设置背景颜色为黄色MOVBL 0EHINT10HMOVDX 50MOVCX 80 行号送DX 列号送CXCALLLINE1 调LINE1 显示矩形左边框 例9 4 设置彩色图形方式 在屏幕中央显示一个带条纹的矩形 背景颜色设置为黄色 矩形边框设置为红色 横条颜色为绿色 程序序列如下 CODESEGMENTASSUMECS CODESTART MOVAH 0MOVAL 4 设置320 200彩色图形方式INT10HMOVAH 0BHMOVBH 0 设置背景颜色为黄色MOVBL 0EHINT10HMOVDX 50MOVCX 80 行号送DX 列号送CXCALLLINE1 调LINE1 显示矩形左边框 例9 4 设置彩色图形方式 在屏幕中央显示一个带条纹的矩形 背景颜色设置为黄色 矩形边框设置为红色 横条颜色为绿色 程序序列如下 CODESEGMENTASSUMECS CODESTART MOVAH 0MOVAL 4 设置320 200彩色图形方式INT10HMOVAH 0BHMOVBH 0 设置背景颜色为黄色MOVBL 0EHINT10HMOVDX 50MOVCX 80 行号送DX 列号送CXCALLLINE1 调LINE1 显示矩形左边框 MOVDX 50MOVCX 240 修改行号 列号CALLLINE1 调LINE1 显示矩形右边框MOVDX 50MOVCX 81 置行号 列号MOVAL 2 选择颜色为红色CALLLINE2 调LINE2 显示矩形上边框MOVDX 150MOVCX 81CALLLINE2 调LINE2 显示矩形下边框MOVDX 60LP3 MOVCX 81 置矩形内横线初始位置MOVAL 1 选择横条颜色为绿色CALLLINE2 调LINE2 显示绿色横线 ADDDX 10CMPDX 150JBLP3 若行号小于150 转LP3继续显示横线MOVAH 4CHINT21H 否则返回DOSLINE1PROCNEAR 画竖线子程序LP1 MOVAH 0CH 写点功能MOVAL 2 选择颜色为红色INT10HINCDX 下一点行号增1CMPDX 150JBELP1 若行号小于等于150 则转LP1继续显示RETLINE1ENDP LINE2PROCNEAR 画横线子程序MOVAH 0CHLP2 INT10HINCCX 下一点列号增1CMPCX 240JBLP2 若列号小于等于240 则转LP2继续显示RETLINE2ENDPCODEENDSENDSTART 11 写像素 12号功能 功能 指定位置写象素值 入口参数 AH 0CH DX 行数 CX 列数 AL 彩色值 AL的D7为1 则彩色值与当前点内容作 异或 运算 出口参数 无 12 读像素 13号功能 功能 读指定位置的色彩值 入口参数 AH 0DH DX 行数 CX 列数 出口参数 AL 彩色值 13 写字符并移光标位置 14号功能 功能 在指定位置写字符并将光标后移 入口参数 AH 0EH AL 写入字符 BH 页号 BL 前景颜色 图形方式 出口参数 无 14 读当前显示状态 15号功能 功能 读显示的显示状态 入口参数 AH 0FH 出口参数 AL 当前显示方式 BH 页号 AL 屏幕上字符列数 15 显示字符串 19号功能 功能 在指定位置显示字符串 入口参数 AH 13H ES BP 串地址 CX 串长度 DX 字符串起始位置 DH 行号 DL 列号 出口参数 无 若 AL 0 则 BL 字符串显示属性 串结构为 Char char char 光标返回起始位置 若 AL 1 则 BL 字符串显示属性 串结构为 Char char char 光标跟随串移动 若 AL 2 串结构为 Char attr char attr char attr光标返回起始位置 若 AL 3 串结构为 Char attr char attr char attr光标跟随串移动 即在2 3方式下在每个字符的后面必须定义字符的显示属性 例9 5 在屏幕上以红底蓝字显示 WOLRD 然后分别以红底绿字和红底蓝字相间地显示 SCENERY 程序段如下 DATASEGMENTSTR1DB WORLD STR2DB S 42H C 41H E 42H N 41HDB E 42H R 41H Y 42HLENEQU STR2DATAENDSCODESEGMENTASSUMECS CODE DS DATA ES DATASTART MOVAX DATAMOVDS AXMOVES AX 初始化MOVAL 3MOVAH 0 设置80 25彩色文本方式INT10H MOVBP SEGSTR1MOVES BPMOVBP OFFSETSTR1 ES BP指向字符串首地址MOVCX STR2 STR1 串长度送CXMOVDX 0 设置显示的起始位置MOVBL 41H 设置显示属性MOVAL 1 设置显示方式MOVAH 13H 显示字符串INT10HMOVAH 3 读当前光标位置INT10H MOVBP OFFSETSTR2 ES BP指向下一个串首地址MOVCX LEN 长度送CXMOVAL 3 设置显示方式MOVAH 13H 显示字符串INT10HMOVAH 4CHINT21H 返回DOSCODEENDSENDSTART 汇编结束 9 3 3LED显示与LCD显示 1 LED显示器在微机系统及接口电路中 发光二极管LED LightEmissionDiode 常常作为一种重要的显示手段 它可以显示系统的状态 以及数字和字符 LED是一种由半导体PN结构成的固态发光器件 在正向导电时能发出可见光 常用的LED有红色 绿色和黄色几种 现在己出现蓝色LED LED的发光颜色与发光效率取决于制造材料与工艺 发光强度与其工作电流有关 它的发光时间常数约为10 200 s 其工作寿命可长达十万小时以上 工作可靠性高 1 LED显示器结构与原理LED显示器有多种形式 常用的是七段LED显示器和点阵LED显示器 七段LED显示器由七条发光线组成 按 日 字形排列 每一段都是一个发光二极管 这七段发光管可以称为a b c d e f g 有的还带有小数点 如图9 13 a 所示 这里仅讨论七段显示器 通过7个发光组的不同组合 可以显示0 9和A F16个字母数字 LED显示块示意图如下图所示 2 LED的显示方式LED显示器有静态显示和动态显示两种方式 LED静态显示方式 LED显示器工作在静态显示方式下 共阴极情况下阴极连在一起接地 这时应该用 1 选通被显示的段 或共阳极情况下所有阳极连在一起接 5V电压 用 0 选通即将显示的数码段 LED动态显示方式 在多位LED显示时 为了简化电路 降低成本 将所有位的段选线并联在一起 由一个8位I O端口控制 而共阴极或共阳极点分别由相应的I O端口线控制 两种显示方式连接示意图如下图所示 LED静态显示连接图 LED动态显示连接示意图 2 LCD显示器LCD显示器的结构如下图所示 9 4打印机接口 9 4 1常用打印机及工作原理 9 4 2主机与打印机接口 9 4 3打印机中断调用 1 打印机概述 1 打印机的分类按接口方式分类 可分为并行输出打印机和串行输出打印机按打印机印字技术分类 可分为击打式和非击打式两类 按印字方式分类 可将打印机分为行式和页式 2 主
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 加氢稳定装置操作工职业考核试卷及答案
- 感光材料乳剂熔化工上岗考核试卷及答案
- 环氧乙烷(乙二醇)装置操作工三级安全教育(班组级)考核试卷及答案
- 信息科学技术试题及答案
- 应用会计面试题及答案解析
- 银行信贷测试面试题及答案解析
- 保密专业试题及答案
- 小学语文人教部编版六年级下册《石灰吟》课件
- 畜牧考研专业试题及答案
- 测绘专业试题及答案
- 汽车底盘安全培训课件
- 食品添加剂培训课件
- 儿童安全用电防范培训内容课件
- 2025年轮椅转运的题库及答案
- 电商直播干货知识培训内容课件
- 老年脓毒症相关脑病诊疗急诊专家共识解读
- 2025年秋期新教材教科版二年级上册小学科学教学计划+进度表
- 2024年宁波市宁海县国有企业招聘笔试真题
- 一氧化碳试卷及答案
- 果蔬加工工艺学:果蔬汁
- 石景山区语文一模试卷讲评分析
评论
0/150
提交评论