微型计算机接口技术8-2LED显示器接口-Read

第9章 应用系统配置及接口技术 DIS: MOV R0,#7AH MOV R1,#01H MOV R2,#06H DLP: MOV A,R1 MOV P1, A MOV A,@R0 MOVC A,@A+PC MOV P2,A ACALL DLY1MS MOV A,R1 RL A MOV R1,A INC R0 DJNZ R2,DLP RET DTAB:DB 0C0H,0F9H,0A4H DB 0B0H,99H, DLY1MS:… * * 9-1 单片机应用系统的一般硬件组成 9-2 人-机通道配置与接口技术 由于单片机主要用于工业测控,其典型应用系统的组成如下: 9-1 单片机应用系统的一般硬件组成 其中包括: 单片机系统 用于测控目的前向传感器输入通道 后向伺服控制输出通道 基本的人机对话通道。 复杂测控系统还包括机与机之间进行通信的互相通道。 前向通道是应用系统的输入通道,与现场采集对象相连,是现场干扰进入的主要通道,是整个系统抗干扰设计的重点部位。 由于所采集的对象不同,有开关量、模拟量、数字量,而这些都是由安放在测量现场的传感、变换装置产生的,许多参量信号不能满足单片机输入的要求,故有大量的、形式多样的信号变换调节电路,如测量放大器、I/F变换、A/D转换、放大、整形电路等。 前向通道是一个模拟、数字混合电路系统,其电路功耗小,一般没有功率驱动要求。 前向通道特点 后向通道特点 后向通道是应用系统的输出通道,大多数需要功率驱动。 靠近伺服驱动现场,伺服控制系统的大功率负荷易从后向通道进入单片机系统,故后向通道的隔离对系统的可靠性影响很大。 根据输出控制的不同要求,后向通道电路有多种多样,如模拟电路、数字电路、开关电路等,输出信号形式有电流输出、电压输出、开关量输出及数字量输出等。 人机通道特点 通常单片机应用系统大多数是小规模系统,因此,人机对话通道以及设备的配置都是小规模的,如微型打印机、功能键、LED/LCD显示器等。若需高水平的人机对话配置,如通用打印机、CRT、硬盘、标准键盘等,则往往将单片机应用系统通过外总线与通用计算机相连,享用通用计算机的外围人机对话设备。 单片机应用系统中,人机对话通道及接口大多采用内总线形式,与计算机系统扩展密切相关。 人机通道接口一般都是数字电路,电路结构简单,可靠性好。 相互通道特点 中、高档单片机大多设有串行口,为构成应用系统的相互通道提供了方便条件。 单片机本身的串行口只为相互通道提供了硬件结构及基本的通信方式,并没有提供标准的通信规程。故利用单片机串行口构成相互通道时,要配置比较复杂的通信软件。 在很多情况下,采用扩展标准通信控制芯片来组成相互通道。例如,用扩展8250、8251、SIO、8273、MC6850等通用通信控制芯片来构成相互通信接口。 相互通信接口都是数字电路系统,抗干扰能力强。但大多数都需远距离传输,故需要解决长线传输的驱动、匹配、隔离等问题。 9-2 人-机通道配置与接口技术 一、键盘接口及处理程序 按键电路的基本概念 键盘分两类:编码键盘与非编码键盘。区别是识别键符及给出相应键码的方法。编码键盘是用硬件来实现对键的识别,非编码键盘是由软件来实现键盘的定义与识别。 非编码键盘经济实用,较多地应用于单片机系统中。下面将重点介绍非编码键盘接口。 键盘中使用的按键一般都是常开结构键。 键的操作不可避免的存在机械抖动,抖动时间5~10ms左右。 单 片 机 P1.0 +5V K 抖动时间 <10ms 开关动作时间 >100ms “ 1 ” “ 0 ” <10ms 延时等待10ms 仍有按键信号? Y 有按键信号? N Y N 键盘处理 按键释放? N Y 消除抖动的两种解决办法: ①硬件消抖动——使用R-S触发器。 ②软件消抖动——采用软件延时。 键抖动会造成CPU误读(实际按一次,误以为按了多次),为确保CPU的读键准确,需要消除抖动。 P1.0 P1.1 P1.7 +5v 键盘结构 每个按键单独占有一根I/O线。 特点:配置灵活、编程简单;但按键多时,I/O线占用多。 独立式键盘 键扫描程序: 例:设计一个有4个独立按键的键盘接口,并编写键扫描程序。 KEY1: 注意:先判的键优先级高。 用I/O线组成行、

