基于单片机的煤气泄漏报警装置的设计

上传人:痛*** 文档编号:100053551 上传时间:2022-06-02 格式:DOC 页数:25 大小:155.50KB
收藏 版权申诉 举报 下载
基于单片机的煤气泄漏报警装置的设计_第1页
第1页 / 共25页
基于单片机的煤气泄漏报警装置的设计_第2页
第2页 / 共25页
基于单片机的煤气泄漏报警装置的设计_第3页
第3页 / 共25页
资源描述:

《基于单片机的煤气泄漏报警装置的设计》由会员分享,可在线阅读,更多相关《基于单片机的煤气泄漏报警装置的设计(25页珍藏版)》请在装配图网上搜索。

1、-基于单片机的煤气泄漏报警器的设计摘要 人们生活中,离不开煤气,怎样防止煤气中毒和爆炸,是人们的迫切需要解决的问题,故智能煤气报警系统走入了我们的世界。本系统主要针对传统煤气检测系统进展技术改进以满足要求,至此本系统具有如下特点用单片机实现定时控制,电路简单、价格廉价、可靠性好。采用气敏传感器及防爆型电磁阀平安可靠,能有效的保证随时接通和断开煤气控制电磁阀:有煤气泄漏时有语音报警,并通过总线通知管理室双重保障。因此本系统也可作为智能家居系统的一个子系统。关键词: 51单片机; 气体传感器; RS485总线The gas leakage alarm system based on single

2、chip microputerAbstract Gas has bee indispensable in peoples life energy, gas leak, to peoples personal safety and property safety brought many hidden dangers, Therefore we developed the intelligent gas alarm system. This system mainly for the technical improvement on traditional gas detection syste

3、m to meet the requirements, so this system has the following characteristics. Using single chip microputer implementation timing control, circuit is simple, cheap and good reliability. Using gas sensors and e*plosion-proof solenoid valves. Safe and reliable, and can effectively guarantee at any time

4、 on and off the gas control solenoid valve: a gas leak voice alarm, and notify the management office by bus. Double protection. This system also can be used as a subsystem of the smart home system. Keywords:51microcontroller; gas sensor; RS485 bus . z.-目 录第1章 绪 论11.1 论文设计的背景11.1 国内外研究现状11.3 论文的设计内容安

5、排2第2章系统设计技术根底42.1单片机简介及应用42.1STC89C52单片机的构造42.3 STC89C52管脚介绍52.1传感器的介绍72.5 传感器的构造介绍8第3章 系统的硬件设计93.1 系统供电93.2 系统硬件框图93.3 数据处理113.4 信号的放大电路133.5 模块电路9第4章 系统的软件设计164.1 单片机程序164.2 各模块程序的流程图及功能说明16第5章 系统调试195.1 元件焊接195.2 系统调试19结 论20参 考 文 献21附 录22主程序22数据采集程序23A/D转换程序24. z.-第1章 绪论1.1 论文设计的背景随着科学技术的开展,越来越多的

6、可燃气体,用于工业生产和人民日常生活的能量。和气体燃料的推广应用,它是伴随着由中毒,爆炸产生的气体泄漏,火灾和其他平安事故时有发生。由于一氧化碳中毒事故引起的泄漏是很严重的。 家喻户晓,因为血红素CO比相结合的氧气和血液更容易,约为240倍,氧,在有限的人体血液循环系统,将取代氧血红素连接数,抑止血液中氧气的流通,然后,引起头痛,耳鸣,呕吐,血压降低和不同程度的病症。如果CO中毒严重,在康复过程中,光会出现头晕,记忆力丧失或造成视觉及神经系统疾病,严重者可导致脑损伤,甚至死亡。想要缩小这种变乱的产生,就需要对这些可燃气体举行现场的及时测试,选用领先平安的牢靠检测仪器,精细观测可燃气体浓度的情况

