- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《单片机应用技术》课件制作组 《单片机应用技术》课件制作组 9.1 MCS-51单片机应用系统设计概述 9.2 工作任务 9.4 系统软件设计 任务9 温度报警器的设计及制作 9.3 系统硬件设计及制作 9.5 系统调试与任务结论 * 《单片机应用技术》课件制作组 9.1.1 单片机应用系统的构成 1.典型单片机应用系统 9.1 MCS-51单片机应用系统设计概述 * 《单片机应用技术》课件制作组 单片机扩展系统、常用输入/输出设备、输入通 道和输出通道、通信接口 9.1.1 单片机应用系统的构成 * 《单片机应用技术》课件制作组 9.1.1 单片机应用系统的构成 2.单片机应用系统的构成形式 专用型单片机系统 :系统中所有的硬件根据具体的应用要求完全选配,选择最适用的微处理器,合理配置存储器和接口电路,系统软件完全按具体应用要求设计,组成专用软、硬件系统,具有最实用的配置。 单片单板机系统 :典型的单片机应用系统配置在一块印制电路板上,目前国内有许多由8051单片机组成的单片单板机,它们自带监控程序,采用十六进制小键盘,具有自开发和二次开发能力。 模块化系统 :单片机应用系统的系统扩展和通道配置电路具有典型性,有些计算机生产厂家将不同的典型配置划分成功能模块,并按某种总线标准制成用户系列模板,如CPU模板、存储器模板及各种I/O接口模板等。用户可根据具体需要选择适当的模块,组成应用系统。 * 《单片机应用技术》课件制作组 9.1.2 单片机系统的设计要求 可靠性要高 单片机应用系统,尤其是实时控制系统,最重要的一个基本要求是要有很高的可靠性。因为一旦系统出现故障,将造成生产过程混乱,指挥或监视系统失灵,从而导致严重后果。 系统自诊断功能 在总体设计时应考虑系统的故障自动检测和处理功能 。 操作维修方便 系统的控制开关不有太多,不能太复杂,越少越好,操作顺序应简单明了,参数的输入/输出应采用十进制表示。结构要规范化、模块化。 性价比要高 硬件软化是提高系统性能价格比的实用方法。在进行总体设计时,应尽可能减少硬件成本,能用软件实现的功能尽量用软件实现,以求得最高的性能价格比 * 《单片机应用技术》课件制作组 9.1.3 单片机系统的设计方法 了解测控对象的结构、性能、特点和测控要求,深入认真地进行目标分析,根据应用场合、工作环境、具体用途,考虑系统的可靠性、通用性、可维护性、先进性,以及成本等,提出合理的、详尽的功能技术指标,以便设计出合理、实用的应用系统。 选择机型:单片机是应用系统的心脏,选择得是否合适,对系统性能好坏、结构繁简,设计难易及成本高低都有直接影响。 选择元器件:主要考虑精度、速度、容量和可靠性等技术指标,并且还要考虑货源和成本。 硬件与软件的功能划分:单片机系统硬件、软件设计的关系很紧密,具有一定的互换性。 (1)单片机电路设计:主要完成时钟电路、复位电路、供电电路、I/O电路的设计; (2)扩展电路设计:主要完成程序存储器、数据存储器、I/O接口电路的设计; (3)输入/输出通道设计:主要完成检测(传感器)电路、放大电路、多路开关、A/D转换电路、D/A转换电路、开关量接口电路、驱动及执行机构的设计; (4)控制面板的设计:主要完成按键、开关、显示器、报警等电路的设计。 硬件设计遵循以下原则: (1)相关元件性能应匹配,片外ROM、RAM、接口芯片应尽可能选大容量,以减少芯片数量,使译码电路简单。 (2)尽量选择标准化、模块化的典型电路,符合常规用法,提高设计成功率和灵活性。 (3)应满足对硬件配置的功能要求,并留有适当余地,以便进行二次开发。 (4)工艺设计时要考虑安装、调试、维修的方便。 合理的软件设计是单片机应用系统的基础,软件能使CPU有条不紊地对各个相对独立的任务进行处理。 软件通常应包括数据采集和处理程序、控制算法实现程序、人机联系程序、数据管理程序。 软件设计通常采用模块化程序设计和自顶向下的程序设计方法 系统的仿真调试包括硬件调试和软件调试,而且两者是密不可分的 。设计好的硬件电路和软件程序,只有经过联合调试,才能验证其正确性;才能发现问题并加以解决、完善,验证其是否达到设计任务的要求,最终开发成实用产品。 硬件调试分单元电路调试和联机调试,单元电路调试在硬件电路设计时已经进行,这里的调试只是试验电路是否正确,并排除一些加工工艺性错误(如开路、短路、连线错误等)。这种调试可单独模拟进行,也可通过开发装置由软件配合进行。硬件联机调试则必须在系统软件的配合下进行。 软件调试一般包括分块调试和联机调试两个阶段。 程序的分块调试一般在单片机开发装置上进行,可根据所调程序功能块的入口参量或变量初值编制一个特殊的程序段,并连同被调程序功能块一起在开发装置上运行
原创力文档


文档评论(0)