室内温湿度检测仪的设计与实施_第1页
室内温湿度检测仪的设计与实施_第2页
室内温湿度检测仪的设计与实施_第3页
室内温湿度检测仪的设计与实施_第4页
室内温湿度检测仪的设计与实施_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

青岛农业大学

毕业论文(设计)

题目:室内温湿度检测器日勺设计与实现

姓名:___________________________________

学院:理学与信息科学学院

专业:_________电子信息工程______________

班级:___________________________________

学号:___________________________________

指导教师:

2012年6月15日

室内温湿度检测器设计与实现

电子信息工程

指导教师

摘要:温度、湿度和人类的生产、生活有着亲密的关系,同步也是工农业生产中最常见最基木

H勺工艺参数。伴随人们生活水平的提高,人们对自己的生存环境越来越关注,而空气中温湿度

的变化与人体I向舒适度和情绪均有直接的关系,因此对温度、湿度的检测就非常有必要了。本

设计中的温湿度检测器与老式的温湿度计相比,具有读数以便,测量范围广,•测量相对精确等

长处,具输出温咬来用数字显示,该设计比用全数字型温湿度传感制DHTU,温度测量范围OC

-50,C,湿度测珏范围20%RH—95%RH,可以满足一般需要。若规定更宽测量范围,只需更换

温湿度传感器型号,硬件电路及软件程序全兼容。温湿度测量响应时间快、长期稳定性好。采

用先进的专用微处理器芯片STC89c52,可养性而抗干扰能力强。配用EEPROM芯片AT24co4,

使存储的温度上限和湿度上限断电后不丢失。可以通过四个按键以便地实现温湿度上限的调整.

当温度或海度超限后,报警信号点亮对应报警灯.

关键词:STC89c52单片机:温湿度检测器:LCD显示

DesignandImplementationonIndoorDetectorofHumiture

StudentmajoringinElectronicinformationengineering

Tutor

Abstract:Temperatureandhumidityisnotonlyhavingcloserelationshipwithhumanproductionand