7、,尽早觉察有无平安隐患,采纳有用方法,防止变乱的产生,才可以保证产业和家庭生活平安。是以,钻研可燃性气体的测试途径和研究可燃性气体的报警器尤其重要。家用智能燃气泄漏报警器是一种防止气体泄漏报警,也是一种高灵敏度的气体检测仪,通常都是气敏元件的灵敏度高的回气动力装置,并结合电路与声光的报警局部组成。在声、声、光报警限值发生危险气体泄漏报警。 1.2国内外研究现状民间用的可燃气体的报警器替住户燃气泄露报警,正常安设在厨房里,碰到燃气泄露的时候,报警仪器就会发出声光的报警,可能一起伴随数字显示,同时和外部的设备联动。一些报警可以自动翻开排气风扇,排气;一些报警器报警的时候会主动关上燃气的阀门,防止燃

8、气不断的泄露。在使用过程中,目前用的最多的是传感器可燃气体敏感元件,是整个工厂的气体泄漏性试验和检查用,企业对家庭生活的居民,使用非常广泛的。只为例如家用燃气泄漏报警的平安保护,日本开场进展早期的城市燃气安装,液化石油气报警规则在一月1980,1986日本通产省和平安装置,促进政策执行。 美国6个州已立法规定,家庭,公寓已安装的CO报警器。 报警类型是大量的,各种各样的气体报警系统一般家庭,集体房,餐厅,医院,学校,工厂,单个外部报警,报警系统,集中监控系统,打破连锁系统,防止中毒报警保护系统。一个小型的便携式构造,手推式,固定式报警;工业固定报警和壁挂式,表式,单一的控制类型,多个投票。气体

9、检查技能和电脑技术结合在一起,完成智能化和多功能化的技巧。美国ISC公司科学产业有一台能对四类气体探测的随身带的监测仪器,采纳统一的软件系统,只要更换气体传感仪器,便可完成对特定的气体进展监查。国际的传感器制造公司IST使用一名字叫做MEGACAS传感器与微程序的节制单元,能够检查出一百多种有毒气体和易燃烧的气体,在扫描功能,可以快速确定气体检索什么样的气。一种可燃气体传感器的研制已成为气体检测系统的代表 。近年来,因为探测气体类型传感器的准确度、功能、稳定效果来说愈多的被要求于产业制造、家庭平安、环境监控和医学等各个领域,所以对于气体类型传感器的钻研与利用愈发重要。随着先进科学技术的应用,气

10、体传感器开展的趋势是微型化、智能化和多功能化。更深入的钻研和掌握有机的、无机的、生物的和各种材料的特点和交互,理解各种气体类型传感器的工作原理和机制,准确挑选各类传感器的敏感材料,在微机械加工技术,使用膜技术的灵活性,敏感的微电子技术,光纤技术,如优化传感器性能的气敏传感器的更新方向型。 气体类型的传感器在国外的开展十分迅速,一面,由于人们的平安观念的增强,追求高舒适、平安的生活条件;另一面,是因为在政府平安法规鼓励传感器市场增长。因而,国外快速开展了气体传感器的技术,据不完全统计的推测,美国在1996 到 2002年的平均年增长率为(27 到 30)%。1.3 论文的设计内容安排毕业设计是学

11、生在学生时代的最后一项作业,不仅检查学生是否掌握了本专业的知识,而且还培养了学生解决实际问题的能力。在本次设计中,我不仅温习了以前学习过的知识,而且还在查阅资料时学习了一些新的知识。将理论和实际有效的结合起来,做到所学即为所用,培养了我的动手操作能力,对我以后的工作生活具有重要意义。本设计在绪论里主要介绍了有关单片机预警煤气泄漏国内外研究现状,也对文章章节构造做了一个安排。第二局部是以STC89C52单片机使用方案的一般认识。 第三局部讲述了系统的硬件方面的设计,重点阐述了系统的原理和对模块电路进展的剖析。这一局部是本设计的重点。第四局部是系统软件设计,介绍了系统模块程序流程图的设计和功能。第

