单片机-10(10)-第十章 MCS-51单片机应用系统设计 ppt_第1页
单片机-10(10)-第十章 MCS-51单片机应用系统设计 ppt_第2页
单片机-10(10)-第十章 MCS-51单片机应用系统设计 ppt_第3页
单片机-10(10)-第十章 MCS-51单片机应用系统设计 ppt_第4页
单片机-10(10)-第十章 MCS-51单片机应用系统设计 ppt_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、10第十章MCS-51单片机应用系统设计系统总体设计 系统总体设计是单片机系统设计的前提,合理的总体设计是系统成败的关键。总体设计关键在于对系统功能和性能的认识和合理分析,系统单片机及关键芯片的选型,系统基本结构的确立和软、硬件功能的划分 10-1 MCS-51单片机应用系统的设计方法和流程一、介绍MCS-51单片机应用系统的设计方法和设计流程 明确系统的功能与性能 系统单片机选型 划分系统软、硬件功能4. 确定系统结构组成 1. 程序存储器 2. 数据存储器 3. I/O接口 4. 译码电路 5. 总线驱动器 6. 抗干扰电路 硬件设计软件设计 软件设计通常分作系统定义、软件结构设计和程序设

2、计等三个步骤,图11.3给出了软件设计的流程图。 1. 系统定义 定义说明各输入/输出口的功能,确定信息交换的方式、与系统接口方式、所占口地址、读取和输出方式等。 在程序存储器和数据存储器区域中,合理分配存储空间,其中包括系统主程序、常数表格、数据暂存区域、堆栈区域和入口地址等。 对面板控制开关、按键等输入量以及显示、打印等输出量也必须给予定义,以此作为编程依据。 针对可能出现的由干扰引起的错误进行容错设计,给出错误处理方案,以达到提高软件可靠性的目的。 明确所设计的用户程序应达到的精度、速度指标。 2. 软件结构设计3. 程序设计图 11.4 系统调试包括硬件调试、软件调试和软、硬件联调。根

3、据调试环境不同,系统调试又分为模拟调试与现场调试。各种调试所起的作用是不同的,它们所处的时间段也不一样,不过它们的目的都是为了查出用户系统中存在的错误或缺陷。系统调试的一般过程如图11.5。 系统总体调试图 11.51. 单片机应用系统调试工具 (1) 单片机开发系统 (2) 万用表 (3) 逻辑笔 (4) 逻辑脉冲发生器与模拟信号发生器 (5) 示波器 (6) 逻辑分析仪 2. 单片机应用系统的一般调试方法 (1) 硬件调试 静态调试 动态调试 (2) 软件调试 先独立后联机 先分块后组合 先单步后连续 (3) 系统联调 软、硬件能否按预定要求配合工作。 系统运行中是否有潜在的设计时难以预料的错误。 系统的动态性能指标(包括精度、速度参数)是否 满足设计要求。(4) 现场

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论