《学士学位论文—-基于单片机的超声波测距仪的设计.doc》由会员分享,可在线阅读,更多相关《学士学位论文—-基于单片机的超声波测距仪的设计.doc(64页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、华北科技学院毕业设计(论文) 2014 届本 科 毕 业 设 计(论 文)设计(论文)题目: 基于单片机的超声波测距仪的设计 专 题 题 目: 姓 名: XXX 学 号:XXXXXXXXXXXXX 专业班级: 电信B102班 院 部: 电子信息工程学院 指导教师: XXX 2015年 6月 3日目录设计总说明IIntroductionIII1.绪论12.超声波测距原理论述22.1超声波介绍22.2超声波测距系统概述42.2超声波测距基本原理53.STC89C52RC单片机介绍73.1 STC89C52RC单片机的主要特性73.2 STC89C52RC单片机的工作模式73.3 STC89C52R
2、C单片机的引脚功能说明83.4 STC89C52RC单片机中的特殊功能寄存器103.5定时器2的三种用途133.6看门狗的应用174.硬件电路的设计与制作204.1超声波测距仪整体方案设计204.2超声波电路设计20 4.2.1超声波发射电路设计20 4.2.2超声波接收电路设计214.3下载模块电路设计 234.4单片机模块电路的设计24 4.4.1单片机的时钟电路24 4.4.1单片机的复位电路254.5显示电路的设计 27 4.5.1数码管的选择27 4.5.2驱动电路284.6报警电路294.7按键输入模块295.软件设计305.1程序主要框图及介绍305.2算法设计336.整机调试3
3、46.1软件介绍34 6.1.1 Altiun Designer软件介绍34 6.1.2单片机开发环境介绍356.2原理图设计356.3实物的焊接及调试36 6.3.1实物的焊接36 6.3.2超声波的调试377.总结与展望38参考文献39附录A 源程序代码40附录B 原理图及实物图51附录C 元器件清单53致谢54基于单片机的超声波测距仪的设计设计总说明声音是与人类生活紧密相联的一种自然现象,人们对声音早有认识,在人们的日常生活中存在着各式各样的声音。在科学史上,声学是发展最早的学科之一。然而,由于超声是人耳听不到的信号,直到18世纪,人们才开始研究海豚、蝙蝠等动物时,才推测自然界存在超声。
4、声波是一种能在气体、液体和固体中传播的机械波。根据声波振动频率的范围,可以分为次声波、声波、超声波和特超声波。当声的频率高到超过人耳的频率极限时,人们就觉察不出声的存在,我们称这种高频率的声为超声。频率高于人类听觉上限频率(约20000Hz)的声波,称为超声波,或称超声。距离是在不同的场合和控制中需要检测的一个参数,测距成为数据采集中要解决的一个问题。而由于超声波的速度相对光速小的多,其传播时间比较容易检测,并且易于定向发射,方向性好,强度好控制,因而人类采用仿真技能利用超声波测距。超声波测距是一种利用超声波特性、电子技术、光电开关相结合来实现非接触式距离测量的方法。 随着机器人技术在其诞生后
5、短短几十年中的迅猛发展,它的应用范围也逐步由工业生产走向人们的生活。如此广泛的应用使得提高人们对机器人的了解尤为重要。机器人通过其感知系统察觉前方障碍物距离和周围环境来实现环绕、自动寻线、测距等功能。超声波测距相对其他测距技术而言成本低廉,测量精度较高,不受环境限制,应用个方便,将它与红外、灰度传感器等结合共同实现机器人寻线和饶障功能。超声波由于指向性强、能量消耗缓慢且在介质中传播的距离较远,因而经常用于距离的测量。它主要用于倒车雷达、测距仪、物位测量仪、移动机器人的研制、建筑施工工地以及一些工业现场,例如:距离、液位、井深、管道长度、流速等场合。利用超声波检测往往比较迅速、方便,且计算简单、
6、易于做到实时控制,在测量精度方面也能达到工业使用的要求,因此得到了广泛的应用。 随着计算机技术、自动化技术和工业机器人的不断发展和广泛应用,测距问题显得越来越重要。目前常用的测距方式主要有雷达测距、红外测距、激光测距和超声波测距四种。与其他测距方法相比较,超生测距具有以下优点:1、超声波对色彩和光照度不敏感,可用于识别透明及漫反射性差的物体(如:玻璃、抛光体)。 2、超声波对外界光线和电磁场不敏感,可用于黑暗、有灰尘或烟雾、电磁干扰强、有毒等恶劣环境中。 3、超声波传感器结构简单、体积小、费用低、技术难度小、信息处理简单可靠、易于小型化和集成化。 近些年来,随着超声技术的不断深入,再加上其具有
7、高精度、无损、非接触等优点,和激光、涡流和无线电测距方法相比,具有一定的优异特性,在比较恶劣的环境中也具有一定的适应能力,所以超声的应用变得越来越普及。 因此,超声波作为一种测距识别手段已越来越引起人们的重视。 本论文设计基于单片机的超声波测距仪,主要做了以下研究工作: 1、分析超声波测距的原理,进行超声波测距系统的整体研究与设计; 2、对超声波发生电路进行论证和设计,用于产生测量的超声波; 3、对超声波接收电路进行论证和设计,用于接收反射回来的超声波; 4、对单片机系统及显示电路的设计; 5、对软件的设计; 6、对整机电路的安装与调试; 硬件电路部分,我采用STC公司生产的STC89C52芯
8、片作为主控芯片,内部集成8KROM,512ByteRAM,2个定时器,2个外部中断源,1个串行口,这些资源完全足够满足该超声波测距仪系统的要求。设计中通过其片上定时器、中断源对超声波发射到接收到超声波进行时间上的计算来达到测量距离的目的。 软件调试部分,先写些简单的小程序测试电路板上每个元器件的工作状态,以确保都能正常工作。接着对各个模块的测试,包括超声波模块的测试、MAX232模块的测试、数码管的初始化等。通过定时器计算的时间乘以超声波传播的速度从而达到测距的目的,将得到的数值通过数码管显示。关键词:超声波测距;STC89C52;数码管The design of the ultrasonic
9、 range finder based on singlechipIntroduction Sound is connected with the human life is a natural phenomenon, people have long known to sounds, in Peoples Daily life there are all kinds of sound. In the history of science, acoustics is one of the earliest disciplines development. However, due to the
10、 ultrasonic signal is to the human ear cant hear, until the 18th century, people started to research the animals such as dolphins and bats, speculated that nature exists ultrasound. Sound is a kind of can be spread in gas, liquid and solid mechanical wave. According to the acoustic frequency range,
11、can be divided into sound, sound waves, ultrasound and ultrasound. As the frequency of the sound high to exceeds the frequency limit of the human ear, people will detect the presence of dont make any noise, we call this kind of high frequency sound ultrasonic. Frequency is higher than the upper limi
12、t of human hearing frequency (20000 hz) of sound waves, called ultrasound, or ultrasound. That is commonly used in ultrasonic testing work frequency in the range of 0.25 to 20 MHZ. Distance is in different occasions and control need to detect a parameter, ranging in the data collection to solve a pr
13、oblem. Due to the speed of ultrasonic wave much smaller relative to the speed of light, its propagation time is easy to detect, and easy to directional transmission, good directivity, intensity control, thus human skills using ultrasonic ranging using simulation. Ultrasonic distance measurement is a
14、 kind of using ultrasonic characteristics, electronic technology, photoelectric switch to achieve the combination of non-contact distance measurement method. As robots technology in just a few years after the birth of its rapid development, its application range is gradually from industrial producti
15、on to peoples life. Such a broad range of applications make improve peoples understanding of the robot is particularly important. Robot through its perception system to detect obstacles ahead circle and the surrounding environment to implement, automatic line, range, etc. Ultrasonic ranging technolo
16、gy compared to low cost, high measurement precision, is not restricted by environment, convenient application, combine it with infrared, gray level sensor and other common robot line and rao barrier function. Ultrasonic due to strong directivity, energy consumption slow, in the medium transmission d
17、istance is farther, so often used for distance measurement. It is mainly used for reversing radar, range finder, level meter, the development of the mobile robot, the construction site, and some industrial field, such as: distance, liquid level, well depth, pipe length, velocity, etc. Using the ultr
18、asonic detection tend to be more rapid, convenient, and the calculation is simple and easy to do real-time control, the measurement precision can meet the requirements of industrial use, therefore has been widely used. Along with the computer technology, automation technology and the continuous deve
19、lopment of industrial robots and is widely used, distance measurement problem is more and more important. At present commonly used way of ranging radar ranging, infrared distance, laser ranging, and four kinds of ultrasonic ranging. Compared with other methods of distance measurement, super living r
20、ange has the following advantages: 1.the ultrasonic is not sensitive to light and colour, can be used to identify poor transparency and diffuse object(such as: glass, polishing). 2.the ultrasound on the outside light and is not sensitive to electromagnetic fields can be used to the darkness, dust or
21、 smoke, electromagnetic Interference is strong, toxic and other harsh environments. 3.he ultrasonic sensor of simple structure, small size, low cost, small technical difficulty, the information processing simple Reliable, easy miniaturization and integration. In recent years, with the deepening of t
22、he ultrasonic technology, plus it has the advantages of high resolution, nondestructive, non-contact, and laser compared, eddy current, and radio ranging method, has some excellent characteristics, in a relatively harsh environment also has a certain ability to adapt, so the application of ultrasoni
23、c is becoming more and more popular. Therefore, ultrasound, as a kind of distance recognition method has caused more and more peoples attention. This paper designs ultrasonic range finder based on singlechip, mainly done the following research work: 1.analyze the principle of ultrasonic ranging, ult
24、rasonic ranging system for the whole research and design; 2. argumentation and design circuit for ultrasonic happened, used to produce the measured ultrasonic; 3.the demonstration and design of ultrasonic receiving circuit, used to receive the reflected ultrasonic wave; 4.the single-chip system and
25、display circuit design; 5.the design of software; 6.for the machine installation and debugging of the circuit; Hardware circuit part, I hold the STC company produces the STC89C52 as main control chip, chip internal integration krom 8, 256 byteram, two timers, two external interrupt source, a serial
26、port, these resources fully adequate to meet the requirements of the ultrasonic range finder system. Through the design of on-chip timer, interrupt source of ultrasonic transmitting to receiving to the time of ultrasonic is calculated to achieve the goal of measuring distance. Software debugging ses
27、sion, write some simple small program to test the working state of each of the components on printed circuit boards, to ensure that all can work normally. Then for each module of the test, including ultrasonic module testing, MAX232 module testing, the initialization of digital tube, etc. Time multi
28、plied by the speed of ultrasonic wave propagation through the calculation of the timer so as to achieve the aim of distance, will be of value through digital tube display.Key words: Ultrasonic ranging; STC89C52; Digital tubeV1.绪论随着科学技术的快速发展,超声波将在测距仪中的应用越来越广。但就目前技术水平来说,人们利用的测距技术还有待提高,因此,这是一个正在蓬勃发展而又有
29、无限前景的技术及产业领域。展望未来,超声波测距仪作为一种新型的非常重要有用的工具在各方面都将有很大的发展空间,它将朝着更加高定位高精度的方向发展,以满足日益发展的社会需求,如声纳的发展趋势基本为:研制具有更高定位精度的被动测距声纳,以满足水中武器实施全隐蔽攻击的需要;继续发展采用低频线谱检测的潜艇拖曳线列阵声纳,实现超远程的被动探测和识别;研制更适合于浅海工作的潜艇声纳,特别是解决浅海水中目标识别问题;大力降低潜艇自噪声,改善潜艇声纳的工作环境。无庸置疑,未来的超声波测距仪将与自动化智能化接轨,与其他的测距仪集成和融合,形成多测距仪。随着测距仪的技术进步,测距仪将从具有单纯判断功能发展到具有学
30、习功能,最终发展到具有创造力。在新的世纪里,面貌一新的测距仪将发挥更大的作用。2.超声波测距原理论述2.1超声波介绍 超声波是指振动频率大于20kHz以上的,人在自然环境下无法听到和感受到的声波。超声波因其可在气体、液体、固体、固熔体等介质中有效传播,可传递很强的能量,产生反射、干涉、叠加和共振现象。在液体介质中传播时,可在界面上产生强烈的冲击和空化现象。由于超声波与介质的相互作用,使介质发生物理的和化学的变化,从而产生一系列力学的、热学的、电磁学的和化学的超声效应,包括以下4种效应: 机械效应。超声波的机械作用可促成液体的乳化、凝胶的液化和固体的分散。当超声波流体介质中形成驻波时 ,悬浮在流
31、体中的微小颗粒因受机械力的作用而凝聚在波节处,在空间形成周期性的堆积。超声波在压电材料和磁致伸缩材料中传播时,由于超声波的机械作用而引起的感生电极化和感生磁化(见电介质物理学和磁致伸缩)。 空化作用。超声波作用于液体时可产生大量小气泡。一个原因是液体内局部出现拉应力而形成负压,压强的降低使原来溶于液体的气体过饱和,而从液体逸出,成为小气泡。另一原因是强大的拉应力把液体“撕开”成一空洞,称为空化。空洞内为液体蒸气或溶于液体的另一种气体,甚至可能是真空。因空化作用形成的小气泡会随周围介质的振动而不断运动、长大或突然破灭。破灭时周围液体突然冲入气泡而产生高温、高压,同时产生激波。与空化作用相伴随的内
32、摩擦可形成电荷,并在气泡内因放电而产生发光现象。在液体中进行超声处理的技术大多与空化作用有关。 热效应。由于超声波频率高,能量大,被介质吸收时能产生显著的热效应。 化学效应。超声波的作用可促使发生或加速某些化学反应。例如纯的蒸馏水经超声处理后产生过氧化氢;溶有氮气的水经超声处理后产生亚硝酸;染料的水溶液经超声处理后会变色或退色。这些现象的发生总与空化作用相伴随。超声波还可加速许多化学物质的水解、分解和聚合过程。超声波对光化学和电化学过程也有明显影响。各种氨基酸和其他有机物质的水溶液经超声处理后,特征吸收光谱带消失而呈均匀的一般吸收,这表明空化作用使分子结构发生了改变。 超声应用、超声效应已广泛
33、用于实际,主要有如下几方面: 超声检验。超声波的波长比一般声波要短,具有较好的方向性,而且能透过不透明物质,这一特性已被广泛用于超声波探伤、测厚、测距、遥控和超声成像技术。超声成像是利用超声波呈现不透明物内部形象的技术。把从换能器发出的超声波经声透镜聚焦在不透明试样上,从试样透出的超声波携带了被照部位的信息(如对声波的反射、吸收和散射的能力),经声透镜汇聚在压电接收器上,所得电信号输入放大器,利用扫描系统可把不透明试样的形象显示在荧光屏上。上述装置称为超声显微镜。超声成像技术已在医疗检查方面获得普遍应用,在微电子器件制造业中用来对大规模集成电路进行检查,在材料科学中用来显示合金中不同组分的区域
34、和晶粒间界等。声全息术是利用超声波的干涉原理记录和重现不透明物的立体图像的声成像技术,其原理与光波的全息术基本相同,只是记录手段不同而已(见全息术)。用同一超声信号源激励两个放置在液体中的换能器,它们分别发射两束相干的超声波:一束透过被研究的物体后成为物波,另一束作为参考波。物波和参考波在液面上相干叠加形成声全息图,用激光束照射声全息图,利用激光在声全息图上反射时产生的衍射效应而获得物的重显像,通常用摄像机和电视机作实时观察。 超声处理。利用超声的机械作用、空化作用、热效应和化学效应,可进行超声焊接、钻孔、固体的粉碎、乳化 、脱气、除尘、去锅垢、清洗、灭菌、促进化学反应和进行生物学研究等,在工
35、矿业、农业、医疗等各个部门获得了广泛应用。 基础研究。超声波作用于介质后,在介质中产生声弛豫过程,声弛豫过程伴随着能量在分子各自电度间的输运过程,并在宏观上表现出对声波的吸收(见声波)。通过物质对超声的吸收规律可探索物质的特性和结构,这方面的研究构成了分子声学这一声学分支。普通声波的波长远大于固体中的原子间距,在此条件下固体可当作连续介质。但对频率在1012赫兹以上的特超声波,波长可与固体中的原子间距相比拟,此时必须把固体当作是具有空间周期性的点阵结构。点阵振动的能量是量子化的,称为声子(见固体物理学)。特超声对固体的作用可归结为特超声与热声子、电子、光子和各种准粒子的相互作用。对固体中特超声
36、的产生、检测和传播规律的研究,以及量子液体液态氦中声现象的研究构成了近代声学的新领域。 人类直到第一次世界大战才学会利用超声波,这就是利用“声呐”的原理来探测水中目标及其状态,如潜艇的位置等。此时人们向水中发出一系列不同频率的超声波,然后记录与处理反射回声,从回声的特征我们便可以估计出探测物的距离、形态及其动态改变。医学上最早利用超声波是在1942年,奥地利医生杜西克首次用超声技术扫描脑部结构;以后到了60年代医生们开始将超声波应用于腹部器官的探测。如今超声波扫描技术已成为现代医学诊断不可缺少的工具。作为一种成熟的技术,超声波的应用已经走进人类息息相关的生活中,是为不可或缺的工具。2.2超声波
37、测距系统概述 当今社会科技日益发展,自动化控制在很多很多产业得到了全面的应用,自动化的测量方法也成了一个重要的方面,测量方法有很多种,例如红外测距,超声波测距等都得到了很好的应用,在科学研究工程实践中,经常会遇到非接触测量距离的问题。利用超声波作为定位技术是蝙蝠等一些没有目视能力的生物作为防御及捕捉猎物生存的手段,也就是由生物体发射不被人们听到的超声波(20kHZ以上的机械波),借助空气媒介传波,由障碍物反射回来的时间间隔长短与被发射的超声波的强弱判断障碍物性质或障碍位置的方法。由于超声波的速度相对于光速来说要小的多,其传波时间就比较容易检测,并且易于定向发射,方向性好,强度好控制,因而人类利
38、用仿真技能进行超声波测距。超声波测距是一种利用声波性、电子计数、光电开关相结合来实现非接触式距离测量的方法,在日常生活中具有广泛的用途。例如:用人造超声源在海水里发射,由回射超声波进行探测海洋潜艇位置、鱼群以及确定海底的暗礁等障碍物形状及远近。利用人造超声波在固体里传播的时间确定物体的长度以及超声波在固体里遇到障碍物界面上的反射波来确定物体内部损伤(如裂缝、气孔及杂质等)位置,即无损探伤。在现代社会中,超声波已经融入我们的生活,例如超声波洗衣机,超声波趣闻器,超声波探测器等,超声波测距是通过不断检测超声波发射后遇到障碍物所反射的回波,从而测出发射和接收回波的时间差,然后计算出相应的距离。超声波
39、测距系统由于不受光线、电磁波、粉尘等的影响,其精度能达到厘米数量级甚至毫米级的工程测距精度等的优点,在桥梁、隧道、涵洞等的距离检测中占有一定的优势。 在日常车道保障与维护过程中,工程车、充气车、电源车、加油车等诸多车辆常常需要在停车坪附近穿行、掉头或倒车。由于这些低速行驶的车辆之间非常接近,驾驶员的视野颇受限制,碰撞事故时有发生,在夜晚时则更显。利用超声波测距系统,可以有效地提高车辆在保障和维护过程中的安全性和可靠性。随着生活水平的不断提高,汽车进入家庭的消费意识的不断增强。中国城市汽车的保有量迅速增加。随之而来的是交通事故与日俱增,城市里尤其突出。发展智能交通系统是二十一世纪交通运输的重要发
40、展方向。智能交通系统在充分发挥现有基础设施的潜力,提高运输效率。保障交通安全,缓解交通堵塞,改善城市环境等方面的卓越效能,已得到各级政府的广泛关注。我国政府也开始高度重视智能交通系统的研究开发与推广应用。因此智能型的测距系统的开发应用与汽车领域将起到非常大的作用,将有效地缓解交通压力,减少交通事故的发生率。超声波测距系统的应用不仅仅大大减轻了测距人员的工作强度,对许多常规测量所无法实现的检测进行因能进行有效地测量,进一步扩大了测量的广度,而且超声波测量本身具有很高的测量精度,因此对精度的提高也起到了一定的作用。智能型超声波测距系统是进行交通管理的有效手段和工具,它可提高车辆距离检测的准确性,有
41、利于交通运输的科学管理,降低对驾驶人员本身的素质要求。除了能大大减少工作量,更重要的是它能准确、定时、定量、高效地对距离进行测量。现代超声波测距仪的研究使用在我国汽车行业还为数不多,与发达国家相比,有较大的差距,还基本停留在初级阶段,即使有些高档车配置有测距系统,也仅仅是少部分的进口车。随着计算机技术和传感器技术的迅猛发展,计算机和传感器的价格日益降低,可靠性日益提高,用信息技术改造农业不仅是可能的而且是必要的。将高新技术应用与汽车产业,实施实时监测已成为我国汽车工业以及交通部门的一项重要任务,是减少我国交通事故发生的重要措施之一。 本文旨在设计一种能对中近距离障碍物进行实时测量的测距装置,它
42、能对障碍物进行适时、适量的测量,实时监控的作用。目前对于超声波精确测距的需求也越来越大,如油库和水箱液面的精确测量和控制,物体内气孔大小的检测和机械内部损伤的检测等。在机械制造,电子冶金,航海,宇航,石油化工,交通等工业领域也有广泛地应用。此外,在材料科学,医学,生物科学等领域中也占据重要地位。2.3超声波测距的基本原理超声波是指频率高于20kHz的机械波,具有波长指向性好,反射强,传播性极佳,强度随距离衰减等诸多优点,为了以超声波作为检测手段,必须产生超生波和接收超声波。完成这种功能的装置就是超声波传感器,习惯上称为超声波换能器或超声波探头。超声波传感器有发送器和接收器,它有两个压电晶片和一
43、个共振板。当它的两极外加脉冲信号,其频率等于压电晶片的固有振荡频率时,压电晶片将会发生共振,并带动共振板振动产生超声波,超声波发生器;没加电压,共振板接收到超声波时,将压迫压电振荡器作振动,将机械能转换为电信号,这时它就成为超声波接收转换器,但一个超声波传感器也可具有发送和接收声波的双重作用。利用压电效应的原理将电能和超声波相互转化,即在发射超声波的时候,将电能转换,发射超声波;而在收到回波的时候,则将超声振动转换成电信号。频率为40kHz左右的超声波在空气中传播的效率最佳;同时为了方便处理,单片机发射的超声波滤被调制成40kHz左右,具有一定间隔的调制脉冲波信号。超声波测距的原理一般采用渡越
44、时间法TOF(timeofflight)。首先测出超声波从发射到遇到障碍物返回所经历的时间,再乘以超声波的速度就得到二倍的声源与障碍物之间的距离。超声波传播速度对测距的影响很大,稳定准确的超声波传播速度是保证测量精度的必要条件,波的传播速度取决于传播媒质的特性。超声波测距的算法设计: 超声波在空气中传播速度为每秒钟340米。X2是声波返回的时刻,X1是声波发声的时刻,X2-X1得出的是一个时间差的绝对值。超声波发出波到遇到返射物返回的距离如下:L=340(m/s)*(X2-X1)(s)/2图2-1 测距原理图3.STC89C52RC单片机介绍3.1 STC89C52RC单片机的主要特性 1.增
45、强型8051单片机,6时钟/机器周期和12时钟/机器周期可以任意选择,指令代码完全兼容传统8051; 2.工作电压:5.5V3.3V(5V单片机)/3.8V2.0V(3V单片机); 3.工作频率范围:040MHz,相当于普通8051的080MHz,实际工作频率可达48MHz; 4.用户应用程序空间为8K字节; 5.片上集成512字节RAM; 6.通用I/O口(32个),复位后为:P1/P2/P3/P4是准双向口/弱上拉,P0口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻; 7.ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器,可
46、通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程序,数秒即可完成一片; 8.具有EEPROM功能; 9.具有看门狗功能; 10.共3个16位定时器/计数器。即定时器T0、T1、T2; 11.外部中断4路,下降沿中断或低电平触发电路,Power Down模式可由外部中断低电平触发中断方式唤醒; 12.通用异步串行口(UART),还可用定时器软件实现多个UART; 13.工作温度范围:-40+85(工业级)/075(商业级); 14.PDIP封装。53.2 STC89C52RC单片机的工作模式13掉电模式:典型功耗0.1A,可由外部中断唤醒,中断返回后,继续执行原程序;空闲模式:典型功
47、耗2mA;正常工作模式:典型功耗4Ma7mA;掉电模式可由外部中断唤醒,适用于水表、气表等电池供电系统及便携设备;3.3 STC89C52RC单片机的引脚功能说明图3-1 STC89C52RC引脚图 VCC(40引脚):电源电压 VSS(20引脚):接地 P0端口(P0.0P0.7,3932引脚):P0口是一个漏极开路的8位双向I/O口。作为输出端口,每个引脚能驱动8个TTL负载,对端口P0写入“1”时,可以作为高阻抗输入。在访问外部程序和数据存储器时,P0口也可以提供低8位地址和8位数据的复用总线。此时,P0口内部上拉电阻有效。在Flash ROM编程时,P0端口接收指令字节;而在校验程序时,则输出指令字节。验证时,要求外接上拉电阻。 P1端口(P1.0P1.7,18引脚):P1口是一个带内部上拉电阻的8位双向I/O口。P1的输出缓冲器可驱动(吸收或者输出电流方式)4个TTL输入。对端口写入1时,通过内部的上拉电阻把端口拉到高电位,这是可用作输入口。P1