网站大量收购独家精品文档,联系QQ:2885784924

单片机原理与应用系统设计第10章 单片机应用系统的开发环境-01.ppt

单片机原理与应用系统设计第10章 单片机应用系统的开发环境-01.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统的电路设计应注意以下几个方面: 许多仿真机是以单CPU方式开发51目标系统的,可以用开关选择,使目标机选用仿真机内晶振电路或样机内的晶振电路,通过使用样机内的晶振电路来测试它的功能。按下样机中复位开关(如果存在),正常情况下,系统应被复位。 休 息 一 下 Step2:加电后检查各插件上引脚的电位,仔细测量各电平是否正常,尤其应注意CPU插座的各点电位,若有高压,联机仿真器调试时,将会损坏仿真器的器件。 Step3;在断电情况下,除CPU以外,插上所有的元器件,仿真插头插入样机CPU插座,并和仿真机相连,用万用表检查连接的正确性与可靠性,准备联机仿真调试。 2)联机仿真 在静态调试中,对目标机硬件进行初步调试,只排除一些明显的静态故障。 目标样机中的硬件故障(如各个部件内部存在的故障和部件之间连接的逻辑错误)主要是靠联机仿真来排除的。分别打开样机和仿真器电源后,便开始联机仿真调试。 用仿真机读出修改目标样机扩展RAM存贮器的操作命令 ,将一批数据写入样机的外部RAM存贮器,然后用读样机扩展RAM的命令读出检查,若读出和写入的内容一致(任意的数据写入任意的单元正确),则扩展RAM存贮器没有故障。若存在写不进,读不出现象,则有故障存在。此时编一段循环读写RAM存贮器程序,并用连续方式运行,用示波器观察样机RAM电路的选片信号和读写信号,进一步查明故障点。 测试扩展RAM存贮器 对于I/O口有输入和输出口之分,也有可编程接口的差别。应根据系统对I/O口的定义,先用仿真机的I/O写命令,把控制字写入可编程电路(如8255、8155等)的命令控制口,使之具有系统要求的逻辑结构。然后有用仿真机的I/O写命令将数据写入输出口,观察输出口和所连设备的状态。同时用 I/O口读或写命令读输入口的状态,观察读出内容和输入设备的状态是否一致(如拨盘开关,键盘等),用这种方法测试I/O接口和所连设备是否存在故障,并对故障进行定位。 测试I/O口和I/O设备 用仿真机ROM命令,使样机中的EPROM电路作为目标机的程序贮存器。再用I/O口读命令读程序存贮器,根据读出的内容和EPROMM的内容是否一致来判断样机的程序存贮器电路是否存在故障。 测试程序存贮器 晶振电路和复位电路 * * * * 第10章 单片机应用系统的开发环境 本章内容 单片机应用系统的开发方法 单片机应用系统的仿真调试 KEIL μVision2集成开发环境 PROTEUS 仿真软件 10.1 单片机应用系统开发方法 单片机的应用系统随着用途的不同,它们的硬件和软件结构差别很大,但系统研制的方法和步骤是基本相同的。 1. 调研工作 调研工作的目的,是分析完成这个项目的可行性,重点应放在能否实现这个环节。 首先从理论上进行分析,探讨实现的可能性,所要求的客观条件是否具备(如环境、测试手段、仪器设计、资金等),然后结合实际情况,再决定能否立项的问题。 确定任务和技术指标之后,下一步便是 这个阶段的任务是通过调查研究和查阅资料来完成系统的总体设计。 1) 整体方案设计 2)机型和元器件选择 总体设计 市场的货源 选择最熟悉的机种 考虑性/价比 2. 总体设计 3)硬件和软件的功能划分 硬件和软件具有一定的互换性 应用硬件完成某些功能,可以提高工作速度,但增加了硬件成本; 若用软件代替某些硬件的功能,可使硬件成本降低,但软件的工作量增加。 总体设计时,必须在硬件和软件之间均衡。一般的原则是看所设计的目标系统的生产量,如果成产量比较大,则能用软件实现的功能由软件完成,以便硬件结构简化。 3. 硬件设计 硬件设计的任务是根据总体设计要求,在所选定的单片机类型的基础上,具体确定系统中所用的元器件及系统构成方式 。 一个单片机应用系统的硬件设计包括两大部分内容:一是单片机系统的扩展部分设计。二是各功能模块的设计。 ⑴ 尽可能选择标准化、模块化的典型电路,提高设计的成功率和结构的灵活性; ⑵ 在条件允许的情况下,尽可能选用功能强、集成度高的电路或芯片。 ⑶ 注意选择通用性强、市场货源充足的元器件,尤其对需大批量生产的场合,更应注意这方面的问题。 ⑷ 在对硬件系统总体结构考虑时,同样要注意通用性的问题。 ⑸ 系统的扩展及各功能模块的设计在满足应用系统功能要求的基础上,应适当留有余地,以备将来修改、扩展之需。 ⑹ 设计时

文档评论(0)

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

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

1亿VIP精品文档

相关文档