单片机应用系统的调试.PPTVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机应用系统的调试

第九章 单片机应用系统设计 第一节 单片机应用系统的设计 第二节 单片机应用系统的开发与调试 第三节 单片机应用系统的抗干扰技术 第四节 单片机在线编程技术 第五节 应用实例—单片机温度控制系统 第六节 应用实例—交通灯控制系统设计 第七节 应用实例—直流电机控制系统 * * 第一节 单片机应用系统的设计 总体设计 需求分析 系统硬件设计 系统软件设计 仿真调试 固化程序 文档编制 * * 9.1.1 单片机应用系统设计步骤 9.1.2 单片机应用系统硬件设计 单片机系统的扩展部分设计,包括存储器扩展和接口扩展; 各种功能模块的设计,如信号测量功能模块、信号控制功能模块、人机对话功能模块、通信功能模块等,根据系统功能要求配置相应的转换器、键盘、显示器、打印机等外围设备。 * * 9.1.3 单片机应用系统软件设计 易理解性、易维护性 实时性 可测试性 准确性 可靠性 * * 在单片机测控系统中,软件的重要性与硬件设置同样重要。为了满足测控系统的要求,编制的软件必须符合以下基本要求: 第二节 单片机应用系统的开发与调试 仿真开发系统的功能: (1)诊断和检查用户样机硬件电路; (2)输入和修改用户样机程序; (3)程序的运行、调试、排错、状态查询等; (4)将程序固化到EPROM芯片中。 * * 9.2.1 单片机应用系统的开发 单片机系统第一次运行时通常会出现一些硬件或软件上的错误,这就需要通过调试来发现错误并进行改正。一般也把仿真、开发工具称为仿真开发系统。 2、仿真开发系统的种类 目前国内使用较多的仿真开发系统大致分为3类: (1)通用型单片机开发系统 上海复旦大学的SICE-II、SICE-IV、伟福(WAVE)公司的在线仿真器。 (2)软件模拟开发系统 常见的用于51单片机的模拟开发调试软件为WAVE公司的SIM51。 (3)普及型开发系统 * * 9.2.2 单片机应用系统的调试 1、应用系统联机前的静态调试 (1)排除逻辑故障 (2)排除元器件失效 (3)排除电源故障 * * 单片机应用系统的调试包括硬件调试和软件调试。 2、联机仿真调试 联机仿真调试的方案是:把整个应用系统按其功能分成若干模块,如系统扩展模块、输入模块、输出模块、A/D模块等。针对不同的功能模块,编写一小段测试程序,并借助于万用表、示波器、逻辑笔等仪器来检查硬件电路的正确性。 * * 第三节 单片机应用系统的抗干扰技术 单片机系统被广泛应用到工业测控领域之中,而工业生产的作业环境一般来说比较恶劣,干扰严重,这些干扰有时会导致系统不能正常运行,甚至会严重损害系统中的器件。因此,必须在单片机系统开发区设计过程中适当地运用干扰技术,以保证单片机系统在实际应用中可靠地工作。 * * 9.3.1 干扰源概述 干扰又被称为电噪声,噪声指叠加于有用信号上是原来的有用信号发生畸形的变化电量。一旦在系统中出现了干扰,就会对测量通道产生影响,导致测量结果产生误差,甚至影响指令的正常执行,造成控制事故或控制失灵,严重的干扰则会导致事故,造成重大损失。 * * 干扰对单片机应用系统的影响 测量数据误差加大 影响单片机RAM存储器和E2PROM等 控制系统失灵 程序运行失常 * * 9.3.2 硬件抗干扰技术 屏蔽技术 接地技术 电源干扰的抑制 隔离技术与功率接口 印制电路板抗干扰 * * 硬件抗干扰技术是单片机系统设计时首选的抗干扰措施,能有效的抑制干扰源,阻断干扰传输通道。 9.3.3 软件抗干扰技术 数字滤波 开关量输入输出抗干扰 软件拦截技术 “看门狗”技术 系统复位特征 * * 在硬件抗干扰措施的基础上,还要采取软件抗干扰技术加以补充,作为硬件措施的辅助手段。 第四节 单片机在线编程技术 单片机的在线编程目前有两种方法实现:在线系统可编程(ISP)和在应用可编程(IAP)。 利用ISP和IAP,不需要编程器就可以进行单片机的实验和开发,单片机芯片可以直接焊接到电路板上,调试结束即成成品,还可以远程在线升级或者改变单片机中的程序。 * * ? 第五节 单片机温度控制系统 采用DS18B20温度传感器 DS18B20是美国DALLAS半导体公司推出的第一片支持“一线总线”接口的温度传感器,它具有微型化、低功耗、高性能、抗干扰能力强、易配微处理器等优点,可直接将温度转化成串行数字信号供处理器处理。 * * 2. DS18B20引脚定义 * * 引脚 定义 GND 电源负极 DQ 信号输入输出 VDD 电源正极 NC 空 3. DS18B20的工作时序图 * * (1)初始化时序图见

文档评论(0)

wumanduo11 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档