life,butalsoplaying(hemostcommonandbasicrole,asprocessparameters.inindustrialand

agriculturalproduction.Withtheimprovementofpeople'slivingstandards,peopleincreasinglypay

attentiontotheirownlivingenvironment.Whilechangesinairtemperatureandhimiditymadea

directimpactonhumanfeelingsofcomfortandemotion,thedetectionoftemperatureandhumidity

becomesseriouslynecessary.Thedesignof(emperatureandhumiditydetectorincomparedwiththe

traditional,itstobeconvenientinreading,thetemperaturemeasuringrange,anditsdatetobeaccurate,

andsoon.Thedesignshowsoutputsinadigitaldisplay.Thedesignwithall-digiialtemperatureand

humiditysensorDHT11.lempcraluremeasuringrangeisbetweenzerodegreesCelsiusandfive

degreesCelsius,humiditymeasuringrangeis20%RHto95%RH,canmeetthegeneralneeds.Ifit

requiredcxpuiiding(liesuupcofincasurciiiciit,simplybychanging(hemodehoficinpcrutuicand

humiditysensor,tomakeitshardwareelectricandihesoftwareprocedureentirelycompatible.The

measurementofhumilurewithfastresponselimeandlong-tennstability,usedadvanced

special-purposemicroprocessorchipSTC89C52.What'smore,ithasthecharacterofhighlyreliability

andstronglyanti-jammingability.WithEEPROMchipyVT24C04.ittomaketheupperandlower

storagetemperatureandhumidityintheupperandlowerpermanentpreservationbesavedinthecase

ofpoweroutages.Inaddition,throughfourpressedkeystorealizethehumitureboundadjustment

conveniently,thealarmlightensthecorrespondingnewspaperwarninglightwhenihetemperatureor

ihehumidityovertheultralimit..

Keywords:STC89C52Single-chipmachine:Temperatureandhumiditydcteclor:LCDdisplay

目录

1绪论

1.1选题W'J背景及意义.............................

1.2温湿度检测的发展状况以及存在的问题..........

1.3本文的重要内容和构造安排....................

2重要硬件的对比选择...................................

2.1单片机的选择.................................

2.2温湿度传感静的选择..........................

2.3输出显示设备的选择..........................

3温湿度检测器的硬件设计...............................

3.1单片机电路...................................

3.2温湿度检测电路..............................

3.3显示电路.....................................

3.4温度上限存储电路............................

3.5报警电路.....................................

3.6供电及程序下载电路..........................

4软件编程..............................................

4.1软件流程图...................................

4.2主程序的有关内容............................

4.2.1程序日勺有关定义............................

4.2.2main。函数................................

5下载与调试............................................

5.1USB转申口驱动安装...........................

5.2下载程序与运行...............................

总结.....................................................

道谢.....................................................

参照文献.................................................

1绪论

1.1选题的背景及意义

伴随科学技术的J迅速发展,人类社会已获得了巨大进步!在居家生活、工农业

生产、环境保护、气象、国防、科研、航大等部门,常常需要对环境中的湿度和温

度进行测量及控制。老式的措施是用温度表、毛发湿度表、双金属式测量计和湿度

试斑等测试器材,通过人工进行检测,对不符合温度和湿度规定的场所进行换气、

降温和去湿等工作。这种人工测试措施费时费力、效率低,且测试的温度及湿度误

差大,随机性相对较大。伴随生产的发展急需一种具有微型计算机或微处理黑的测

量仪器,由于它拥有对数据存储,运算逻怛判断及自动化日勺功能,有着智能作用等

长处,一种低成本和具有较高精度的温度湿度检测器将在许多领域替代人工操作,

自幼不间断检测环境温度和湿度。目前市场上普遍存在的温湿度检测仪器大都是单

点测量,并且温湿度信息传递不及时,精度达不到规定,不利于控制者根据温度、

湿度变化及时做出决定。为此,本设计开发了一种可以同步测量多点,并实时性高、

精度高,通过显示屏显示温湿度信息,并能进行温湿度超限报警日勺测拄产品。

本文设计的是基于单片机的室内温湿度检测与报警系统,运用温湿度传感器进

行温度和湿度H勺检测,该仪器具有测量精度较高、硬件电路简朴、并能很好的进行

显示,可测试一定范围室内环境温湿度的特点。省去了人工检测的繁琐、耗时的过

程,随时通过检测器的显示屏进行读数,既以便,又快捷。

1.2温湿度检测的发展状况以及存在日勺问题

测量温度口勺措施重要分为接触式测温法和非接触式测温法两大类。接触式测

温法的特点是测温元件直接与被测对象接触,两者之间进行充足口勺热互换,最终到

达热平衡,这时感温元件的某•物理参数的量值就代表了被测对•象的温度值。非接

触式测温法是一种比较新式的测量措施,它H勺特点是感温元件不与被测对象相接触,

而是通过福射进行热互换,故可以较远距离对被测对象进行测温,具有较高的测温

上限。1,1

湿度测量一直是世界计量领域中著名的难题之一。一种看似简朴的量值,深究

起来,波及相称复杂口勺物理及化学理论分析和计算。现代湿度测量措施最重要的有

两种:干湿球测量法,电子式湿度传感器测量法。

早在18世纪人类就发明了干湿球湿度计,干湿球湿度计H勺精确度取决于干球、

湿球两支温度计自身H勺精度。湿度计必须处在通风状态:只有纱布水套、水质、风

速都满足一定规定期,才能到达规定的精确度。干湿球湿度计的精确度只有5%—

7%RH,测量过程比较繁琐和复杂,并且读数的过程会产生人为的误差。

电了式湿度传感器产品及湿度测量属丁90年代兴起的行业,通过几I年的发

展,国内外在湿度传感器研发领域获得r长足进步。湿敏传感器正从简朴的湿敏元

件向集成化、智能化、多参数检测的方向迅速发展,为开发新一代湿度测控系统发

明了有利条件,也将湿度测量技术提高到新的水平。电子式湿度传感器生产厂在产

品出厂前采用原则湿度发生器来逐支标定,电子式湿度传感器的精确度可以到达

2%—3%RH,精确度较高。⑴

近年来,伴随智能检测系统口勺K速发展,基于单片机口勺温湿度检测系统将多传

感豁系统结合在•起。怎样把多传感器集中于•种检测控制系统,综合运用来自多

传感器的信息,获得对被测对象H勺可靠理解和解释,以利于系统做出对的的响应、

决策和控制,是智能检测控制系统中需要处理H勺首要问题。在温湿度规定严格的场

所,运用多传感技术可以提高系统的可靠性和精度,亦可以提高系统的时间空间的

覆盖范附。

1.3本文的重要内容和构造安排

本文将简介以单片机为关键口勺温湿度检测器来对多点温湿度进行实时巡检。温

湿度检测胫包括的重要部分为控制电路,显示电路,温度和湿度采集电路,键盘电

路,报警电路。规定各检测单元能独立完毕各自功能,同步能根据控制电路的指令

对温湿度进行不间断采集,并将采集来H勺信息通过显示屏清嘶的展现给顾客,假如

采集的信息超过了预设范围,闪烁灯将给出报警示意顾客,以便使用者根据需要及

时作出决定。

本土构造安排如下:

第I章绪论,简介了温湿度对人们生活、生产、工作的影响,老式的温湿度测

量措施H勺诸多缺陷,本文设计的温湿度检测器H勺目的和意义,以及温湿度检测的发

展状况以及存在的问题。

第2章重要硬件时对比选择,简介了单片机、温湿度传感器、输出显示设备欧J

不一样型号硬件之间优缺陷的对比,通过性能,价格等方面选择本次设计所需硬件。

第3章温湿度检测器口勺硬件设计,简介了各部分电路的原理及设计电路等

第4章软件编程,简介了软件编程的主流程图以及有关的程序设计信息。

第5章下载与调试,简介了USB转串口驱动的安装,程序的烧录,以及设备

的调试。

2重要硬件的对比选择

温湿度检测器各重要部件的选择不仅要考虑性能稳定性,还要考虑价格,实现

条件及使用规定等。

2.1单片机的选择

在单片机的选择上硬件的初步有两个选择芯片,

(1)采用AT89C51芯片作为硬件关键,采用FlashROM,内部具有4KBROM

存储空间,能于3VH勺超低压工作,并且与MCS-5I系列单片机完全兼容。

(2)STC89c52是一种低功耗、高性能CMOS八位微控制器,具有8K在系统

可编程Flash存储器,使用ATMEL企业高密度非易失性存储器技术制造,与工业

80C51产品指令和引脚完全兼容。片上Flash容许ROM在系统可编程,亦适于常规

编程器。在单芯片上,拥有机灵的8位CPU和在系统可编程Flash,使其为众多嵌

入式控制应用系统提供灵活的处理方案。121

第•种芯片AT89c51运用于电路设计中时由于不具有在线编程技术,当在对电

路进行调试时,由于程序的错误修改或对程序口勺新增功能需要烧入程序时,对芯片

的多次拔插会对芯片导致一定的损坏。因此本次设计中不采用这种芯片。本次设计

中采用STC89C52作为主控芯片。

2.2温湿度传感器日勺选择

(I)HTF3223是基于独特工艺设计的电容元件,专利的固态聚合物构造电容

HSI10I做的频率输出湿度模块,测量的数据较为精确。

(2)DHT11数字温湿度传感器是一款具有己校准数字信号输出H勺温湿度复合传

感器。它应用专用的数字模块采集技术和温湿度传感技术,保证产品具有极高的可

靠性与卓越的长期稳定性。传感器包括一种电阻式感湿元件和一种NTC测温元件,

并与一种高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰

能力强、性价比极高等长处。每个DHT11传感器都在极为精确的湿度校验室中进行

校准。校准系数以程序H勺形式储存在OTP内存中,传感器内部在检测信号的处理过

程中要调用这些校准系数。单线制串行接口,使系统集成变得简易快捷。叫

由于DHT11相对于HTF3223具有更小的体枳、极低的功耗,价格更廉价等长

处,因此本次设计中采用DHT11作为温湿度采集模块。

2.3输出显示设备日勺选择

<I)LED数码管是目前电子设计中使用相称普遍的一种显示设备,每个数码

管由7个发光二极管按照•定的排列构造构成,根据七个发光二极管的正负极连接

不一样,又分为共阴极数码管和共阳极数码管两种,选择H勺数码管不一样,程序设

计上也有一定的差异。数码管显示的数据内容比较直观,一般显示从0到F中的任

意一种数字,一种数码管可以显示一位,多种数码管就可以显示多位,在显示位数

比较少的电路中,程序编写,外围电路设il都卜分简朴,不过当要显示H勺位数相对

多向时候,数码管操作起来十分啰嗦,显示的速度受到限制。并且当硬件电路设计

好之后,系统显示能力基本也被确定,系统显示能力的扩展受到了限制。

(2)LCD液晶显示屏具有体枳小、功耗低、显示内容丰富等特点,顾客可以

根据自己的需求,显示自己所需要的、甚至是自己动手设计的图案。当需要显示的

数据比较复杂口勺时候,它的长处就突现出来了,并且当硬件设计完毕时,可以通过

软件的修改来不停扩展系统显示能力。外围驱动电路设计比较简朴,显示能力的扩

展将不会波及到硬件电路的修改,可扩展性很强。字符型液晶显示屏已经成为r单

片机应用设计中最常用H勺信息显示屏件之一。141

虽然LCD显示屏价格相对较高,不过本设计需要显示温度值和湿度值,还可显

示设置温湿度数值报警数值,显示数字较多,因此采用LCD作为显示模块打勺重要部

件,

3温湿度检测器日勺硬件设计

本设计是基于单片机对数字信号口勺高敏感和可控性的性能,以STC89C52基本

系统为关健的一套检测系统,包括单片机电路、温湿度检测电路、显示电路、温湿

度上限存储电路、报警电路、供电及程序下载电路。系统总体方框图如图3-1。⑸

图3/系统总体方框图

3.1单片机电路

本设计选用宏晶企业高性能单片机STC89c52,其管脚如图3-2所示。

H140n

T2/P1.0239nvcc

T2EX/P1.1PO.O/ADO

R338n

Pl.2437nPO.1/AD1

Pl.3536nPO.2/AD2

Pl.4PO.3/AD3

o635n

Pl.5PO.4/AD4

734n

Pl.6A83^nPO.5/AD5

Pl.7DPO.6/AD6

9I32n

PO.7/AD7

RST1P3^n

RXD/P3.0Q—

l1430nEA_____

TXD/P3.1:0

129nALE/PROG

IXTQ/P3.22

128nPSEN

INfi/P3.3A3

17nP2.7/A15

42

TO/P3.4nP2.6/A14

1526

T1/P3.5l5nP2.5/A13

162

瓯P3.64nP2.4/A12

1;2

RD.P3.713nP2.3/AU

iS2

XTAL2122nP2.2/A1O

XTAL1nP2.1/A9

2Ln921

VSS

图3-2STC89c52单片机管脚图

SCT89C52的重要特性:

(1)与MCS-51单片机产品兼容::2)8K字节在系统可编程Flash存储器;⑶1000

次擦写周期;(4)全静态操作:0Hz〜33Hz;⑸三级加密程序存储器;(6)32个可

编程I/O口线:⑺三个16位定期器/计数渊:⑻八个中断源;(9)全双工UART串

行通道;(10)低功耗空闲和掉电模式;(II)掉电后中断可唤醒;(12)看门狗定期器;

(13)双数据指针;(14)掉电标识符。161

STC89c52管脚的作用:

P0口:8位漏极开路的双向I/O口。作为输出口,每位能驱动8个TTL逻辑电

平.对P0端口写“1”时,引脚用作高阻抗输入。当访问外部程序和数据存储器时,

PO口也被作为低8位地址/数据复用。在这种模式下,P0具有内部上拉电阻。在Flash

编程时,P0口也用来接受指令字节:在程序校验时,揄出指令字节。程序校验时,

需要外部上拉电阻。

P1口:具有内部上拉电阻的8位双向I/O口,P1输出缓冲器能驱动4个TTL

逻辑电平。对P1端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口

使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL).

在Flash编程和校验时,P!口接受低8位地址字节。

P2口:具有内部上拉也阻的8位双向I/O口,P2输出缓冲器能驱动四个TTL

逻辑电平。对P2端口写“I”时,内部上拉电阻把端口拉高,此时可以作为输入口

使用。作为输入使用时,被外部拉低的引脚由丁•内部电阻的原因,将输出电流(IIL)。

在方位外部程序存储器或用16位地址读取外部数据存储器时,P2口送出高八位地

址<在Flash编程和校验时,P2口也接受高8位地址字节和某些控制信号。

P3U:P3口是一种具有内部上拉电阻的8位双向I/OU,P2输出缓冲器能驱

动四个TTL逻辑电平。对P3端口写“I”时,内部上拉电阻把端口拉高,此时可以

作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输

出电流(IIL)oP3口亦作为STC89C52特殊功能(第二功能)使用RST:复位输

入,晶振工作时,RST脚持续2个机器周期高电平将使单片机复位。DISRTO默认

状杰下,复位高电平有效。

P3口也可作为STC89C52的某些特殊功能口,如下所示:

P3.0RXD(串行输入口)

P3.ITXD(串行输出口)

P3.2/INTO(外部中断0)

P3.3/INTI(外部中断I)

P3.4TO(记时器0外部输入)

P3.5T1(记时器1外部输入)

P3.6/WR(外部数据存储器写选通)

P3.7/RD(外部数据存储器读选通)

P3口同步为闪烁编程和编程校验接受某些控制信号。⑺

3.2温湿度检测电路

用脚说明:

Vcc正电源

Dour特出

NC空脚

GND地

图3-3DHTII温湿度传感器外型及管脚

DHT11温湿度传感器外型及管脚如图3-3所示。其中电源引脚的供电电压为

35-5.5V。传感器上电后,要等待1s以越过不稳定状态在此期间不要发送任何指

令<电源引脚(VDD,GND)之间可增长一种lOOnFH勺电容,用以去耦滤波。

DHT11经典应用电路如图3-4所示,其连接电路简朴,只需要占用控制器一种

I/O口即可完毕上下位小J连接。

MCU

图3-4DHT1I经典应用电路

DHT11数字湿温度传感器采用单总线数据格式,即单个数据引脚端口完毕输入

输出双向传播。其数据包由5Byie(4Bit)构成。一次通讯时间最大3ms,数据分小

数部分和整数部分。一次完整的数据传播为40bit,高位先出。网数据格式如表3-1。

表3/DHTII数据格式

湿度温度校验

整数小数整数小数

8Bit8Bit8Bit8Bit8Bil

DHT11数字湿温度传感器的引脚的有关阐明如表3-2:

表3-2DHTI1引脚阐明

Pin名称注释

1VDD供电3—5.5VDC

2DATA串行数据,单总线

3NC空脚,请悬空

4GND接地,电源负极

3.3显小电路

显示部分采用LCDI602液晶屏进行数据显示,其重要技术参数如表3-3,LCD

液晶显示屏显示数字信息,清晰且明确,显示内容较丰富。191

表3-3液晶屏技术指标

显示容量16*2个字符

芯片工作电压V

工作电流2.0mA(5.0V)

模块最佳工作电压5.0V

字符尺寸2.95*4.35(WXH)mm

接口信号阐明如表3-4所示。

表3-4液晶屏接口信号阐明

编号符号引脚阐明编号符号引脚阐明

1vss电源地1D2DataI/O

2VDD电源正极2D3DataI/O

3VL液晶显示偏压信号3D4DataI/O

4RS数据/命令选择端(H/L)4D5DataI/O

5R/W读/写选择端(H/L)5D6DataI/O

6E使能信号6D7DataI/O

7DODataI/O7BLA背光源正极

8DIDataI/O8BLK背光源负极

与单片机接口电路如图3-5所示,

图3-5LCD显示屏与单片机接口电路

3.4温度上限存储电路

温湿度阈值存储在EEPROM芯片AT24C02中,并可以通过KI—K4按键调整

并保留,其中K2为温度上限增长,K3为温度上限减小,K4为湿度上限增长,K5

为湿度上限减小。AT24C02芯片其电路如图3-6所示。

EEPRORI存储器电路

图3-6EEPROM存储电路

3.5报警电路

L4、L5为两只报警灯,其中L4为超温报警,L5为超湿报警,当温湿度超过温

湿度检测塔的温湿度设定的上限值时,单片机将依次点亮有关报警灯。报警电路如

图3-7。U3

图3,报警电路

3.6供电及程序下载电路

本设计采用USB接口供电,电源电压5VO同步,USB接口通过内含PL2303

芯片的转换电路对单片机进行程序编写。其电路原理如图3-8所示。

图3-8供电及程序下载电路

4软件编程

4.1软件流程图

本设计软件主程序流程图如图4-1所示。

图4-1主程序流程图

4.2主程序的有关内容

程序的有关定义

下面是实现室内温湿度检测基本功能有关程序的某些基本定义,包括程序的头

文献以及程序的管教定义和常量、变量定义等。“U

(1)头文献和某些宏定义

#includc<rcg52.h>

#include"l6O2.h"

#include"dht.h"

include"24O2.h"

(2)管脚定义

sbilLcd_qushi=PlA6:〃去湿灯

sbilLcdJiangwcn=PlA5;〃降温灯

sbitKey_THI=P3A2;

sbitKey_TH2=P3A3;

sbitKey.HHI=P3A4:

sbitKey_HH2=P3A5:

(3)常量、变量定义

〃定义标识

volatilebitFlagStartRH=0;〃开始温湿度转换标志

volatilebitFlagKeyPress=0;/渚■键按下

〃定义温湿度传感器用外部变质

externU8U8FLAGk;

externU8U8count.U8lcmp;

externU8U8T_dala_H.U8T_data_L.U8RH_data_H.U8RH_data_L.U8chcckdata;

externU8U8T_data_H_tcnip.U?T_data_L_tcmp,U8RH_data_H_tcmp.

U8RH_data_L_temp;

externU8U8checkda(a_temp;

externU8U8comda【a:

externU8count.count_r;

UI6temp;

S16temperature,humidity;

S16idataTH,HH;〃温度上限和湿度上限

char*pSave;

U8keyvalue.keyTHI.keyTH2,keyHHl,keyHH2;

U16RHCountcr;

main。函数

main。函数包括了定期器的初始化,并旦在初始化的过程中,对温湿度检测器

进行锁定,不容许其他功能口勺实现;LCDH勺一种欢迎使用控制系统的界面,一定H勺

延时后进行清屏:从AT24co4中载入温度上限和湿度上限设定值:温湿度转换及温

湿度的读取:报警系统W'J实现:通过键盘设定温湿度的上限。

(1)定期器的初始化过程

voidmain()

(

U16i.j.testnum;

EA=0;

Timer()_Init();〃定期器0初始化

Data_Init();

EA=I;

(2)显示屏H勺初始化过程

L1602_ini(();

L1602_string(lJ,"WelcometoT&H");

LI6()2_string(2,l,"ControlSystem!");

〃延时

for(i=0;i<1000;i++)

for(j=0;j<1000;j++)

[;}

〃清屏

L16()2_string(M,"");

LI602_string(2,I,"”);

L1602_sliing(l,l,"Tcin:CTH;");

LI602_scring(2,l,"Hum:%HH:");

(3)载入温度上限和湿度上限设定值

Load_Sci(ing();

L1602_char(1,15.TH/10+48);

L1602_char(1,16,TH%10+48);

L1602_char(2,15,HH/IO+48);

LI602_char(2,16,HH%IO+48);

(G温湿度H勺读取过程

whilc(i)

(

〃温湿度转换标志检查

if(FlagStartRH==li

(

TRO=0;

tesinum=RH();

FlagSlarlRH=0:

TRO=1;

〃读出温湿度,只取整数部分

humidity=U8RH_data_H;

icmpeialuie-U8T_daia_H;

〃显示温湿度

L1602_int(1.5,temperature);

L1602_in((2,5,humidity);

)

(5)报警系统的实现过程

if(temperature>TH)Ledjiangwen=0;

elseLedjiangwen=I;〃降温

if(humidity>HH)Lcd_qushi=0;

elseLed_qushi=1;〃去湿

(6)键入温湿度上限值

〃键盘查询,在弹起时响应

if((Key_TH1)&&(keyTH==())){FlagKeyPress=I;keyvalue=I;}

elseif((Key_TH2)&&(keyTH2=0)){FlagKeyPress=1;keyvalue=2;}

elseif((Key_HH1)&&(keyHH1==0)){FlagKeyPress=1;keyvalue=3:}

elseif((Key_HH2)&&(keyHH2==O)){FlagKeyPress=1;kcyvaluc=4;}

if(FlagKeyPress==ll

(

KeyProcess(keyvalue);

FlagKeyPress=0;

if(!Key_THl)keyTHI=0;

elsekcyTH1=1;

if(!Key_TH2)kcyTH2=0;

elsekeyTH2=1;

if(!Key_HHl)keyHHI=0;

elsekeyHHl=I;

if(!Key_HH2)keyHH2=0;

elsekeyHH2=1;

}

||I2)

5下载与调试

本章重要论述了USB串口驱动的安装,运用STC单片机下载软件进行程序烧

录,最终对设备进行运行。

5.1USB转串口驱动安装

打开USB通用驱动PL2303_Prolific_DriverInstalIer_vl30.exe安装文献,按提醒

安友USB转串口驱动程序。安装完毕后,插入USB下载线后,在[开始卜[控制面

板H打印机和其他硬件H设备管理器],在“端口”分支下有(ProlificUSB-to-Serial

CoinmPort(COM3),3表达市口号。

El5-1成功安装USB转串口驱动示意图

5.2下载程序与运行

打开STC单片机下载软件STCJSP_V481.exe,对的选择MCU类型尚有COM

口,选择COM3口,最高波特率和最低波特率都选2400bps或者1200bps,并打开

有关附hex数据文献,点击“Download/

温馨提示

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

评论

0/150

提交评论