12、五局部是系统调试。第2章系统设计技术根底2.1单片机简介及应用单片机是一类微型计算机系统,是一种选用集成电路技术开发的电路芯片。多功能和强大的,CPU中央处理器可以是数据的可靠和处置,以及各种I/O端口和中断系统,在RAM随机存取存储器,可读取ROM存储器,定时器/计数器等功能。由于生活水平在不断富足,世界技术在不断更新和成熟,人们对电子产品的需求也越来越大,这在一定程度上促进了单片机技术的开展,单片机的处理能力有了很大的提高,单片机的高端处理器特定的性能比90的超越。而单片机的价格并没有水涨船高,反而跌得很厉害,10美元就可以购置到一个最高端的单片机了,而普通型号的单片机只需要1美元。随着单

13、片机技术和性能的不断开展和提高,不管是在最初的工业控制领域,还是现在的家用电器和医疗器械领域,甚至航空航天等领域,单片机都发挥着不可替代的作用,对我们的生产生活产生了重要影响。如今,计算机的应用已扩展到我们生活的每一个角落,几乎没有一场没有单片机。2.2 STC89C52单片机的构造STC89C52是一种耗能低、效能高、处理能力强大的CMOS八位微控制器,它的内核仍然采用经典的MCS-51,但做了很大的改进,增加了众多功能。自带4K字节的可编程可擦除的只读程序存储EPROM空间和512B字节的随时存取的数据存储RAM空间,16位定时器/计数器3,32位的I/O线,与8位CPU的智能CPU和可编

14、程Flash工程,有什么功能,巨大的,并且可以直接使用串口下载,简单方便,可应用于各种控制领域。图2-1是STC89C52单片机的根本功能方块图。图2-2 STC89C52 功能方块图2.3 STC89C52管脚介绍 STC89C52 型号的单片机是一类低功耗、效能高的微控制器。由于引脚只有40个,无法一一容纳其众多的功能,所以就把其中一些引脚开发了多种功能。图2-2即为它的引脚图。图2-3 STC89C52单片机管脚 VCC:芯片的40引脚,是连接电源电压端口。 GND:芯片的29引脚,是接地端口。 P0口:P0口指的是P0.0-P0.7端口,是芯片的32-39引脚。一八位双向I / O端口

15、,提供上拉电阻。 当1是分配给销的港口,港口可作为高阻抗输入。另外,当把P0口用作为数据/地址的第八位时,还可以访问外部RAM和ROM。当用FLASH进展编程时,指令字节可以在P0口被收到,当Flash核实程序时,又会输出指令字节。需要了解的是,P0口在验证程序时,需要外接上拉电阻。 P1口:P1口包括P1.0-P1.7端口,作为芯片的1-8引脚封装。一八位双向I / O端口,提供上拉电阻。 在P1口端口写入1时,被上拉电阻拉为高电平,这时候端口可以用作输入。由于P1端口内部上拉电阻,端口写0时,被外部拉低,此时,P1口输出电流。当Flash进展编程与校对时,P1口将作为第八的地址进展来接收。

16、 P2口:P2口是指芯片P2.0-P2.7端口,包括21-28引脚。一八位双向I / O端口,提供上拉电阻。由于内部上拉电阻的影响时的写作,端口1,端口可以拉到高电平,然后P2口可以用来作为一个输入端口。当端口写入0时,会被拉为低电平,这时端口将输出电流。P3口:P3口包括P3.0-P3.7口,是10-17引脚。也一八位双向I / O端口,提供上拉电阻。当P3口被写入1后,可以作为输入端口使用,而其内部上拉电阻会将其拉为高电平,此时它的外部引脚被拉为低电平,端口将会输出电流。Flash编程,P3将接收控制信号。此外,I / O端口,P3端口和其他功能,如表1所示。 表1 P3口管脚的其他功能P

17、3口管脚其他功能P3.0 R*D 接收串行数据输入 P3.1 端口串行数据输出端口 P3.2 INT0 0、外部中断 P3.3 INT1 外部中断1 P3.4 T0 0外部输入的定时器/计数器 P3.5 T1 1外部输入的定时器/计数器 P3.6 /WR 外部的数据存储器在写脉冲 P3.7 /RD 外部的数据存储器在读脉冲 RST:RST是芯片的19引脚,复位控制线。负责对单片机进展复位重置操作。ALE/ PROG:这个端口是一个30单片机引脚,允许终端作为地址锁存器,可用于输出脉冲或定时。 PSEN:这个端口是29引脚的芯片,存储器读选通信号接口。EA/VPP:是芯片的31引脚,ROM的选择