微型计算机显示器接口,微型计算机接口技术8-2LED显示器接口-Read.PPT相关推荐

  1. 数据传输接口1394接口优缺点和技术特点以及USB接口速度

    USB能够代替1394接口吗 现在出现了很多能够在台式机及本本上都能够使用的外置视频采集卡,相对内置板卡来说,安装使用更简单快捷.外置式的USB采集卡.1394采集卡开始逐渐代替内置式1394板卡经常 ...

  2. 微型计算机的三类接口,微型计算机及接口技术 微机原理与接口技术试题库(含答案)...

    一.问答题 1.下列字符表示成相应的ASCII码是多少? (1)换行 0AH (2)字母"Q" 51H (3)空格 20H 2.下列各机器数所表示数的范围是多少? (1)8位二进制 ...

  3. 微型计算机工业控制技术,基于ARM的微机原理与接口技术(STM32嵌入式系统架构编程与应用嵌入式与工业控制技术高等学校电子信息类专业系列教材)...

    导语 内容提要 本书首先介绍微型计算机的相关概念及嵌入式系统的应用,接着介绍Cortex M3微处理器架构及开发方法,介绍汇编语言及其程序设计.在开发应用方面,以STM32F103VET6为背景,介绍 ...

  4. 微型计算机原理及其接口技术,微机原理及接口技术

    微型计算机原理及接口技术是理工科大学生.计算机应用的研究人员及工程技术人员在完成了计算机入门及电路基础理论学习之后,继续向高层次发展而必须研修的一门重要的专业基础课,也是相关专业的研究生入学考试的科目 ...

  5. 南邮微型计算机,南邮 微机原理(微型计算机与接口技术)复习ASM含部分答案.ppt...

    <南邮 微机原理(微型计算机与接口技术)复习ASM含部分答案.ppt>由会员分享,可在线阅读,更多相关<南邮 微机原理(微型计算机与接口技术)复习ASM含部分答案.ppt(23页珍藏 ...

  6. 联想微型计算机b320电源线,联想B320:拥有电视机的接口

    ● 接口设计:有家庭电视的"味道" 两侧外观 联想IdeaCentre B320两侧设计也比较简单,相比常见的一体机来说它的两侧接口并不多,这一点与其产品家庭化的定位有关,比如一些 ...

  7. 微型计算机系统原理接口与EDA设计技术,微型计算机系统与接口

    本套书由<微型计算机原理及接口技术>和<微型计算机原理及接口技术习题及实验指导>组成,是为高等院校非计算机专业学生编写的计算机技术基础课教材.作者根据微型计算机技术发展现状,考 ...

  8. 微型计算机202012月pdf,微型计算机原理及其应用-电子技术应用.PDF

    微型计算机原理及其应用 第一章 微型计算机概论 第一章 微型计算机概论 合肥工业大学计算机与信息学院 2012-02 合肥工业大学计算机与信息学院 2012-02 1 第一章 微型计算机概论 第一章 ...

  9. 华工计算机接口技术作业,华工计算机接口技术作业网院接口技术课后作业.doc...

    华工计算机接口技术作业网院接口技术课后作业 第一题:名词解释 主频.字长.总线.单片机.RAM.ROM.接口.端口.统一编址.I/O端口独立编址.中断.中断向量.DMA.并行通信.数模转换.模数转换. ...

最新文章

  1. 解决AJAX跨域WCF的问题详解
  2. Instance and Media Recovery Structures
  3. java编程有一筐鸡蛋_一筐鸡蛋数学题标准答案公式-一筐鸡蛋标准答案图片详细解答版下载_东坡手机下载...
  4. rxjs的map和switchMap在SAP Spartacus中的应用 -将高阶Observable进行flatten操作
  5. 情 人 节 快 乐
  6. composer中文阿里云镜像地址
  7. 关于使用cadence建pad
  8. JSK-8 字符串长度【入门】
  9. uni-app微信、支付宝小程序-银联支付
  10. 管家婆打印模板设置_B端移动设计 | 打印配置
  11. 【网络工程师必备】怎么使用route命令实现内外网切换
  12. TK mybatis 逆向工程
  13. 喇叭POP爆破音产生的原因与解决办法
  14. 深信服AC1000路由部署模式怎么配置线路负载均衡
  15. CODEVS 3977 炉石传说——圣骑士的逆袭
  16. iOS-AFNetworking源码解析(五)
  17. 平面解析几何----圆锥曲线焦点弦上焦半径的倒数和为ep分之2的初等几何证明
  18. 12-机械键盘和普通键盘的区别
  19. Voluntarily Relinquishing the Processor-----《Pro_Java_8_Programming_(3rd_edition)》
  20. 00后女生已博士毕业,拟入职南大

热门文章

  1. 12 个华丽的 UI 组件,为您提供设计灵感✨
  2. 【数据结构】--队列之循环队列
  3. 名片识别 java_基于JAVA的名片识别接口调用代码实例
  4. 蓝桥杯基础-【切面条】不用画图的解题思路
  5. 计算机科学论文生成器,高考满分作文生成器来了!分分钟批量完成「生活在XX上」...
  6. 论文引用 - 1. JavaScript论文应用
  7. Alpaca 羊驼API的使用
  8. jQuery邮票人 --> 案例
  9. 测试——Monkey测试的介绍及使用
  10. 研发人员的特质_9个有效开发人员的人格特质