大二电气单片机课件章.pptx

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第9章单片机应用系统的设计与开发;9.1单片机系统的设计开发过程

9.1.1单片机典型应用系统

9.1.2单片机应用系统开发过程

9.2单片机系统的可靠性技术

9.3单片机系统设计开发应用举例;一个完整的单片机应用系统由单片机最小应用系统、前向通道、后向通道、人机交互通道与计算机相互通道组成。;单片机最小系统;8051和8751最小应用系统;是单片机实现外部信息的输入的通道,主要是数据采集单元、信号调理单元等;是单片机实现外部信息的输出通道,主要有DA转换电路、输出驱动电路等。;为对应用系统进行干预或了解系统运行状态所设置的交互通道。主要有键盘、显示器等接口电路。;是解决计算机系统之间信息交换目的而建立的数据传输通道,主要为串行口方式。;9.1单片机系统的设计开发过程

9.1单片机典型应用系统

9.2单片机应用系统开发过程

9.2单片机系统的可靠性技术

9.3单片机系统设计开发应用举例;对于一个实际的课题和项目,从任务的提出到系统的选型、确定、研制直至投入运行要经过一系列的过程。;;;单片机本身无开发能力,必须借助开发工具开发应用软件。;方法2:软件模拟开发系统;9.1单片机系统的设计开发过程

9.2单片机系统的可靠性技术

9.3单片机系统设计开发应用举例;智能仪器是一种依靠嵌入式计算机技术发展的新型电子测控单元,其基本功能是根据传感器的实时信号和仪器设定的目标参数进行测量与控制。;智能仪器结构:

仪器面板(机箱)+线路板+接线端子。;仪器面板:4~6位数码管显示器、3~5只薄膜按键和若干只LED状态指示灯组成。

智能仪器通常都不采用0~9数字按键方案,而是通过【增大】和【减小】两只功能键,与【设置/切换】和【确认】等键配合,实现对智能仪器内置参数的设定与输出控制功能。;本例的总体设计目标:

实现1路电压信号实时测量/显示/报警输出功能。

输入信号电压:0~5VDC

AD转换分辨率:8bit

显示信息:1位参数字符+3位十进制采样值。

控制参数:下限报警值(L)和上限报警值(H)。

基本功能:当采样值大于H时,高位报警;

当采样值小于L时,低位报警;

??采样值介于L和H之间时,无报警。;参数设置与按键控制功能:

0#——进入或退出参数设置状态键。可先后调出H和L两个参数当前值;当一轮循环完成后可退出参数设置状态;

1#——参数设置确认键。可保存当前参数值,并转入等待下一参数确认状态;当两个参数都轮回后可退出参数设置状态;

2#和3#——增、减键,可对当前参数值加减10计算,并更新显示;若结果值超出0-255范围后可自动循环处理。

要求:只有压下并随后抬起某键时才能认定为按键过程有效(防止连击);只有在参数设置状态下才对1-3#键的动作有响应;在按键未抬起或在参数设置状态未退出期间不能影响对数据采集和控制过程——并行结构。;动态显示器

六联共阴极数码管,段码通过锁存器74LS245驱动后接于P0口,位码则由反相器74LS04驱动后接于P1.0~P1.5口。;AD转换器

采用逐次比较方式的芯片ADC0809,其并行数据输出端直接连接于P2口,四个控制端CLOCK、START、EOC和OE分别接于P3.2~P3.5。;串口键盘

四只按键通过串行输入并行输出移位寄存器74LS164与单片机接口。;LED驱动电路;程序由两个主要的功能模块组成——控制模块(control.c)和菜单模块(menu.c)。

控制模块建立在A/D转换和LED显示的基础上,菜单模块建立在按键检测和LED显示的基础上,而按键检测又建立在串口输出的基础上。;整个项目由7个程序文件所组成:六个C语言文件,一个汇编语言文件。;实际运行效果;本章小结

文档评论(0)

183****7931 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档