18、端口。*TAL1:该端口是芯片的19引脚,时钟电路的输入端。 *TAL2:端口18引脚芯片,输出时钟电路 。2.4 传感器的介绍 市场上销售的各种品种的气体传感器,房地产价格是不同的。依据现实情况 利用和本钱性价比,一氧化碳气体传感器的气敏传感器的类型选择NG-CO-001电化学有限类型的规划,其如图2-4所示的模式。一氧化碳电化学气体传感器类型NG-CO-001工业级产品,通过构造设计,加工技术和传感器电极的制备完成,它具有使用寿命长,灵敏度高,密封性能好,液体的技术特点。该传感器是通过插入元素与外部电路连接的兼容互换的区域,有利于传感器和电子电路。为了简化产品的装配工艺,以降低生产本钱。应

19、用:一氧化碳探测器植物的浓度;气体测量仪器;空气质量监测;气体变送器;便携式仪器配套元件等等。 1NG-CO-001电化学一氧化碳气体传感器根本原理电化学气体传感器由工作电极、参比电极、对电极组成,按照外部恒电位电路,传感器的运行电极坚持在一个平稳的运行电位,在下面的公式所示的一氧化碳传感器的根本原理: UCTURE工作电极:CO+H2O=CO2+2H+2e-对电极: O2+4H+4e-=2H2O总反响: 2CO+O2=2CO2这种电化学气体传感器是基于气体传感器电化学电子转移反响,进展了定性和定量检测被测气体。参考电极保持稳定的工作电压能保持电化学工作电极,工作电极和电极与被测气体浓度的线性

20、关系之间的电化学反响形成的电流。该传感器属于三电极法,检测信号是稳定的,线性关系好等优点,广泛应用于一般工业。 图 2-4 NG-CO-0012.5 传感器的构造介绍气体类型的传感器的工作的电极,参比的电极和电解液以及液体持续材料、气体滤过干预物质,珍贵的金属线,端子,等,采用典型的电极材料包括铂、金、银、铑,如碳,钌,钯,传感器信号到外部电路,主要通过放大显示,治疗。为了提高测量气体的选择性,通常设置过滤器在通风位置传感器的信号,不准确的气体排除干扰。其构造图如图2-5。图2-5 NG-CO-001的构造图第3章 系统的硬件设计3.2 系统供电为了使系统能稳定的工作,需要要解决系统供电的问题

21、。首先是电机供电,电机是采用5V电压供电的,由于电脑的USB接口输出的电压也是5V,所以只需要将电机的正负极用导线引出,然后接在USB线上,所以我们可以通过计算机电源的USB接口,方便稳定。然后就是主板供电,由于设计中主板是固定在电机转子上的,并通过电机转动带动主板旋转,所以电机转子与主板是相对静止的,所以我们通过电机转子供电给主板。电路图如图3-8所示。图 3-2供电小板原理图3.3 系统硬件框图体系工作流程为:用安装于室内的CO传感器获取被探测的目标(CO浓度)为原始的信号,通过温度补偿与取样放大获得改正后可匹配的信号,流入A/D转换器,获得测量目标的数字量信号,之后经过单片机处理数据处理

22、的步骤,探测到最后的室内CO密度,将这些数据经过数码管来显示和储藏,还根据系统设置的极限参数判别环境浓度超过标准,如果超过标准分区插座立即光输出控制信号,通过继电器翻开排气扇,如果超过限制,断流阀关闭,并立即进入危机的时机,如果发现室内一氧化碳浓度在一个危险的情况下很长一段时间,所以可能没有翻开排气扇,或严重公司异常泄漏事故发生在房间里,这时候要发动预警的信号开场语音报警提醒,提醒室内人们赶紧开启门窗、关上气源并迅速撤退事故的现场。如果系统是连接工作的计算机,下位机通过通信接口设置构成参数的计算机,并从缓冲区数据的检测数据之前,阅读能及时,两个处理或存储在数据库中的永久保存。其系统原理框图如图

