版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.:.;单片机系统课 程 设 计成果评定表设计课题 : 基于C的轮胎自动充气压力控制器设计 学院称号 :专业班级 :学生姓名 :学 号 :指点教师 :设计地点 :设计时间 :指点教师意见:成果: 签名: 年 月 日单片机系统课 程 设 计课程设计称号: 基于C的轮胎自动充气压力控制器设计 专 业 班 级 :学 生 姓 名 :学 号 :指 导 教 师 :课程设计地点:课程设计时间: 单片机系统 课程设计义务书学生姓名专业班级学号题 目基于C的轮胎自动充气压力控制器设计课题性质工程设计课题来源自拟指点教师臧海河主要内容参数利用C设计一种轮胎自动充气压力控制器,实现以下功能:利用位LED显示轮胎压力
2、;按下充气开关翻开电磁阀开场充气;当轮胎压力到达设定值时控制电磁阀封锁气源。义务要求进度第-天:熟习课程设计义务及要求,查阅技术资料,确定设计方案。第-天:按照确定的方案设计单元电路。要求画出单元电路图,元件及元件参数选择要有根据,各单元电路的设计要有详细论述。第-天:软件设计,编写程序。第-天:实验室调试。第-天:撰写课程设计报告。要求内容完好、图表明晰、文理流畅、格式规范、方案合理、设计正确,篇幅合理。主要参考资料 张迎新单片微型计算机原理、运用及接口技术第版M北京:国防工业, 伟福LAB系列单片机仿真实验系统运用阐明书 阎石数字电路技术根底第五版北京:高等教育, 夏路易 石宗义Prote
3、l se电路原理图与电路板设计教程北京: 北京希望电子,审查意见系教研室主任签字: 年 月 日 目 录 TOC o - h z u HYPERLINK l _Toc 概述 PAGEREF _Toc h HYPERLINK l _Toc . 研讨背景 PAGEREF _Toc h HYPERLINK l _Toc . 设计思想及根本功能 PAGEREF _Toc h HYPERLINK l _Toc 方案设计 PAGEREF _Toc h HYPERLINK l _Toc .系统框图 PAGEREF _Toc h HYPERLINK l _Toc . 方案选取 PAGEREF _Toc h HY
4、PERLINK l _Toc . 总体方案设计 PAGEREF _Toc h HYPERLINK l _Toc 硬件电路设计 PAGEREF _Toc h HYPERLINK l _Toc . 压力检测电路 PAGEREF _Toc h HYPERLINK l _Toc . A/D转换电路 PAGEREF _Toc h HYPERLINK l _Toc .显示电路 PAGEREF _Toc h HYPERLINK l _Toc . 键盘电路 PAGEREF _Toc h HYPERLINK l _Toc .气泵控制电路 PAGEREF _Toc h HYPERLINK l _Toc .电源电路
5、 PAGEREF _Toc h HYPERLINK l _Toc .复位电路 PAGEREF _Toc h HYPERLINK l _Toc . 时钟电路 PAGEREF _Toc h HYPERLINK l _Toc 软件设计 PAGEREF _Toc h HYPERLINK l _Toc . 压力检测及A/D转换程序设计 PAGEREF _Toc h HYPERLINK l _Toc .数码管显示程序设计 PAGEREF _Toc h HYPERLINK l _Toc .外部中断效力程序设计 PAGEREF _Toc h HYPERLINK l _Toc .系统总体程序设计 PAGEREF
6、 _Toc h HYPERLINK l _Toc 系统调试 PAGEREF _Toc h HYPERLINK l _Toc 总结 HYPERLINK l _Toc 附录A 系统原理图 PAGEREF _Toc h HYPERLINK l _Toc 附录B 源程序清单 PAGEREF _Toc h 概述. 研讨背景信息化时代的到来,使得人们的生活速度和生活质量有了大幅度提高。智能化的产品设计也让人们生活更加温馨。方便、智能的产品的也得到了人们的欢迎。如今,随着人们生活程度的提高,小汽车将成为家家户户必备的交通工具。再加上生活节拍的加快,时间已是最珍贵的东西。市面的充气机不但不是自动的,而且气压也
7、是不可调的。在人们追求方便、智能的生活体验中,市面上普通手动控制的充气机,显然已满足不了人们的需求,因此,他们就想到了设计一个智能化的充气机。在智能化产品中,单片机的运用曾经越来越广泛,单片机以它体积小、质量轻、耗电省、可靠性高、价钱低等优点,开场不断开展,并广泛运用于仪器仪表、家用电器、医疗设备、航天航空领域、工业公用设备的管理及过程控制等领域,在很多的大中型的电气设备以及小型的电子产品中也用到了单片机进展控制。. 设计思想及根本功能本设计就是根据人们对智能化,方便化的需求,而设计的基于单片机控制的智能化产品。同时在选取设计方案和采用元器件方面,该系统本着简单、经济、适用的思想,尽量简化电路
8、设计,用最简单的电路布线和选用最经济适用的器件来到达设计要求。轮胎自动充气压力控制系统具有以下几个根本功能:可以利用按键设定充气值;可以显示设定充气压力和充气过程中轮胎动态压力;当轮胎压力到达设定值时,能自动封锁气泵停顿充气。 方案设计.系统框图根据设计方案要实现:充气前,经过键盘上设定所要充气的气压,并可以显示设定值;数值输入终了后,按下启动键启动充气安装开场充气,显示电路要可以显示当前轮胎内的动态气压;充气到达设定的值后,系统要可以自动切断气泵的电源,停顿充气的功能。 他们把本设计初步分为以下几个模块,系统框图如图-所示。图 -系统框图. 方案选取有上述系统框图可知,自动充气安装由:压力检
9、测模块、中心控制模块、键盘模块、显示模块、充气模块等几部分构成。以下,他们将对各模块做详细分析、设计。. 压力检测模块方案一:采用英飞凌的SPl压力传感器。Infineon(英飞凌)推出的胎压传感器 SPl整合了压力,温度,惯性传感器,以及一个电源控制监测器。SPl的压力范围从到kpa,经过MEMS技术集成了压力和温度、加速度、电压的检测电路,直接以数字方式输出各物理量的示值,但是价钱昂贵,运用也不是非常普遍。方案二:采用常见的电阻应变片式的压力传感器和模数转换芯片。压力传感器其本质是利用惠斯通电桥,它具有温度特性好,温度变化带来的误差小。利用膜片上的压力使得电桥不平衡,产生一个差动的输出信号
10、。这种构造的根本特性之一是它的差动输出电压U与偏置电压U成正比关系,这种关系隐含压力丈量精度直接决议偏置电源的容限值,当四个桥臂电阻到达相应的关系时,电桥输出为零。利用压力电桥获得的压力量模拟值经过ADC转换后即可供单片机分析运用。这二个方案都是基于单片机控制的,都能准确的采集获得轮胎内当前压力值。但是,前一种方案SPl压力传感器价钱昂贵,运用也不是很广;第二种方案采用压力电桥价钱低、运用范围广、技术成熟,而且实验室有现成的实验器材。经过以上比较,综合个方案利弊,他们最终选用了第二种方案。. 键盘模块方案一:利用独立按键控制,设定充气预定值和气泵的启停。方案二:利用矩阵键盘控制,设定充气预定值
11、和气泵的启停。由于本设计需求设定充气预定值和气泵启停,所需求的按键较多,假设采用方案一所占单片机I/O资源较多,而矩阵键盘按键多,占用I/O口少很好的满足了设计与需求。思索到键盘需求设置-十个数字和设置启、停按钮,所以他们最终选定运用 x 的矩阵键盘。. 显示模块方案一:利用LCD显示屏显示设定值和轮胎内的当前压力值。方案二:利用七段数码管显示设定值和轮胎内的当前压力值。思索到设计需求显示的信息量小,亮度要求高,而LCD虽然可显示内容信息量大,但是可视偏转角度过小、亮度和对比度低、而且容易“坏点寿命有限等;数码管显示无闪烁,亮度高,软件控制比较容易,功耗小耐冲击,长寿命等优点。最终他们选用数码
12、管作为显示工具。. 其它模块此外,在思索到价钱低廉、运用方便、电路简单等要求,充气模块他们选用继电器驱动气泵任务;控制模块选用ATC作为轮胎自动充气压力控制系统的控制中心。. 总体方案设计经过上述讨论他们可以看出,本设计轮胎自动充气压力控制系统是基于满足设计要求的前提并且根据实际上的可实现性和硬件上的经济适用性,综合思索各种要素的情况下,而得来的系统方案。方案总体构架如图-所示:图 -轮胎自动充气压力控制系统构造框图 硬件电路设计. 压力检测电路轮胎自动充气压力控制系统要根据轮胎内压力当前值的大小来确定充气能否完成,需不需求封锁气泵。因此需求运用到压力应变传感器。电阻应变式传感器按其用途不同,
13、可分为应变测力传感器、应变压力传感器、应变式加速度传感器等。本设计中他们运用的是压力传感器, 这种传感器主要用于对气体、液体的动态和静态的压力的丈量。如对内燃机管道和动力设备管道进出、出气孔流液的压力、发动机喷口的压力等的丈量。这种传感器主要采用膜片、薄板、筒式等组成的弹性元件。传感器所用的应变片电阻值国内规范有:、和等各种阻值,其中以为最常用。利用电桥丈量原理,经过对电路输出电压和规范压强的线性关系,建立详细的数学模型,将电压量的变化改为压力的变化,即可以测出一定范围内的压力值。其中丈量电路中最主要的元器件就是电阻应变式传感器。设计还利用了运算放大电路的作用就是把传感器输出的微弱的模拟信号进
14、展一定倍数的放大,以满足A/D转换器对输入信号电平的进展各种转换处置的要求。压力检测部分衔接如图-所示。图-压力检测电路原理图此部分压力传感器参照了LAB运用阐明书电路原理图,传感器的任务原理,本质上是惠斯通电桥,该电桥温度特性好。当膜片上遭到压力使得电桥不平衡,从而产生一个差动的输出信号,这种构造的根本特性之一是它的差动输出电压U与偏置电压U成正比关系,当四个桥臂电阻到达相应的关系时,电桥输出为零,当然它也能提供一种温度补偿最通用的方法。该电路三部分组成电源电路部分;电桥电路部分;放大电路部分。如下图,传感器采用V恒压源Vcc供电,经过与分压(电容C起滤波作用),UA起到电压跟随器的作用,所
15、以点、三点处有一样电压: (. ) 根据上式,带入数据, ,求得经过电路分析电桥部分可等效为如图-所示 图-压力传感器电桥电路设桥臂电阻分别为, ,那么当压力传感器受力时,电阻变化对应的输出电压值为,由于,那么上式可化简为 (.)带入电阻、电压值得Uo=.R/R最后经过放大部分,压力传感器的微弱采样电压,经过放大电路输出的放大。. A/D转换电路A/D转换的作用是进展模数转换,把接纳到的模拟信号转换成数字信号输出。在选择A/D转换时,先要确定A/D转换精度、转换速度以及转换位数等,A/D转换的位数确定与整个丈量控制系统所需丈量控制范围和精度有关,在 轮胎自动充气压力控制系统中采用了位A/D转换
16、器ADC引脚如图- 所示图- ADC引脚图ADC是美国国家半导体公司消费的CMOS工艺通道,位逐次逼近式HYPERLINK baike.baidu/view/.htmA/D转换器。路模拟信号的分时采集,片内有路模拟选通开关,以及相应的通道抵抗锁存用译码电路,其转换时间为s左右。ADC的主要特性有:路输入通道,位A/D转换器,即分辨率为位。 具有转换起停控制端。 转换时间为s(时钟为kHz时),s时钟为kHz时 模拟输入电压范围V,不需零点和满刻度校准。 ADC主要引脚功能如下:ININ:八路模拟量的输入端。DD:A/D转换后的数据输出端,为三态可控输出,可直接与总线相连。A、B、C:模拟通道地
17、址选择断,A为低位,C为高位。ALE:地址锁存允许信号,当此信号有效时,A、B、C三位地址信号被锁存 电路选通对应的模拟输入通道。SC:启动转换信号。通常与单片机的写信号线衔接,启动A/D转换。EOC:转换终了信号,表示一次转换终了。常作为中断触发信号。OE:输出允许控制信号,通常与系统的读信号线衔接,翻开 三态门,此时可经过数据线读到转换结果。 本系统ADC与单片机和压力传感器衔接如图-所示。图-单片机和压力传感器衔接如原理图所示,ADC的A、B、C共同接地选中第通道,即模拟信号从IN-输入到A/D转换器,经过单片机P.引脚start送出一个正脉冲,从而启动转换;转换完成后,EOC输出一个由
18、低到高的跳变沿,经过一个非门取反变为下降沿,出发曾经设置为边沿触发的I外部中断;在中段程序中经过P.引脚enable送出高电平,控制ADc数字量允许输出,信号经过HC锁存器流入P口;经过单片机读程序,把转换后的数字读入片内,进展相应操作后显示在数码管上。.显示电路本设计采用LED数码管进展显示是由于LED数码管具有以下几个优点:()能在低电压、小电流条件下驱动发光,能与CMOS、ITL电路兼容。()发光呼应时间极短(.s),高频特性好,单色性好,亮度高。()体积小,分量轻,抗冲击性能好。 数码管有共阴极和共阳极两种类型,为位选端主要进展位控制,断选端那么是进展字符控制,数码管有静态显示和动态显
19、示两种方法,阐明如下。静态显示驱动: 静态驱动也称直流驱动。静态驱动是指每个数码管的每一个段码都由一个单片机的I/O进展驱动,或者运用如BCD码二十进位器进展驱动。静态驱动的优点是编程简单,显示亮度高,缺陷是占用I/O多,如驱动个数码管静态显示那么需求根I/O来驱动,要知道一个C单片机可用的I/O才个。故实践运用时必需添加驱动器进展驱动,添加了硬体电路的复杂性。动态显示驱动:数码管动态显示是单片机中运用最为广泛的一种显示方式之一,动态驱动是将一切数码管的个显示笔划a、b、c、d、e、f、g、dp 的同名端连在一同,另外为每个数码管的公共极COM添加位元选通控制电路,位元选通由各自独立的I/O线
20、控制,当单片机输出字形码时,一切数码管都接纳到一样的字形码,但终究是那个数码管会显示出字形,取决于单片机对位元选通COM端电路的控制,所以他们只需将需求显示的数码管的选通控制翻开,该位元就显示出字形,没有选通的数码管就不会亮。透过分时轮番控制各个LED数码管的COM端,就使各个数码管轮番受控显示,这就是动态驱动。在轮番显示过程中,每位元数码管的点亮时间为ms,由于人的视觉暂留景象及发光二极体的余辉效应,虽然实践上各位数码管并非同时点亮,但只需扫描的速度足够快,给人的印象就是一组稳定的显示资料,不会有闪烁感,动态显示的效果和静态显示是一样的,可以节省大量的I/O口,而且功耗更低。在本设计中过程中
21、,他们查询了大量与车胎压强相关的资料得知汽车轮胎压强普通在.-.bar 即-kpa比较适宜,详细冬夏也有少许差别。所以他们采用位共阴极数码管作为显示部件。数码管显示部分电路图-所示:图-数码管显示电路如上述电路图所示,数码管采用动态扫描显示,系统段选码和位选码均是经过HC分时送出。HC是八个透明的D 型锁存器,当使能C为高电平常,Q 输出将随数据 D的输入而变。当使能C为低电平常,输出将锁存在已建立的数据电平上。当系统需求显示数码时,先经过单片机引脚P口送出相应位选码,再控制P.引脚输出高电平,HCU被翻开,位选码送到数码管阴极。P.再输出低电平把位选信号所存到Q端;以后,单片机P口输出相应段
22、选码,P.引脚输出高电平,翻开HCU被翻开,段选码送到数码管段选端,点亮选中的数码管,并延时ms;以此为原理第二个、第三个数码管一次被点亮;最后反复上述过程。. 键盘电路由于本设计需求设定充气预定值和气泵启停,所需求的按键较多,假设采用方案一所占单片机I/O资源较多,而矩阵键盘按键多,占用I/O口少很好的满足了设计与需求。思索到键盘需求设置-十个数字和设置启、停按钮,所以他们最终选定运用 x 的矩阵键盘功能如图-所示。图-矩阵键盘功能图如图按照键盘扫描至获得键号编写程序对应如上图所示。矩阵键盘在系统中原理图如图-所示。图-阵键盘原理图矩阵键盘任务是利用P口分别对某一行赋低电平,其他行赋值高电平
23、,然后分别扫描各列能否出现低电平,假设无退出扫描,然后检测列线的形状。只需有一列的电平为低,那么表示键盘中有键被按下,而且闭合的键位于低电平线与行线相交叉的个按键之中。假设一切列线均为高电平,那么键盘中无键按下。断闭合键所在的位置是经过读取P口的值,与预设值比对,确定是哪个键按下,在确认有键按下后,就可以进入相应操作程序。.气泵控制电路如图-所示为电磁继电器控制电路气泵的任务电路。图-电磁继电器控制电路要控制气泵任务,只需控制电磁阀的闭合与断开。单片机的pumpP.引脚控制三极管的任务在放大区和截止区。当该引脚输出高电平常,使三极管导通,继电器的内部线圈有电流经过,产生吸合力,将公共端吸合到常
24、开端,那么气泵开场充气;当轮胎的气充足后,pump引脚输出低电平,使三极管截止,那么继电器不会产生吸合力,从而断开了气泵的任务。.电源电路单片机正常任务电压为V,因此他们设计了电源电路为单片机任务供电。如以下图-是为单片机提供电源的电路。在这个电路中采用了三端集成稳压芯片, 来为单片机提供稳定的V的直流电压。图-电源电路图.复位电路复位电路的主要功能是使单片机进展初始化,在初始化的过程中需求在复位引脚上加大于个时钟周期的高点平。本设计复位电路如图-所示:图-复位电路. 时钟电路电路利用晶振产生固定周期的震荡脉冲。由于石英晶体震荡器具有非常好的频率稳定性和抗外界干扰的才干,所以,石英晶体震荡器是
25、用来产生基准频率的。经过基准频率来控制电路中的频率的准确性。同时,它还可以产生振荡电流,向单片机发出时钟信号。如图-为单片机时钟电路图-单片机时钟电路 软件设计系统软件设计主要包括压力检测及数模转换程序、数码管显示程序,键盘扫描程序,外部中断效力程序构成。. 压力检测及A/D转换程序设计压力电桥和发明和放大电路由硬件控制一直处于任务形状。AD转换终了方式是选择运用终了限号,触发外部中断的方式。详细任务是:由于ADC的A、B、C共同接地,选中第通道,模拟信号从IN-输入到A/D转换器,经过单片机P.引脚start送出一个正脉冲,从而启动转换;转换完成后,EOC输出一个由低到高的跳变沿,经过一个非
26、门取反变为下降沿,出发曾经设置为边沿触发的I外部中断;在中段程序中经过P.引脚enable送出高电平,控制ADC数字量允许输出,。AD转换流程如图-所示。 图- A/D转换流程.数码管显示程序设计本设计数码管采用动态扫描方式,经过单片机引脚分别送出相应位选码,选通相应数码管,再用单片机输出相应段选码,点亮选中的数码管,并延时ms;以此为原理第二个、第三个数码管依次被点亮,再循环此过程。数码管显示流程如图-所示: 图- 数码管显示流程图.键盘扫描程序设计矩阵键盘任务是利用键盘扫描,依次检测按键能否按下。首先对某一行赋低电平,其他行赋值高电平,然后分别扫描各列能否出现低电平,假设无退出扫描,然后检
27、测列线的形状。只需有一列的电平为低,那么表示键盘中有键被按下,而且闭合的键位于低电平线与行线相交叉的个按键之中。假设一切列线均为高电平,那么键盘中无键按下。断闭合键所在的位置是经过读键盘行取列值,与预设值比对确定的。键盘扫描流程如图-所示。 图-键盘扫描流程图.外部中断效力程序设计本设计采用外部中断监测A/D能否完成,当完成后触发中断,在中断处置中获得此时轮胎气压值,比较能否到达设定值,假设是气泵停顿任务,假设否等待下一次中断。中断处置流程如图-所示:图-中断处置流程图.系统总体程序设计根据设计要求,系统任务开场首先调用键盘子程序等待用户输入需求冲气的多少,并把所设定的气压值再数码管上显示一段
28、时间,协助 运用者确定能否有误操作,假设有重新输入,假设无那么按下start键,启动气泵开场任务,启泵启动后应该立刻调用AD转换子程序及显示子程序,动态的显示轮胎内的气压,以及比较如今的气压能否到达用户的要求。由于LED显示是动态的。所以必需循环的调用AD转换子程序和显示子程序,这样做不仅实时性强,可以让用户了解轮胎内气压的变换,而且可以加强LED显示亮度。此外,在设计过程中,他们查阅了大量与轮胎胎压相关的资料,他们查询了大量与车胎压强相关的资料得知汽车轮胎压强普通在.-.bar 即-kpa比较适宜,详细冬夏也有少许差别。故在思索到实践情况和软件编制的简易性的情况下,他们规定用户输入的充气气压
29、只能位于kpa的范围内。这样一来,由于ADC的精度为八位,其输出的数字量的范围也是。量化后正好是一对一的关系,就大大的减轻了软件编制的困难。如以下图-所示为软件设计总流程图。图- 软件设计总流程图 系统调试在对系统调试过程中,由于实验室的伟福LAB实验箱,包括压敏电阻在内的很多部件都有不同程度的损坏,无法完成调试。所以,他们在不影响实验效果的前提下,对设计进展了略微调整,并在本人购买的开发板上顺利完成了系统调试。他们用一个可调电阻替代压力传感器,用一个发光二极管代表气泵。可调电阻阻值转换后视为轮胎内的气压,二极管两代表气泵任务,二极管灭代表气泵停顿任务,详细调试过程图片如下。设计接线图如图-所
30、示。图-系统接线图设定充气值结果如图-所示。有图可以看出设定充气值为,设定完成数码管显示设定值一段时间。图-设定充气值轮胎内初始气压检测结果如图-所示。由图可以知道,轮胎内压力初值为,由于气压小于设定值,数码管左侧的发光二极管代表气泵,数码管亮代表气泵任务,对轮胎进展充气。图-轮胎内初始气压轮胎充气过程如图-所示。在图中他们可以看到,随着发光二极管亮即气泵任务,轮胎内压力值在逐渐增大。图-轮胎充气过程轮胎充气终了如图-所示。根据数码管显示,他们可以知道,随着气泵任务,车胎内压力增大,当压力到达设定值以后,单片机控制的发光二极管自动熄灭,即气泵自动停顿任务,充气完成。图-轮胎充气终了经过数次反复
31、调试实验他们得出结论,此次设计基于C的轮胎自动充气压力控制器,稳定性很好,可反复性号,可以很好的完成轮胎自动充气的义务。总结本次单片机课程设计历时两周,从刚开场刚拿到标题的懵懵懂懂,不知如何下手,到后来的经过查阅大量相关资料,对整个系统有了一定的认识,经过讨论,争辩,有了明晰的思绪,又经过画图,修正,到最终确定整个设计方案,做出完好的实验报告,在这个过程中他们收获很多。从方案选择的猛烈讨论,到查找每个芯片引脚功能和用法,从对芯片任务原理的熟习,到实践运用编程的斟酌,这个过程中的每一个小的步骤都有他们犯下的错误,也有他们矫正错误后学到知识的喜悦。当然这个设计的胜利完成,是我和我的小同伴们共同努力
32、的结果。此外,在以前学习时我学习软件破费的精神远比硬件多的多,在对单片机的实际学习,也是基于在本人买来的开发板上,根据他人设计好的原理图根据其任务原理,在例程根底上改来改去、模拟设计,所以在硬件设计过程中,遇到了很多困难。也正是遇到的这些问题提示了我,在以后的学习过程中,要注重对硬件的学习。参考文献 张迎新单片微型计算机原理、运用及接口技术第版M北京:国防工业, 伟福LAB系列单片机仿真实验系统运用阐明书 阎石数字电路技术根底第五版北京:高等教育, 夏路易 石宗义Protel se电路原理图与电路板设计教程北京: 北京希望电子,何立民编著.单片机运用系统设计.北京M:北京航天航空大学, 杨家成
33、单片机原理与运用及C程序设计北京:清华大学, 邓兴成单片机原理与实际指点北京:机械工业, 李朝青编著.单片机原理及接口技术.北京M:北京航天航空大学, 潘新民,王燕芳编著.微型计算机与传感器.北京M:人民邮电, 何立民. 单片机运用技术选编M. 北京航空航天大学, 王化祥,张淑英,传感器运用及原理.天津M:天津大学,赖麒文. 单片机 C言语彻底运用. 北京M:科学技术,童长飞. CF系列单片机开发与 C言语编程 M .北京:北京航空航天大学,.附录A 系统原理图 附录B 源程序清单#include#define uchar unsigned char#define uint unsigned
34、intsbit dula=P;sbit wela=P;sbit adc_out=P;sbit enable=P;sbit start=P;sbit pump=P;uint num=,temp=,t=,k ;uint high,mid,low;/共阴极数码管编码uchar code table= xf,x,xb,xf,x,xd,xd,x,xf,xf,x,xc,x,xe,x,x,;/子程序声明void delay(uint z);/延时函数uchar keyscan(); /键盘扫描程序display(uchar bai,uchar shi,uchar ge);/数码管显示程序/主程序void main()uchar a,b,c,d,e;/开场e=keyscan();while(e!=)e=keyscan();/获取设定值t=keyscan();while(t=)t=keyscan();if(t!=)a=t;t=;t=keyscan();while(t=) t=keyscan();b=t;t=;t=keyscan();while(t=) t=keyscan();c=t;t=;t=a*+b*+c;/设定值/显示设定值d=;while
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- JJF 1111-2026调制度测量仪校准规范
- T/SDMTGM 0002-2018热成形生产线用高速双臂机械手
- T/JX 029-2024“金平湖”葡萄
- T/CCSAS 060-2025涉氢建筑物及容器泄爆设计方法
- T/CCPS 0002-2023青少年艺术素养(音乐)水平评价规范
- T/CSPSTC 141-2024海域管道水平定向钻施工技术规范
- GB/T 33897-2026生物聚酯聚羟基烷酸酯(PHA)吹塑薄膜
- AI在科学史中的应用
- PHP程序设计期末考核试题(含详细答案)
- 2026年福建省综合性评标专家库评标专家考试练习题及答案
- 2026中国眼科创新药物研发趋势及商业价值评估研究
- JJF 2463-2026烟气含湿量测量仪校准规范
- 高中高一年级信息技术“变量与程序设计综合应用-设计购买纪念品的最佳方案”教学设计
- 2026年上半年软考中级网络工程师真题及答案解析
- 2026年《艺术概论》题库及参考答案
- CSCO结直肠癌诊疗指南(2026版)
- 山东省2025年冬季普通高中学业水平合格考试物理试题
- Unit5WhataDeliciousMeal!SectionA1a-1d课件人教版八年级英语下册
- 2026年银行从业资格《个人贷款》真题及答案解析
- 教科版小学科学二年级上册和下册【全册】教学课件上下共两册
- 可摘局部义齿修复技术
评论
0/150
提交评论