单片机开发要点详解.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
四、系统调试 第二步加电后检查各芯片插座上有关引脚的电位,测量各点电平是否正常,尤其应注意AT89S51插座的各点电位,若有高压,与在线仿真器联机调试时,将会损坏在线仿真器。 具体步骤如下: 电源检查。当系统板连接或焊接完成之后,先不插主要元器件,通上电源。通常用+5V直流电源(这是TTL电源),用万用表电压挡测试各元器件插座上相应电源引脚电压数值是否正确,极性是否符合。如有错误,要及时检查、排除,以使每个电源引脚的数值都符合要求。 各元器件电源检查。断开电源,按正确的元器件方向插上元器件。最好是分别插入,分别通电,逐一检查每个元器件上的电源是否正确,直到最后全部插上元器件。通电后,每个元器件上电源值应正确无误。 检查相应芯片的逻辑关系。通常采用静态电平检查法,即在一个芯片信号输入端加入一个相应电平,检查输出电平是否正确。单片机系统大都是数字逻辑电路,使用电平检查法可首先检查出逻辑设计是否正确,选用的元器件是否符合要求,逻辑关系是否匹配,元器件连接关系是否符合要求等。 * * 一个完整的单片机应用系统由单片机最小应用系统、前向通道、后向通道、人机交互通道与计算机相互通道组成。 一、系统组成 1、单片机最小系统 8031最小应用系统(外扩ROM) 最小应用系统——具有最简单配置的单片机系统 8051和8751最小应用系统 前向通道是单片机实现外部信息的输入的通道,主要是数据采集单元、信号调理单元等 2、前向通道 信号调理单元连接传感器与A/D转换器,传感器输出的模拟信号要经信号调理电路对信号进行放大、滤波、隔离、量程调整等,变换成适合A/D转换的电压信号。信号放大通常由单片式仪表放大器承担。仪表放大器对信号进行放大比普通运算放大器具有更优异的性能。 后向通道是单片机实现外部信息的输出通道,主要有DA转换电路、输出驱动电路等。 3、后向通道 为对应用系统进行干预或了解系统运行状态所设置的交互通道。主要有键盘、显示器等接口电路。 4、人机对话通道 是解决计算机系统之间信息交换目的而建立的数据传输通道,主要为串行口方式。 5、相互通道 对于一个实际的课题和项目,从任务的提出到系统的选型、确定、研制直至投入运行要经过一系列的过程。 二、系统开发过程 分析包括:被测控参数的形式(电量、非电量、模拟量、数字量等)、被测控参数的范围、性能指标、系统功能、工作环境、显示、报警、打印要求等。 硬件设计应考虑的问题 1.尽可能采用功能强的芯片 (1)单片机选型。单片机的集成度越来越高,许多外围部件都已集成在芯片内,有的单片机本身就是一个系统,这可省去许多外围部件的扩展工作,使设计工作简化。 (2)优先选片内有闪存的产品。例如,使用ATMEL公司的AT89C5x系列产品,Philips公司的89C58(内有32KB的闪速存储器)等,可省去片外扩展程序存储器的工作,减少芯片数量,缩小系统体积。 (3)RAM容量的考虑。多数单片机片内的RAM单元有限,当需增强数据处理功能时,往往觉得不足,这就要求系统配置外部RAM,如6264、62256芯片等。如果处理的数据量大,需要更大的数据存储器空间,可采用数据存储器芯片DS12887,其容量为256KB,内有锂电池保护,保存数据可达10年以上。 * (4)对I/O端口留有余地。在样机研制出来现场试用时,往往会发现一些被忽视的问题,而这些问题是不能单靠软件措施来解决的。如有新的信号需要采集,就必须增加输入检测端;有些物理量需要控制,就必须增加输出端。如果在硬件设计之初就多设计留有一些I/O端口,这些问题就会迎刃而解。 (5)预留A/D和D/A通道。与上述I/O端口同样原因,留出一些A/D和D/A通道将来可能会解决大问题。 * 2.以软代硬 原则上,只要软件能做到且能满足性能要求,就不用硬件。硬件多不但增加成本,而且系统故障率也会提高。以软带硬的实质,是以时间换空间,软件执行过程需要消耗时间,因此带来的问题就是实时性下降。在实时性要求不高的场合,以软代硬是很合算的。 3.工艺设计 包括机箱、面板、配线、接插件等。须考虑到安装、调试、维修方便。另外,硬件抗干扰措施也须在硬件设计时一并考虑进去。 * 三、系统开发工具 独立型仿真结构,配备有EPROM读出/写入器、仿真插头和其它外设,通过USB接口与计算机相连。 方法1:通用机仿真开发系统 在调试用户程序时,仿真器的仿真插头必须插入用户样机空出的单片机插座中。当仿真开发系统与PC机联机后,用户可利用PC机上的仿真开发软件,在PC机上编辑、修改源程序,然后通过交叉汇编软件将其汇编成机器代码,传送到在线仿真器中的仿真RAM中。 这时用户可用单步、断点、跟踪、全速等

文档评论(0)

挺进公司 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档