23、3-3.图3-3-1 系统原理框图系统的硬件电路设计主要包括rcm5700电路模块的设计,可燃气体传感器的电路设计,A/D转换电路、通信接口电路的设计。使用RABBIT RCM5700芯片PB3连接虚拟的时钟线,使用PB5端口线连接虚构数据线Data。 易燃性气体传感器的模拟输出放大电路在放大的过程中,经过模数转换器的变换之后,与RCM5700模块数据用串行的方式,在PA0 rcm5700模块,内关和模数转换器的时钟,DIN,DOUT,CS连接,以实现可燃气体传感器和rcm5700模块,可燃气体传感器输出到rcm5700模块。 利用rcm5700模块端口3和5为串行通信口的串行通信,被定义为数

24、据发送和接收。蜂鸣器通过RCM5700模块的PD1输出口来完成节制的。利用铅的rcm5700模块,通过电阻的组合。图3-3-2整个系统硬件原理图。图3-3-2系统总体硬件原理图3.4 数据处理3.4.1传感器信号处理总希望输出的传感器和输入量呈线性关系,当人们使用传感器,但传感器内部因素和测量误差的原因,传感器的输入输出特性在全体探测范围内每每不是准确的直线关连。在本系统中得到的测量是通过传感器的电压信号和数据采集电路的转换,以反映CO浓度实测值,有必要将依据系统特征在探测范围内将CO的浓度与收集的电压之间的联系作为一个差值尽量取小的标准,根据此标准衡量,一个电压信号,可以准确地探测到的CO浓

25、度探测的环境价值观。本系统采纳的是分段插值的方法来对系统探测值和目标值进展衡量的。3.4.2数字滤波处理数据收集系统在收集数据时,因为各类干预的影响,使系统收集到的数据必然有细微的波动,数据真实数值偏离其探测结果。拆下除硬件抗干扰技术,采取一些必要的采样噪声分量的数据,本系统还采用数字滤波处理*些输入数据。首先使用奇异值滤波,采样数据序列发生了明显的错误非常高的跳转和周围的数据的数据;而后再对剩下的数据选择中值滤波的算法,他主要的算法为:拿出n个持续数据存储单元收集原始数据顺次投入排成序列,每产生一列新的数据时,从一组数据队列的最早进入,其他的逻辑数据集体向前移动一点,新的数据队列在结尾。队列

26、中的数据队列按从小到大的顺序,以及采样数据中间值。数字滤波的方式有很多种,能依据不一样的探测参数进展选取。下面介绍几种常用得数字滤波法:1. 程序判断滤波2. 中值滤波3. 算术平均值滤波4. 滑动平均滤波5. RC低通数字滤波6. 加权平均值滤波本文采用的是中值滤波法,下面主要介绍中值滤波法:中值滤波是连续采样参数n总N为奇数,然后采样值的N倍或从大到小排队,然后以中位数为取样值中滤波消除巧合的原因引起的波动或取样器不平稳造成的错误脉冲干扰更有效。如果变量变化缓慢,利用中值滤波是更好的,但参数如流量的快速变化,不使用。 中值滤波程序设计的本质是:首先,N采样值是根据小变化大(或由大变小)排序

27、,然后中间值。根据排名的做法的数据是二二比0,用于存储数据的存储区的首地址,第一R0和R0+ 1进展比较,如果R0R0+ 1,不交换位置,否则将两个开关的位置。然后另一个R0+ 1和R0+ 2比较,判断方法同上,直到下沉的最大数目底。然后再比较,放在. N-1位伟大的价值在这样做时,可以由小订单数量大。3.5 信号的放大电路在电气信号采集气体传感器通常是小的,和普通模式组件,需要经过放大电路放大,在A / D转换。气体类型的传感器输出的信号振幅很小,有不同强度的电磁干预,所以在本设计中,仪表放大器AD623放大器电路、信号传感器的精度,扩大,同时抑制共模成分提高信号质量。放大电路为图3-5。图

