版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、本科毕业论文(设计)LED数显温度控制器毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指 导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢 的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我 为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示 了谢意。作者签名: 日 期:指导教师签名: 日 期: 使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校
2、有 权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务; 学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为 目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得 的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他 个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人 和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由 本人承担。作者签名:日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、 使用学位
3、论文的规定,同意学校 保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅 和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编 本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名:日期: 年 月注意事项1设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4 )外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2论文字数要求:理工类设计(论文
4、)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于 1.2万字。3附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4文字、图表要求:1 )文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2 )工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用 A4单面打印,论文 50页以上的双面打印4)图表应绘制于无格子的页面上5 )软件工程类课题应有程序清单,并提供电子文档5装订顺序1)设计(论文)2)附件:按照任务书、开题
5、报告、外文译文、译文原文(复印件)次序装订摘要现代社会,单片机技术已经成为一种比较成熟的技术,它已经普及到我们生活、工作、 科研、各个领域中,温度也是日常生活中最基本的环境参数,它与我们的生活工作密切相 关,本文主要介绍了一个基于AT89C5单片机的温度控制报警系统,采用温度传感器 DS18B2的温度上下限报警器,能够自动测量当前环境温度,由单片机AT89C205控制,并通过三位段数码管显示提示,如果目前环境温度超过此温度,系统会发出报警。采用的单 片机AT89C5做信号处理单元,其成本低廉,精确度高,LEE显示测量数值,选用红外传感器采集人体信号,经过放大整形电路后传送给单片机 AT89C5
6、来处理,最后该信号传送至 LEE显示屏。该系统能够方便的实现温度的采集和显示, 并根据需要可任意设定报警温度,它使用起来非常方便,具有体积小、精度高、量程宽、灵敏度高、功耗低等优点,适用于我们日 常生活和工、农业生产中的温度控制,也可以作为其他主系统的辅助扩展,当作温度处理 模块嵌入其它系统中。DS18B2与 AT89C5的结合实现了最简温度控制系统,该系统抗干扰 能力强,结构简单,对恶劣环境下进行现场温度的控制也适合,应用前景较为广泛。关键词:单片机;温度控制;AT89C51 DS18B20AbstractIn moder n society, Sin gle chip tech no lo
7、gy has become a mature tech no logy, it has spread to our lives, work, research, in various fields, the most basic environmental parameters of temperature is in daily life, and it is closely related to our life and work, this paper introduces a control alarm system based on AT89C51 single-chip micro
8、computer temperature. Using the temperature sen sor DS18B20 upper and lower limit alarm, can automatically measure the curre nt ambie nt temperature, con trolled by AT89C2051, and display the prompt by three segme nt digital tube, if the current ambient temperature over this temperature, the system
9、will send out alarm. Uses the mono lithic in tegrated circuit AT89C51 to do sig nal process ing un it, its low cost, high accuracy, LED display measured value, using in frared sen sors to collect sig nals of the huma n body, to deal with after amplifying and shaping circuit and then transmitted to t
10、he single chip microcomputer AT89C51, fin ally the sig nal is tran smitted to the LED display.The system can facilitate the realization of temperature acquisition and display, and according to the need can be arbitrarily set the alarm temperature, it is very convenient to use, has the advantagesof s
11、mall volume, high precision, range wide, high sensitivity, low power con sumpti on, suitable for our daily lives and in dustrial and agricultural producti on in the temperature control, can also be used as other auxiliary the main system expansion, as the temperature process ing module embedded in o
12、ther systems. The comb in ati on of DS18B20 and AT89C51 to achieve the most simple temperature control system, the system has strong anti-interferenee capacity, simple structure, control of the on-site temperature under harsh en vir onment is suitable, more exte nsive applicati on prospects.Key word
13、s: single-chip microcomputerAT89C51; wireless transmission module; sickbed beeper目录摘要IAbstractv目录VI1引言11.1研究的背景与意义11.2国内外研究现状12系统的设计与安排12.1设计要求及预期目标 错误!未定义书签。2.2 设计可行性 错误!未定义书签。2.3设计方案及步骤 错误!未定义书签。3系统硬件的设计23.1系统硬件设计的原理框图 23.2单片机AT89C51简介23.3 硬件模板设计 24系统软件设计 34.1设计的软件环境简介 34.2单片机 C语言程序设计步骤错误!未定义书签。5系
14、统检测与调试错误!未定义书签。6 总结与展 错误!未定义书签。考文 错误!未定义书签。附录 错误!未定义书签。1引言1.1研究的背景与意义无论是在日常生活中,还是在工业生产过程中温度控制都起着非常重要的作用。本次 毕业设计选题的目的主要是让生活在信息发达时代的我们,把所学的知识应用于生活生产 当中,熟练掌握系统总体设计的流程,方案的论证,选择,实施与完善。随着社会经济的 快速发展,现在越来越多的生产部门及生产环节对温度控制精度的可靠性和稳定性等有了 更高的要求。由于苛刻的生产环节对温度要求较高,而传统的温度控制器控制精度却普遍 不高,已经不能满足其要求。当今社会,温度是工业对象中的一个重要的被
15、控参数,它的测量与控制系统在生产与 生活的各个领域中扮演着越来越重要的角色,大到工业炼金,环境检测,分离物质,机房 电力,粮仓,冻库,卫生医疗等方面,小到家庭空调,冰箱,电饭煲,太阳能热水器等方 面都得到了广泛的应用,温度控制系统的广泛应用也使得这方面研究意义非常的重要。 1.2国内外研究现状虽然温度控制系统在国内各行各业己经得到广泛应用,但从国内生产的温度控制器 来说,总体发展水平仍然不高,同美国、日本、德国等先进发达国家相比,仍有着较大的 差距。20世纪70年代,国外就对温度控制技术有研究。先是采用模拟式的组合仪表,采集 现场信息并进行指示、记录和控制。80年代末就出现了分布式控制系统。现
16、在正在开发和 研制计算机数据采集控制系统的多因子综合控制系统。现在世界各国的温度测控技术发展 很快,一些国家在实现自动化的基础上正向着完全自动化、无人化的方向发展。我国研究 温度测控技术较晚,20世纪80年代开始,在吸收发达国家温度测控技术的基础上,我国工 程技术人员才掌握了温度室内微机控制技术,这项技术仅限于对温度的单项环境因子的控 制。我国温度测控设施的计算机应用,在总体上正从消化吸收、简单应用阶段过渡和发展。 在技术上,以单片机控制的单参数单回路系统居多,尚无真正意义上的多参数综合控制系 统,与发达国家相比,存在较大差距。2设计的内容及性能指标本设计主要是介绍了单片机控制下的温度报警系统
17、,详细介绍了其硬件和软件设计, 并对其各功能模块做了详细介绍,其主要功能和指标如下:单片机实时检测温度传感器 DS18B20勺状态,并将DS18820得到的数据进行处理。上电后数码管显示当前的环境温度, 通过按键可设置高低温报警值,当检测到的温度高于设置的报警值的时候,蜂鸣器报警同 时报警灯闪烁,温度检测精确到0.1度。并具有掉电保存功能,数据保存在单片机内部EEPOM 中,进入设置界面后如果没有键按下系统会在15秒后自动退出设置界面。3系统方案比较、设计与论证该系统主要由温度测量和温度设置及系统状态显示三部分电路组成,下面介绍实现此 系统功能的方案。3.1主控制器模块采用STC89C52单片
18、机作为整个系统的核心,用其控制行进中的小车,以实现其既定 的性能指标。充分分析我们的系统,其关键在于实现小车的自动控制,而在这一点上,单 片机就显现出来它的优势一一控制简单、方便、快捷。这样一来,单片机就可以充分发挥 其资源丰富、有较为强大的控制功能及可位寻址操作功能、价格低廉等优点。STC89C5单片机具有功能强大的位操作指令,I/O 口均可按位寻址,程序空间多达 8K,对于本设计也 绰绰有余,更可贵的是STC89C5洋片机价格非常低廉。3.2温度测量采用数字温度芯片DS18B2 0测量实际温度,输出信号全数字化。便于单片机处理及控 制,省去传统的测温方法的很多外围电路。且该芯片的物理化学性
19、很稳定,它能用做工业 测温元件,此元件线形较好。在 0100摄氏度时,最大线形偏差小于1摄氏度。DS18B20 的最大特点之一采用了单总线的数据传输,由数字温度计DS18B2和微控制器STC89C5构成的温度测量装置,它直接输出温度的数字信号,可直接与计算机连接。这样,测温系统的 结构就比较简单,体积也不大。采用51单片机控制,软件编程的自由度大,可通过编程实 现各种各样的算术算法和逻辑控制,而且体积小,硬件实现简单,安装方便。既可以单独 对多DS18B2控制工作,还可以与PC机通信上传数据,另外AT89C5在工业控制上也有着 广泛的应用,编程技术及外围功能电路的配合使用都很成熟。3.3设置温
20、度采用键盘输入设置温度,键盘则可以用 4个按键,一个复位键,一个功能设定键,一 个加减一个减键。四个键比较常用,而且用到的接口得到了极好的利用,仅需要4个接口。3.4显示模块用LED数码管实现数值的显示,LED数码管显示相对来说比较直观、明亮,可以用 动态显示和静态显示两种方法编程实现,数码管由于显示速度快,使用简单,显示效果简 洁明了而得到了广泛应用。LCD虽然其显示清晰,显示内容丰富、清晰,显示信息量大, 使用方便,显示快速。但对于此系统我们不需要显示丰富的内容,而且LCD液晶价格贵,因此我们选择用数码管显示。3.5电源选取采用干电池供电。干电池价格低廉、携带方便、运用灵活,经过实验验证系
21、统 工作时,单片机、传感器的工作电压稳定能够满足系统的要求,而且电池更换方便。3.6报警设备的论证与选择采用声、光同时报警,既可以利用不同颜色的等对应不同的状态判别出此时的温度 处于的状况,又可以使工作人员在一定距离范围内监测到温度异常进行及时处理。4系统器件选择.温度传感器的选择由于传统的热敏电阻等测温元件测出的一般都是电压,再转换成对应的温度,需要比较多的外部元件支持,且硬件电路复杂,制作成本相对较高。这里采用DALLAS公司的数字温度传感器DS18B20乍为测温元件。DALLASDS1820 uIII图2外部封装形式图3传感器电路图5硬件实现及单元电路设计5.1主控制模块主控制最系统电路
22、如图4所示。ODnanc- flw 1 * 1* 4 fl - f - -Kr-!xr 带J4J二 j Bl- 嚮覺khlssssesk -UE-Lkj -LM.t到EdXUL1XEAL1 ETCCpar1ou图4单片主控电路5.2显示模块电路显示采用四位数码管显示,当位选打开时,送入相应的段码,则相应的数码管打开, 关掉位选,打开另一个位选,送入相应的段码,则数码管打开,而每次打开关掉相应的位 选时,时间间隔低于20ms从人类视觉的角度上看,就仿佛是全部数码管同时显示的一样 显示电路如图5-o6QO7H V 亠 君 弄 H n q o o 0.0.0.0.rvlr -taf6-j|B1-?D
23、S1 SMGCML_1r*i WLVCI (一 NcCC一V 一图7温度传感器电路引脚图542 DS18B20控制方法DS18B2C有六条控制命令:温度转换44H启动DS18B20进行温度转换读暂存器BEH读暂存器9个字节内容写暂存器4EH将数据写入暂存器的TH TL字节复制暂存器48H把暂存器的TH TL字节写到E2RAM中重新调E2RAM B8H把E2RAM中的TH TL字节写到暂存器 TH TL字节 读电源供电方式B4H启动DS18B20发送电源供电方式的信号给主 CPU5.4.3 DS18B20 供电方式DS18B2可以采用两种方式供电,一种是采用电源供电方式,此时DS18B2的1脚接
24、地, 2脚作为信号线,3脚接电源。另一种是寄生电源供电方式,如图3.1所示单片机端口接单线总线,为保证在有效的 DS18B2时钟周期内提供足够的电流,可用一个三极管来完成对 总线的上拉。本设计采用电源供电方式,P2.2 口接单线总线为保证在有效的 DS18B2时钟 周期内提供足够的电流,可用一个上拉电阻和STC89C5的P2.2来完成对总线的上拉。当DS18B2处于写存储器操作和温度 A/D变换操作时,总线上必须有强的上拉,上拉开启时 间最大为10卩s。采用寄生电源供电方式是 VDD和GNC端均接地。由于单线制只有一根线, 因此发送接收口必须是三状态的。主机控制 DS18B2完成温度转换必须经
25、过3个步骤:。初始化。ROM操乍指令存储器操作指令。5.6 蜂鸣器、发光二极管报警电路电路如图8主要是用来设定温度报警温度的、有高温和低温报警GXD图8蜂鸣器、发光二极管驱动引脚图6系统软件设计6.1程序结构分析主程序调用了 3个子程序,分别是数码管显示程序、温度信号处理程序、按键设定报 警温度程序。温度信号处理程序:对温度芯片送过来的数据进行处理,进行判断和显示。数 码管显示程序:向数码管的显示送数,控制系统的显示部分。按键设定程序:可以设定低温 和高温报警可精确到0.1度。6.2 系统程序流图主程序的主要功能是负责温度的实时显示、读出并处理 DS18B2啲测量的当前温度值, 温度测量每1s
26、进行一次。这样可以在一秒之内测量一次被测温度,主程序的主要功能是负 责温度的实时显示,读出并处理 DS18B20勺当前温度值,与设定的报警温度比较,其程序 流程见图9所示。通过调用读温度子程序把存入内存储中的整数部分与小数部分开分存放在不的的两 个单元中,然后通过调用显示子程序显示出来调用显示子程序渎出温度值图9 DS18B20温度流程图6.2.1 DS18B20初始化程序流程图在DS18B2C工作之前需要进行初始化,流程图如下:图10初始化程序流程图622读温度子程序流程图读温度子程序的主要功能是从序流程图如下:DS18B2中读出温度数据,移入温度暂存器保存。其程图11温度子程序流程图7系统
27、的安装与调试7.1安装步骤1. 检查元件的好坏按电路图买好元件后首先检查买回元件的好坏,按各元件的检测方法分别进行检测, 一定要仔细认真。而且要认真核对原理图是否一致,在检查好后才可上件、焊件,防止出 现错误焊件后不便改正。2. 放置、焊接各元件按原理图的位置放置各元件,在放置过程中要先放置、焊接较低的元件,后焊较高的 和要求较高的元件。特别是容易损坏的元件要后焊,在焊集成芯片时连续焊接时间不要超 过10s,注意芯片的安装方向。7.2电路的调试首先烧入显示程序,看显示正不正常。在调试程序时,发现有的指令用的不正确,导 致电路功能不能完全实现,另外软件程序中的延时有的过长、有的过短。类似的现象还
28、有 很多就不一一列举了。7.3 本章小结本章的主要内容是电路的测试和调试注意事项结 论本温度报警器,通过单片机实时检测温度传感器DS18B2的状态,并将DS1882得到的数据进行处理。上电后数码管显示当前的环境温度,通过按键可设置高低温报警值,当 检测到的温度高于设置的报警值的时候, 蜂鸣器报警同时报警灯闪烁,温度检测精确到0.1 度。并具有掉电保存功能,数据保存在单片机内部EEPO中,进入设置界面后如果没有键按下系统会在15秒后自动退出设置界面。由于采用了 4节干电池供电使系统的抗干扰性得 到加强。在软件上,充分利用了 STC89C5的系统资源,系统运行流畅。本设计结构简单,调试方便,系统反
29、映快速灵活,经实验测试,该温度报警系统设 计方案正确、可行,各项指标稳定、可靠。参考文献1曹巧媛主编.单片机原理及应用(第二版).北京:电子工业出版社,20022全国大学生电子设计竞赛组委会编.第五届全国大学生电子设计竞赛获奖作品选编(2001),北京:北京理工大学出版社,20033何力民编.单片机高级教程.北京:北京航空大学出版社,20004金发庆等编.传感器技术与应用.北京机械工业出版社,20025刘坤、宋戈、赵洪波、张宪栋编.51单片机C语言应用开发技术大全,北京:人民邮电出版社,20086谭浩强著.C程序设计北京:清华大学出版社,20077王忠飞,胥芳.MCS-51单片机原理及嵌入式系
30、统应用M.西安:西安电子科技大学出 版社,2007. P268-2738 Peter Van Der Lin den 著,徐波译.C专家编程,人民邮电出版社,2003附录1整体电路原理图工 工兰 口尊GTO他池盒接口T h*数耐哪动电路:GHDE15 ;n】e snn *尹对口 H:JE. ?L2TTrK ?TbP14T3T电源接口电路PIOP 1M.2KJH 4H-SKJH 7EtET(EBlPJO EA吧7和tTLW.SSLS5JTXFAL2BTI- FSTALLKJONDMO777TT|eK Th按键电路1師20温度传感器is945附录2 部分源程序#in elude #in elude
31、 eepom52.h#defi ne uehar un sig ned char#defi ne uintun sig ned int/数码管段选定义0123456789uchar code smg_du=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90, 0x88,0x83,0xc6,0xa1,0x86,0x8e,0xff;/ 断码/数码管位选定义uchar code smg_we=0xef,0xdf,0xbf,0x7f;uchar dis_smg8 = 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8;ucha
32、r smg=3;/显示数码管的个位数sbit dq = P2A4;/18b20 IO 口的定义sbit beep =卩2人5;蜂鸣器IO 口定义uchar a_a;uint temperature ;/bit flag_300ms ;uchar key_ca n;/按键值的变量uchar men u_1;/菜单设计的变量uint t_high = 300,t_low = 100;bit flag_lj_e n;按键连加使能bit flag_lj_3_en; /按键连3次连加后使能加的数就越大了 uchar key_time,flag_value;/用做连加的中间变量bit key_500ms
33、;uchar flag_clock;uchar zd_break_e n, zd_break_value;/ 自动退出设置界面*1ms延时函*void delay_1ms( uint q) -uint i,j;for(i=0;iq;i+)for(j=0;j120;j+);M、延时函*/*void delay_ uint(uint q) -while(q_);/*码显示函*void display() uchar i; for(i=0;ismg;i+)P3 = smg_wei; P1 = dis_smgi; delay_1ms(1);P3 = 0xff;P1 = 0xff;/位选/段选/位选/消
34、隐/*把数据保存至y单片机内咅pvoid write_eepom() -SectorErase(0x2000);byte_write(0x2000, t_high % 256);byte_write(0x2001, t_high / 256);byte_write(0x2002, t_low % 256);byte_write(0x2003, t_low / 256); byte_write(0x2055, a_a);- -eepom r中 */*void read_eepom() -把数据从单片机内部eepom 中读出来 */t_high = byte_read(0x2001);t_high
35、 = 8;t_high |= byte_read(0x2000);t_low= byte_read(0x2003);t_low = 8;t_low |= byte_read(0x2002); a_a = byte_read(0x2055);- -* 18b20初始化函数 *void in it_18b20() bit q;dq = 1; delay_ui nt(1);dq = 0; delay_ui nt(80);dq = 1; delay_ui nt(10); q = dq;delay_ui nt(20); dq = 1;/把总线拿高15us/给复位脉冲750us/把总线拿高等待110usI
36、I读取18b20初始化信号200us把总线拿高释放总线*写 I8b20 内 的数据 */void write_18b20(uchar dat) -uchar i;for(i=0;i= 1;*读取 18b20 内的数据 *iuchar read_18b20() -uchar i,value;for(i=0;i= 1;II读数据是低位开始dq = 1;II释放总线if(dq = 1)II开始读写数据60us的时间value |= 0x80;delay_ui nt(5); II60us读一个时间隙最少要保持return value;II 返回数据I* 读取温度的值读出来的是小数 */uint rea
37、d_temp() -uint value;uchar low;会影响到18b20的时序in it_18b20(); write_18b20(0xcc); write_18b20(0x44); delay_ui nt(50);/在读取温度的时候如果中断的太频繁了,就应该把中断给关了,否则初始化18b20跳过64位ROM启动一次温度转换命令500usin it_18b20();初始化18b20write_18b20(0xcc); write_18b20(0xbe);跳过64位ROM发出读取暂存器命令EA = 0;low = read_18b20(); value = read_18b20();EA
38、 = 1;value = 10) - write_eepom(); key_value = 0; key_ new = 1; flag_lj_e n = 0;flag_lj_3_e n = 0; flag_value = 0; -elseif(P2 & OxOf) != 0x0f)key_value +;按键按下的时候elsekey_value = 0;if(key_value = 7)key_value = 0;key_ new = 0;flag_lj_en = 1; / 连加使能zd_break_en = 1; II自动退出设置界使能 zd_break_value = 0; II自动退出设
39、置界变量清零key_can = 20; if(key_500ms = 1)-key_500ms = 0;zd_break_en = 1; /自动退出设置界使能zd_break_value = 0; /自动退出设置界变量清零 key_ new = 0;key_old = 1;if(key_ new = 0) & (key_old = 1) - -switch(P2 & OxOf)4; break;II得到k1键值3; break;II得到k2键值2; break;II得到k3键值1; break;II得到k4键值case 0x0e: key_ca n = case 0x0d: key_ca n
40、=case 0x0 b: key_ca n = case 0x07: key_ca n = -key_old = key_ new;- - void key_with()/*按键处理数码管显示函数*-if(key_ca n = 4)-menu_1 +;if(me nu_1 = 3)-menu_1 = 0; -if(me nu_1 = 0)-dis_smg0 = smg_dutemperature % 10;/ 取温度的小数显示dis_smg1 = smg_dutemperature / 10 % 10 & 0x7f; / 取温度的个位显示 dis_smg2 = smg_dutemperatur
41、e / 100 % 10 ;/ 取温度的十位显示smg_i = 3; -if(me nu_1 = 1)-dis_smg0 = smg_dut_high % 10;/ 取小数显示dis_smg1 = smg_dut_high / 10 % 10 & 0x7f;/ 取个位显示dis_smg2 = smg_dut_high / 100 % 10 ;/取 low 十位显示dis_smg3 = 0x89;smg_i = 4; -if(me nu_1 = 2)-dis_smg0 = smg_dut_low % 10;/取 low 小数显示dis_smg1 = smg_dut_low / 10 % 10 &
42、 0x7f;取个位显示dis_smg2 = smg_dut_low / 100 % 10 ;/ 取十位显示dis_smg3 = 0xc7;smg_i = 4; -if(me nu_1 = 1)/设置高温报警-if(key_ca n = 3)-if(flag_lj_3_en = 0)t_high + ;/按键按下未松开自动加三次elset_high += 10; /按键按下未松开自动加三次之后每次自动加 10 if(t_high 990)t_high = 990;dis_smg0 = smg_dut_high % 10;/ 取小数显示dis_smg1 = smg_dut_high / 10 % 10 & 0x7f;/ 取个位显示dis_smg2 = smg_dut_high / 100 % 10 ;/ 取十位显示dis_smg3 = 0x89
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏省镇江市丹徒区高中政治 第九课 唯物辩证法的实质与核心教案 新人教版必修4
- 二年级品德与生活上册 诚实故事会教案2 北师大版
- 2024秋八年级物理上册 第4章 光的折射 透镜 第一节 光的折射教案2(新版)苏科版
- 2024年秋九年级历史上册 第2单元 古代欧洲文明 第4课 希腊城邦和亚历山大帝国教案 新人教版
- 2024-2025学年高中英语 Module 5 Newspapers and Magazines教案1 外研版必修2
- 2024年五年级语文上册 第四单元 13 少年中国说(节选)配套教案 新人教版
- 2023六年级数学下册 第4单元 比例 2正比例和反比例练习课(正比例和反比例)教案 新人教版
- 换热站管理制度
- 自建房屋外包合同(2篇)
- 设计师求职简历幻灯片模板
- 高速铁路路基堆载预压施工方案
- 袋式除尘器安装技术要求与验收规范
- 幕墙拆除施工方案
- 银行装修工程质量评估报告
- 2022年夜间取药程序
- 人音版三年级下册教材解读
- 清洁保洁工作流程图
- 双胎妊娠 查房(课堂PPT)
- 三方战略合作框架协议-中英文Co-operation-Agreement
- 洗洁精质量安全管理手册
- 志愿者应急事件处理(课堂PPT)
评论
0/150
提交评论