第10章 应用系统设计及接口技术.ppt

  1. 1、本文档共129页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章 应用系统设计及接口技术 (课时:12学时) 教学目的 了解单片机应用系统设计方法及开发工具。 掌握独立式键盘和矩阵式键盘的原理与应用。 掌握LED显示器的原理与静态显示和动态显示的特点。 掌握LCD显示器的原理与笔段型LCD的应用。 掌握D/A转换常用芯片特性及应用。 掌握A/D转换常用芯片特性及应用。 通过设计二个实例,了解项目设计中的一些方法和技巧。 第10章 应用系统设计及接口技术 10.1 单片机应用系统概述 10.2 键盘接口 10.3 显示器接口 10.4 数/模转换接口 10.5 模/数转换接口 10.6 单片机应用系统实例 本章小结 习题 10.1 单片机应用系统概述 10.1.1 单片机应用系统的结构 10.1.2 单片机应用系统的设计方法 10.1.3 单片机应用系统的开发工具 10.1.1 单片机应用系统的结构 单片机应用系统是为完成某项任务而研制开发的用户系统,是以单片机为核心,配以外围电路和软件,能实现设定任务、功能的实际应用系统。 根据不同的用途和要求,单片机应用系统的系统配置及软件也就有所不同,但它们的开发过程和方法大致相同。 一般的通用计算机系统大概包括以下一些主要设备:主机(有主板、CPU、内存条)、人机交流设备(键盘、鼠标、显示器)、存储器(光驱、软驱、U盘等)、网卡、打印机等。 10.1.1 单片机应用系统的结构 单片机应用系统所需要的一般配置: 单片机。 人机交流设备。输入设备有键盘和按键,输出设备有数码管、液晶显示模块和指示灯等。 信号采集的输入通道。如出租车的测距、测速装置,温控系统,温度计的温度传感器、洗衣机的水位测量设备。 向操作对象发出各种控制信号的输出通道。如空调启动压缩机的开关电路,控制彩电的频道切换、颜色、音量等的接口电路。 如果需与其他计算机系统或智能设备实现信息交换,还需配置通信接口电路。 有时还需扩展外部RAM、EEPROM用于存放数据。如彩电遥控系统中存放系统数据的存储器。 10.1.1 单片机应用系统的结构 10.1.2 单片机应用系统的设计方法 单片机应用系统的技术要求各不相同,针对具体的任务,设计方法和步骤也不完全相同。这里我们只能讨论单片机应用系统的一般设计方法。 为完成某一任务的单片机应用系统需要包含硬件和软件系统。硬件和软件必须紧密结合,协调一致才能正常工作。在系统研制过程中,硬件设计和软件设计不能截然分开。硬件设计时应考虑软件设计方法,而软件也一定是基于硬件基础上进行设计的。这就是所谓的“软硬结合”。 单片机应用系统的研制过程包括确定任务、总体设计、硬件设计、软件设计、系统调试、产品化等几个阶段。它们不是绝对分开的,有时是交叉进行的。 10.1.3 单片机应用系统的开发工具 单片机应用系统开发必须经过调试阶段,只有经过调试才能发现问题,改正错误,最终完成开发任务。实际上,对于较复杂的程序,大多数情况下都不可能一次性就调试成功,即使是资深程序员也是如此。 单片机只是一块芯片而已,本身并无开发能力,要借助开发工具才能实现系统设计。开发工具主要包括电脑、编程器(又称写入器)、仿真机。如果使用EPROM作为存储器还要配备紫外线擦除器。其中必不可少的工具是电脑和编程器(当然对于在线可编程的单片机,如89S51,也可以不用编程器,而通过下载电缆下载)。 10.1.3 单片机应用系统的开发工具 1. 仿真机及其使用 (1) 开发环境 单片机程序的编写、编译、调试等都是在一定的集成开发环境下进行的。 集成开发环境仿真软件(ICE)将文件的编辑,汇编语言的汇编、连接,高级语言的编译、连接高度集成于一体,能对汇编程序和高级程序进行仿真调试。 单片机程序如果是汇编编写的,文件名后必须加后缀名“.ASM”。如果是C51编写的,必须加后缀名“.C”。 10.1.3 单片机应用系统的开发工具 (2) 仿真机的使用 为了实现目标系统的一次性完全开发,必须用到仿真机(也称在线仿真机)。在线仿真机的主要作用是能完全“逼真”地扮演用户单片机的角色,且能在集成开发环境中对运行程序进行各种调试操作,即时发现问题,即时修改程序,从而提高工作效率,缩短开发周期。 仿真机的种类很多,如南京伟福系列仿真机、南京万利MPE5103仿真机等,价格通常在千元以上。每个仿真机都配有使用说明书详细介绍其使用方法,故在这里将不对仿真机进行详细介绍。 10.1.3 单片机应用系统的开发工具 (2) 仿真机的使用 使用时,在线仿真机通过RS-232插件与电脑的COM1或COM2端口相连。在断电情况下,拨下用户系统的单片机和EPROM,代之以仿真头,如下图所示。 运行仿真调试程序,通过跟踪执行,能即时发现软硬件方面的问题

文档评论(0)

fc86033 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档