28、3-5 信号采集放大电路3.6 模块电路3.6.1 时钟电路时钟电路是内置单片机电路,用于定时和计时。如图3-7所示,把电容C1、C2并联连接,分别接在STC89C52的*TAL l及*TAL2端口,晶振M则串连在电路中组成时钟电路。图3-6-1 时钟电路3.6.2 复位电路复位电路的作用是在系统接通电源后,发出一个复位信号,并确定系统电源电压没有波动后再把发出的复位信号撤销。需要注意的是,由于刚接通电源时,各种误操作会导致电源抖动进而影响复位,所以在电源稳定后还需要过一段时间才可以撤销复位信号。如图3-8所示,是由一个电阻R1,R2,电容,C和按钮开关,复位输入端连接到STC89C52是。

29、图3-6-2复位电路3.6.3 驱动电路驱动电路有两种输入方式。一种是并口输入方式,此方式占用的I/O口资源较多。另一种是串口输入方式,此方式占用的I/O口资源较少。所以选用串口输入方式。此时,进展行方向扫描的P0口作为I/O口使用,要加上拉电阻。3.6.4看门狗定时器因为需要经过A / D转换器来自各类气体传感器模拟屡次取样,外部干扰会干扰CPU的正常工作,造成混乱。但rcm5700自带看门狗,看门狗电路作为一个程序运行监控,定期,由控制器发出复位信号的复位看门狗,无效。一旦程序正在运行或为系统故障导致死亡的周期,复位信号是由委员会发布,该系统可以重置和恢复正常工作的很快。第4章 系统的软件

30、设计4.1 单片机程序本设计中包括主程序,数据采集程序,判断显示程序,报警程序,二进制转换成十进制数程序和串口通信程序,具体程序参考目录。主程序流程图如图4-1。图4-1主程序流程图4.2 各模块程序的流程图及功能说明4.2.1 外部中断0效劳程序局部外部中断0的作用主要是对显示更新、定位和对定时器T0初值的校正。为了给外部中断0提供中断信号,我们会在硬件局部添加一个光耦。在显示屏每旋转一周时就会就会产生一个中断信号给外部中断,中断效劳程序此时就会把实际旋转一周的T0中断次数记录并保存下来,然后与我们的设置次数进展比照,以此数据来校正T0的初始值。最后,为了更新显示和定位的,程序会把各个显示数

31、据全部清零,跳出效劳程序。具体流程如图4-3所示。图4-2-1 外部为0的中断效劳程序流程图4.2.2 定时器T0中断效劳程序T0的中断效劳程序中,在定时器T0的中断信号呈现时,系统将给T0赋于校正后的初始值,进而判断目前的T0中断的次数,显示当前确定的位置,然后再判断是否应该送显示,在发送显示时,相应的显示函数也会启动,并且T0中断次数也会随之加一,最后跳出中断程序,中断完毕。详细参看流程图4-4。4.2.3 定时器T1中断效劳程序由于T0的初始值是不固定的,所以我们不能再把T0当作时间运行的标准,否则时间会一时快一时慢,因此我们把T1作为时间运行的标准。我们给T1的定时为20毫秒,每当产生

32、50个中断时,秒钟计数加1。具体的具体流程图见图所示4-2-3和4-2-4 。图4-2-3定时器T0中断效劳程序流程图 图4-2-4定时器T1中断效劳程序流程图 第5章 系统调试5.1 元件焊接系统由主控板和供电板两局部组成,在元件焊接时需要注意,电阻焊接是不分正负极的,而其他元件是需要区分正负极的,例如二极管和三极管,还有一些电容元件也是需要按照正负极来焊接的。另外,在焊接贴片元件时,需要先在电路板相应的地方焊锡,然后再焊接贴片元件。5.2 系统调试焊接完之后,需要对系统进展一个整体检查,检查每个元件的引脚是否有虚焊或接线短路的现象。如果确认无误后,给系统通电测试,采用分模块测试的方法,检查

