《单片机原理及应用》课程教学资源(PPT教学课件)第十一章 单片机应用系统设计

第十一章 单片机应用系统设计
单片机应用系统设计 第十一章

11.1单片机应用系统设计的基本准则 1.1.1可靠性 高可靠性是单片机系统应用的前提,在系统设计的每一个 环节,都应该将可靠性作为首要的设计准则。提高系统的可靠 性通常从以下几个方面考虑: 1.使用可靠性高的元器件 2.采用双机系统 3.设计电路板时布线和接地要合理,严格安装硬件设备及 电路
1.1.1 可靠性 高可靠性是单片机系统应用的前提,在系统设计的每一个 环节,都应该将可靠性作为首要的设计准则。提高系统的可靠 性通常从以下几个方面考虑: 1. 使用可靠性高的元器件 2. 采用双机系统 3. 设计电路板时布线和接地要合理,严格安装硬件设备及 电路 11.1 单片机应用系统设计的基本准则

4.对供电电源采用抗干扰措施 5.输入输出通道抗干扰措施 6.进行软硬件滤波 7.系统自诊断功能 11.12操作维护方便 11.13性价比 11.14设计周期短
4. 对供电电源采用抗干扰措施 5. 输入输出通道抗干扰措施 6. 进行软硬件滤波 7. 系统自诊断功能 11.1.2 操作维护方便 11.1.3 性价比 11.1.4 设计周期短

112单片机应用系统的设计方法 112.1系统总体设计 系统总体设计是单片机系统设计的前提,合理的总体设 计是系统成败的关键。总体设计关键在于对系统功能和性能 的认识和合理分析,系统单片机及关键芯片的选型,系统基 本结构的确立和软、硬件功能的划分
11.2.1 系统总体设计 系统总体设计是单片机系统设计的前提,合理的总体设 计是系统成败的关键。总体设计关键在于对系统功能和性能 的认识和合理分析,系统单片机及关键芯片的选型,系统基 本结构的确立和软、硬件功能的划分 11.2 单片机应用系统的设计方法

J女台 L人分|_ 飞车欠 fusHiki 车t 手睽 车T 任科礼 111单)开时
开始 明确任务 选机型及外围主 要芯片 划分软、硬件功 能 硬件设计 软件设计 联机仿真调试 排除故障、修改 软件 固化程序,独立 运行系统 研制完成 图11.1 单片机系统研制过程

明确系统的功能与性能 系统单片机选型 3.划分系统软、硬件功能 4.确定系统结构组成
1. 明确系统的功能与性能 2. 系统单片机选型 3. 划分系统软、硬件功能 4. 确定系统结构组成

11.2.2硬件设计 1.程序存储器 数据存储器 3.IO接口 4.译码电路 5.总线驱动器 6.抗干扰电路
1. 程序存储器 2. 数据存储器 3. I/O接口 4. 译码电路 5. 总线驱动器 6. 抗干扰电路 11.2.2 硬件设计

1123软件设计 开始 系统定义 在线仿真调试 软件结构设计 程序有错否 建立数学模型 修改程序 绘制程序流程图 编写程序 固化到 EPROM 汇编 结束 11.3软件设计流程图
开始 系统定义 软件结构设计 建立数学模型 绘制程序流程图 编写程序 汇编 在线仿真调试 程序有错否? 修改程序 固化到EPROM 结束 Y N 11.3 软件设计流程图 11.2.3 软件设计

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

2.软件结构设计 3.程序设计 用户实时监控程序 调度 模 模 模 块 块 块 调用 模 块 块 块 1.1 2.1 r 模 块 n.2.1 图11.4
2. 软件结构设计 3. 程序设计 用户实时监控程序 模 块 1 模 块 2 模 块 n 模 块 1.1 模 块 2.1 模 块 n.1 模 块 n.2 模 块 n.2.1 ………… 调度 调用 图 11.4
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《单片机原理及应用》课程教学资源(PPT教学课件)第十章 AT89C2051 Flash单片机.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第九章 A/D和D/A转换器接口.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第八章 单片机串行数据通信.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第七章 单片机I/0口扩展及应用.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第六章(6-1)中断的基本概念.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第六章 单片机的中断与定时系统.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第五章 单片机存储器扩展技术.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第四章 汇编语言程序设计.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第三章 MCS-51单片机指令系统.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第二章 MCS51系列单片机芯片结构.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第一章 微型计算机基础知识.ppt
- 襄樊职业学院:《计算机组装与维护》第17章 微机的常见故障及维修.ppt
- 襄樊职业学院:《计算机组装与维护》第16章 操作系统的维护与优化.ppt
- 襄樊职业学院:《计算机组装与维护》第15章 硬件性能测试.ppt
- 襄樊职业学院:《计算机组装与维护》第14章 微机软件安装.ppt
- 襄樊职业学院:《计算机组装与维护》第13章 微机组装硬件与调试.ppt
- 襄樊职业学院:《计算机组装与维护》第12章 BI0S设置.ppt
- 襄樊职业学院:《计算机组装与维护》第11章 其他外围设备.ppt
- 襄樊职业学院:《计算机组装与维护》第10章 网络设备.ppt
- 襄樊职业学院:《计算机组装与维护》第9章 机箱与电源.ppt
- 浙江大学:《单片微型计算机原理与接口技术》课程电子教案(PPT教学课件)第一章 绪论.ppt
- 浙江大学:《单片微型计算机原理与接口技术》课程电子教案(PPT教学课件)目录.ppt
- 浙江大学:《单片微型计算机原理与接口技术》课程电子教案(PPT教学课件)第二章 单片微机的基本结构.ppt
- 浙江大学:《单片微型计算机原理与接口技术》课程电子教案(PPT教学课件)第三章 80C51单片微机的指令系统.ppt
- 浙江大学:《单片微型计算机原理与接口技术》课程电子教案(PPT教学课件)第四章 80C51单片微机的程序设计.ppt
- 上海理工大学:《电子商务基础与应用》课程教学资源(PPT课件)第二章 电子商务发展战略.ppt
- 《单片机及应用》第2章 MCS-51单片机的硬件结构.ppt
- 《单片机及应用》第2章(2-1) MCS-51单片机的外部引脚说明.ppt
- 《单片机及应用》第3章 指令系统及汇编.ppt
- 《单片机及应用》第1章 单片微型计算机概述.ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第2章 增强型MCS-51单片机结构.ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第3章 MCS-51指令系统.ppt
- 《计算机组装与维护》克隆软件Ghost的应用教案.doc
- 《计算机组装与维护》硬盘的分区和格式化.doc
- 《计算机组装与维护》第一章 绪论-幻灯片.ppt
- 《计算机组装与维护》第一章 绪论.doc
- 《计算机组装与维护》第七章 显示器-幻灯片.ppt
- 《计算机组装与维护》第三章 内存储器-幻灯片.ppt
- 《计算机组装与维护》第三章 内存储器-教案.doc
- 《计算机组装与维护》第九章 网卡-幻灯片.ppt