- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
系统设计精要.ppt
第8章 存储器的扩展 MCS-51单片机原理、接口及应用 第8章 存储器的扩展 MCS-51单片机原理、接口及应用 第12章 单片机应用系统设计与调试 第8章 存储器的扩展 MCS-51单片机原理、接口及应用 第12章 单片机应用系统设计与调试 12.1 单片机系统开发与工具 12.2 功率扩展与隔离技术 12.3单片机应用系统的抗干扰技术 12.1 单片机系统开发与工具 12.1.1单片机应用系统的构成和设计内容 单片机应用系统包括硬件系统和软件系统两大部分。 硬件系统:指单片机及扩展的存储器、外围设备及其接口电路等。 软件系统:包括监控程序和各种应用程序。 12.1 单片机系统开发与工具 12.1.1单片机应用系统的构成和设计内容 (1)单片机系统总体方案规划 应该明确控制对象或过程中的技术指标,制定系统中信号或数据的输入、处理、存储和输出的格式和要求。 要明确数据处理中的数学模型,以简化系统的软硬件设计。 应合理划分系统软硬件的功能和任务,做到软硬件结合互补,降低系统成本,提高其稳定性。 12.1 单片机系统开发与工具 12.1.1单片机应用系统的构成和设计内容 (2)单片机系统硬件设计 单片机芯片具有较强的功能,但仅此不能满足实际应用系统的功能要求。硬件系统设计内容包括最小系统设计和系统扩展设计。 12.1 单片机系统开发与工具 12.1.1单片机应用系统的构成和设计内容 (3)单片机系统软件设计 应用系统软件设计是根据系统功能要求,采用汇编语言或其他高级语言进行设计的。系统软件设计是单片机应用系统设计的灵魂所在,设计中应注重编程思想的运用和经典算法的使用。 12.1 单片机系统开发与工具 12.1.1单片机应用系统的构成和设计内容 (4)系统调试 系统调试分硬件调试、软件调试和系统联调三个方面,硬件调试和软件调试可结合硬件设计和软件设计进行,并最终通过系统的联合调试来检验整体系统的可靠性、稳定性和实用性。 12.1 单片机系统开发与工具 12.1.2应用系统的设计步骤和原则 单片机应用系统开发大致分为四个步骤: (1)需求分析、方案讨论和总体设计 (2)器件选择,电路设计、程序编程 (3)系统调试与稳定性测试 (4)文件整理 12.1 单片机系统开发与工具 12.1.2应用系统的设计步骤和原则 (1)硬件系统设计原则: ① 在考虑新技术的前提下,根据单片机常规用法,尽可能选择经典通用电路。 ② 系统扩展与外围设备配置的水平应充分满足应用系统当前的功能要求。 ③ 硬件结构设计应与应用软件方案一并考虑。 ④ 整个系统中各器件要尽可能做到性能匹配。 ⑤ 可靠性及抗干扰设计是硬件设计中不可忽视的一部分。 ⑥ 单片机外接电路较多时,必须考虑其驱动能力。 ⑦ 尽可能朝“单片”方向设计硬件系统。 12.1 单片机系统开发与工具 12.1.2应用系统的设计步骤和原则 (2)应用软件设计原则 : ① 软件结构清晰、规范、简洁、流程合理、注重算法的巧妙应用。 ② 各功能程序要实现模块化、系统化,这样既便于调试、连接,又便于移植、修改和维护。 ③ 考虑所选单片机ROM和RAM容量。 ④ 运行状态实现标志化管理。 ⑤ 实现全面软件抗干扰设计。 ⑥ 为了提高运行的可靠性,在应用软件中设置自诊断程序。 12.1 单片机系统开发与工具 12.1.3 单片机应用系统的开发工具 按照使用开发工具不同,单片机开发系统包括四种模式: (1)仿真器型单片机开发系统 (2)通用编程器型单片机开发系统 12.1 单片机系统开发与工具 12.1.3 单片机应用系统的开发工具 按照使用开发工具不同,单片机开发系统包括四种模式: (3)在系统调试型开发系统 (4)软件仿真型单片机开发系统 12.1 单片机系统开发与工具 12.1.4 单片机应用系统的调试 (1)硬件调试 硬件系统焊接完成后,在系统加电前,开发人员需根据电路原理图等仔细检查硬件系统,观察有无虚焊、漏焊现象,核对元器件型号、规格和安装情况等是否符合设计要求。检查系统总线是否完好,有无短路或串接其他信号线路情况。 12.1 单片机系统开发与工具 12.1.4 单片机应用系统的调试 (2)软件调试 调试一般是通过跟踪变量的赋值过程,以及查看内存或堆栈的内容等来进行系统软件逻辑功能的验证和查错。 第一种是使用软件模拟调试。 第二种方法是仿真器调试。 硬件调试和软件调试是紧密联系,相辅相成的。 12.2 功率扩展与隔离技术 12.2.1功率扩展 MCS-51单片机有四个并行口,但驱动能力有限,想获得较大驱动能力,需要功率驱动电路。 图12-2 电机功率驱动电路 12.2
您可能关注的文档
最近下载
- 不锈钢管道安装施工与方案.doc VIP
- 喜茶运营管理手册和员工操作管理手册.doc VIP
- 施工总包合同.docx VIP
- 土木专业英国规范NA to BS EN 1991-1-4_2005+A1_2010.pdf VIP
- 软件风险管理计划.docx VIP
- 2024年秋季人教版7年级上册数学全册教学课件(新教材).pptx
- 中山市八年级下期末考试数学试题(有答案)-精品 .pdf VIP
- Module10 Unit 2 Don’t shout please!(教案)外研版(三起)英语五年级上册1.docx VIP
- 顶格筹码峰与平均成本双线合一选股公式.docx VIP
- Module 10 Unit 2 Don’t shout, please! (教案)外研版(三起)英语五年级上册1.docx VIP
文档评论(0)