33、各个模块中的元件是否能正常工作,元件是否有过热现象。模块检测完成后,对系统进展功能测试,对整个系统通电检测,检查系统是否能够正常工作。系统功能测试完毕之后,需要对系统进展调试工作,检查报警器是否能够正确判断煤气泄漏状况,显示过程是否稳定。调试后的实物效果图如图5-2所示。图5-2 实物效果图结 论本系统主要针对传统煤气检测系统进展技术改进以满足要求,至此本系统具有如下特点用单片机实现定时控制,电路简单、价格廉价、可靠性好。采用气敏传感器及防爆型电磁阀平安可靠,能有效的保证随时接通和断开煤气控制电磁阀:有煤气泄漏时有语音报警,并通过总线通知管理室,具有双重保障。因此本系统也可作为智能家居系统的一

34、个子系统。参 考 文 献1 薛峰,朱晓骏.单片机原理及应用修订版M.:理工大学,2021.2戴佳,戴为恒.51单片机C语言应用程序设计实例精讲M.电子工业,2006.3 周诗虎. 单片机控制LED 点阵显示屏. 科技信息,2021.254胡汉才.单片机原理及其接口技术M.:清华大学 2004.25胡汉才.单片机在电子电路设计中的应用M.:清华大学 20066赵嘉蔚,*家栋,霍凯,肖燕彩. 单片机原理与接口技术M. :清华大学出版 20217 马忠梅. 单片机的C语言应用程序设计M. 航空航天大学,2003 8 陈大钦. 电子技术根底实验M. 高等教育主编,2021 9 清源计算机工作. 室Pr

35、otel99 SE原理图于PCB设计M. 机械工业,2001 10 阎石. 数字电子技术根底M. 高等教育,200611 童诗白,华成英. 模拟电子技术根底M. 高等教育,2006 12 谭浩强. C语言程序设计M. 清华大学,200513Nathan. Single-Technology-Based Statistical Calibration for High-Performance Active-Matri* Organic LED Displays. 2007,28429414The silicon valley, 16 (2021)15K.Ale*ander. Fundamenta

36、ls of electric CircuitsM附 录主程序ORG 0000HAJMP MAINORG 0003HLJMP RDORG 000BHLJMP TIM0ORG 0023HLJMP SOUTORG 0100HMAIN:MOV SP,*50HCLR P1.6CLR P1.5CLR P1.7MOV 29H,*00HMOV 28H,*00HMOV 21H,*00HMOV 22H,*64HMOV 23H,*0A0HSJMP KEYSETB IT0SETB E*0SETB ET0SETB ESSETB EAMOV TCON,*90HMOV TMOD,*21HMOV TL0,*A0HMOV TH

37、0,*15HMOV DPTR,*FE00HMOV A,*01HMOV* DPTR,ASETB TR0LCALL DISPLCALL CONTSJMP NE*TRET数据采集程序ORG 0000HLJMP STARTORG 0013HLJMP PINT0START:MOV R0,*50HMOV R2,*08HMOV DPTR,*0FEF8HSETB IT0SETB E*0SETB EAMOV* DPTR,APINT0: MOVC A DPTR 中断子程序 MOV R0,ANC DPTRINCR0DJNE R2,NE*TCLR E*0SJMP FIN0NE*T: MOV* DPTR,AFIN0:

38、RETIENDA/D转换程序将读数依次放在片外数据存储器A0H-A7H单元。其主程序和中断效劳程序如下:主程序:MAIN: MOV R0,*OA0H ;数据暂存区首地址 MOV R2,*08H ;8路计数初值 SETBI IT1 ;脉冲触发方式 SETB EA ;开总中断SETB E*1 ;开外部中断1 MOV DPTR,*7FFBH ;指向0809首地址 MOV* DPTR,A ;启动A/D转换HERE: SJMP HERE ;等待中断中断效劳程序: MOV* A,DPTR ;读数 MOV* R0,A ;存数 INC DPTR ;更新通道 INC R0 ;更新暂存单元DJNZ R2,DONERETIDONE: MOV* DPTR,ARETI. z.

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!