版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第9章 单片机应用系统的设计与开发 9.1单片机系统的设计开发过程 9.2单片机系统的可靠性技术 9.3单片机系统设计开发应用举例9.1单片机系统的设计开发过程 9.1.1单片机典型应用系统 9.1.2 单片机应用系统开发过程 9.2单片机系统的可靠性技术 9.3单片机系统设计开发应用举例第9章单片机应用系统的设计与开发 一个完整的单片机应用系统由单片机最小应用系统、前向通道、后向通道、人机交互通道与计算机相互通道组成。 第9章单片机应用系统的设计与开发 单片机最小系统 8031最小应用系统(外扩ROM)最小应用系统具有最简单配置的单片机系统第9章单片机应用系统的设计与开发 8051和8751
2、最小应用系统第9章单片机应用系统的设计与开发 是单片机实现外部信息的输入的通道,主要是数据采集单元、信号调理单元等前向通道 第9章单片机应用系统的设计与开发 是单片机实现外部信息的输出通道,主要有DA转换电路、输出驱动电路等。后向通道 第9章单片机应用系统的设计与开发 为对应用系统进行干预或了解系统运行状态所设置的交互通道。主要有键盘、显示器等接口电路。人机对话通道 第9章单片机应用系统的设计与开发 是解决计算机系统之间信息交换目的而建立的数据传输通道,主要为串行口方式。相互通道 第9章单片机应用系统的设计与开发 9.1单片机系统的设计开发过程 9.1 单片机典型应用系统 9.2 单片机应用系
3、统开发过程 9.2单片机系统的可靠性技术 9.3单片机系统设计开发应用举例第9章单片机应用系统的设计与开发 对于一个实际的课题和项目,从任务的提出到系统的选型、确定、研制直至投入运行要经过一系列的过程。第9章单片机应用系统的设计与开发 第9章单片机应用系统的设计与开发 第9章单片机应用系统的设计与开发 单片机本身无开发能力,必须借助开发工具开发应用软件。独立型仿真结构,配备有EPROM读出/写入器、仿真插头和其它外设,通过USB接口与计算机相连。 方法1:通用型单片机开发系统 第9章单片机应用系统的设计与开发 方法2:软件模拟开发系统 基于Proteus(Keil)仿真软件的设计与开发工具 第
4、9章单片机应用系统的设计与开发 9.1单片机系统的设计开发过程9.2单片机系统的可靠性技术 9.3单片机系统设计开发应用举例第9章单片机应用系统的设计与开发 智能仪器是一种依靠嵌入式计算机技术发展的新型电子测控单元,其基本功能是根据传感器的实时信号和仪器设定的目标参数进行测量与控制。一种典型智能仪器形式第9章单片机应用系统的设计与开发 智能仪器结构:仪器面板(机箱)+线路板+接线端子。第9章单片机应用系统的设计与开发 仪器面板:46位数码管显示器、35只薄膜按键和若干只LED状态指示灯组成。 智能仪器通常都不采用09数字按键方案,而是通过【增大】和【减小】两只功能键,与【设置/切换】和【确认】
5、等键配合,实现对智能仪器内置参数的设定与输出控制功能。第9章单片机应用系统的设计与开发 本例的总体设计目标:实现1路电压信号实时测量/显示/报警输出功能。输入信号电压:05VDCAD转换分辨率:8bit显示信息:1位参数字符+3位十进制采样值。控制参数:下限报警值(L)和上限报警值(H)。基本功能:当采样值大于H时,高位报警; 当采样值小于L时,低位报警; 当采样值介于L和H之间时,无报警。第9章单片机应用系统的设计与开发 参数设置与按键控制功能:0#进入或退出参数设置状态键。可先后调出H和L两个参数当前值;当一轮循环完成后可退出参数设置状态;1#参数设置确认键。可保存当前参数值,并转入等待下
6、一参数确认状态;当两个参数都轮回后可退出参数设置状态;2#和3#增、减键,可对当前参数值加减10计算,并更新显示;若结果值超出0-255范围后可自动循环处理。要求:只有压下并随后抬起某键时才能认定为按键过程有效(防止连击);只有在参数设置状态下才对1-3#键的动作有响应;在按键未抬起或在参数设置状态未退出期间不能影响对数据采集和控制过程并行结构。第9章单片机应用系统的设计与开发 动态显示器 六联共阴极数码管,段码通过锁存器74LS245驱动后接于P0口,位码则由反相器74LS04驱动后接于P1.0P1.5口。硬件设计部分第9章单片机应用系统的设计与开发 AD转换器采用逐次比较方式的芯片ADC0
7、809,其并行数据输出端直接连接于P2口,四个控制端CLOCK、START、EOC和OE分别接于P3.2P3.5。第9章单片机应用系统的设计与开发 串口键盘四只按键通过串行输入并行输出移位寄存器74LS164与单片机接口。第9章单片机应用系统的设计与开发 LED驱动电路LED驱动电路负载模拟电路第9章单片机应用系统的设计与开发 程序由两个主要的功能模块组成控制模块(control.c)和菜单模块(menu.c)。控制模块建立在A/D转换和LED显示的基础上,菜单模块建立在按键检测和LED显示的基础上,而按键检测又建立在串口输出的基础上。 软件设计部分第9章单片机应用系统的设计与开发 整个项目由7个程序文件所组成:六个C语言文件,一个汇编语言文件。 第9章单片机应用系统的设计与开发 实际运行效果 第9章单片机应用系统的设计与开发 本章小结单片机本身无开发能力,必须借助开发工具进行开发。单片机应用系统的典型组成包括:单片机最小应用系统、前向通道、后向通道
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 代理报关委托合同模板
- 土建大清合同范例
- 出售砂石料合同范例
- 商铺改造单方合同模板
- 单位院内保洁合同模板
- 与灯饰合作合同模板
- 劳动协议合同模板
- 园区绿化咨询服务合同范例
- fsc采购合同范例
- 2024年广告代理合同范本:广告策划与执行
- 消防科普教育馆管理制度及流程
- 磁力泵安全操作及维护培训课件
- JJG 643-2024标准表法流量标准装置
- 单位办理ETC授权书
- 公司组织架构图
- 人教版八年级英语下册各单元知识点汇总
- 一起电动自行车火灾事故原因认定和分析
- 广东省广州市2023-2024学年高一上学期1月期末英语英语试题(解析版)
- 【教材】第四讲电影案例景别分析
- 2023~2024学年度上期高中2023级期末联考政治双向细目表
- 强制性标准执行情况检查表
评论
0/150
提交评论