基于单片机的红外防盗报警器的设计0913011
- 格式:doc
- 大小:239.50 KB
- 文档页数:19
基于单片机控制的红外报警器的设计_毕业设计毕业设计题目:基于单片机控制的红外报警器的设计一.设计背景和意义随着社会的不断发展,人们越来越注重家庭和财产的安全。
红外报警器作为一种常见的安防设备,能够及时发现室内外的异常情况并进行报警,起到了一定的防护作用。
本毕业设计旨在基于单片机控制,设计一个能够准确、快速并稳定地检测室内外空间的红外报警器,为人们提供更加安全的居住环境。
二.系统设计方案红外报警系统通常有红外传感器、控制电路和报警器三部分组成。
本设计方案将采用单片机作为控制核心,并通过红外传感器实时获取目标物体的热量,并根据实时的数据进行判断,当检测到异常情况时,通过控制电路驱动报警器发出警报。
1)硬件设计:a)红外传感器的选择:选择一款高灵敏度、稳定性好的红外传感器,能够检测到人体或其他物体的热量变化。
b)控制电路设计:将所选红外传感器连接到单片机的引脚上,通过数模转换芯片将传感器获取的模拟信号转换为数字信号,然后通过I/O口输入到单片机中进行处理。
c)报警器设计:选择一款高音量报警器,通过控制电路连接到单片机的输出引脚上,当检测到异常情况时,单片机输出高电平信号,控制报警器发出警报。
2)软件设计:a)系统初始化:对单片机进行初始化设置,包括引脚的配置、中断的设置等。
b)传感器数据处理:通过定时中断采集红外传感器获取的模拟信号,并进行模数转换,将转换后的数据保存到指定的变量中。
c)异常检测:根据实时的传感器数据进行算法判断,当数据超出预设的阈值范围时,判断为异常情况,触发报警功能。
d)报警控制:当发生异常情况时,通过控制指定的输出引脚输出高电平信号,触发报警器发出警报声。
e)系统保护:设计适当的保护措施,如防止误报、稳定性问题等。
三.预期成果通过本设计,预计能够实现以下目标:1)搭建一个基于单片机控制的红外报警器的硬件电路。
2)设计并实现红外报警器的软件系统,包括初始化设置、数据处理、异常检测、报警控制等功能。
微机原理与单片机系统课程设计专班 姓 名:学 兰州交通大学自动化与电气工程学院2014 年 12 月 31 日基于51单片机的红外防盗报警器的设计1设计说明1.1设计目的该设计以单片机AT89C51芯片为核心,加上必要的外围电路,构成了一个基于单片机的红外线防盗报警器。
功能主要通过软件编程来实现,降低了硬件电路的复杂性和制作成本。
此外,设计中所采用的红外线是不可见光,有很强的隐蔽性和保密性,以满足现代人们住宅防盗的需要。
1.2设计要求该设计要求当热释电红外线传感器探测到人体辐射的红外线时,单片机控制电路启动声光报警并显示报警次数。
此外,用户还可以设定报警时间并手动解除报警。
1.3设计方法该设计以AT89C51单片机为核心,由时钟电路、复位电路、外部触发电路、报警时间选择电路、声光报警电路、报警次数显示电路和中断报警电路共同组成报警系统。
系统具有显示报警次数,设定报警时间,手动解除报警的功能。
2设计方案及原理2.1设计方案简述该设计使用AT89C51单片机芯片控制电路,通过热释电红外传感器采集外部触发信号,采用7段LED数码管显示报警次数,采用蜂鸣器和红色发光二极管实现声光报警,手动解除报警功能由单片机外部中断实现,报警时间由单片机内部定时器实现。
2.2热释电红外传感器简单介绍热释电红外线(PIR)传感器是80年代发展起来的一种新型高灵敏度探测元件。
是一种能检测人体发射的红外线而输出电信号的传感器,它能组成防入侵报警器或各种自动化节能装置。
它能以非接触形式检测出人体辐射的红外线能量的变化,并将其转换成电压信号输出。
将这个电压信号加以放大,便可驱动各种控制电路。
2.3 PIR的原理特性热释电红外线传感器主要是由一种高热电系数制成的探测元件,在每个探测器内装入一个或两个探测元件,并将两个探测元件以反极性串联,以抑制由于自身温度升高而产生的干扰。
由探测元件将探测并接收到的红外辐射转变成微弱的电压信号,经装在探头内的场效应管放大后向外输出。
成都电子机械高等专科学校成教院毕业设计(论文)论文题目:基于单片机红外防盗报警器设计教学点:重庆科创职业学院指导老师:张庆松职称:讲师学生姓名:廖红红学号: 1112464106专业:通信工程成都电子机械高等专科学校成教院制年月日成都电子机械高等专科学校成教院毕业设计(论文)任务书题目:基于单片机红外防盗报警器设计任务与要求:此处要填写时间:年月日至年月日共周教学点:重庆科创职业学院学生姓名:廖红红学号: 1112464106 专业:通信工程指导单位或教研室:指导教师:张庆松职称:讲师成都电子机械高等专科学校成教院制毕业设计(论文)进度计划表本表作评定学生平时成绩的依据之一。
摘要本系统是基于AT89S52单片机控制的红外线防盗报警器,主要由红外线发射部分、红外线接收部分、单片机以及声光报警部分组成。
可通过发射电路发射的红外线被遮挡时控制报警系统报警, 通过单片机控制报警电路的运行,并能同时进行声光报警,用红外线收发管进行检测,安装隐蔽,不易被发现;探测信号采用脉冲信号,节能且抗干扰。
系统可以探测到一定范围内的人的闯入, 可以应用在安防范围比较确定的情况下。
采用这种方法设计的防盗报警器具有成本廉价和探测效果好的优点,有着广阔的市场前景。
关键词:单片机;红外线防盗报警器;声光报警AbstractThis system is infrared anti-theft alarm system based on single-chip microcomputer control, mainly by the infraredemission, infrared receiving part, part of SCM and the audible and visual alarm part. Can be blocked by the transmittingcircuit to transmit the infrared control alarm system alarm, through the single-chip microcomputer control alarm circuitoperation, and can also carry out sound and light alarm, infrared receiving tube detection, concealed installation, noteasy to be found; the detection signal by Mai Chongxin , saving energy and anti-interference. The system can detectintrusion within a certain range of people, can be compared to determine the scope of the application in the securitysituation. The anti-theft alarm system designed by this method has low cost and detection has the advantages of goodeffect, has broad market prospects.Key words:SCM; infrared anti-theft alarm; alarm目录第一章绪论 1第一节课题研究的意义 1第二节课题研究的目的 2第二章总体设计方案 3第一节单片机控制系统电路 4第二节红外线发射电路 7第三节红外线接收电路 8第四节声光报警电路 9第五节电源电路 10第一节系统的主流程 11第一章绪论在一些电影、电视剧中我们常可以看到,有些博物馆等安全性要求比较高的场所,在安防电脑系统的屏幕上面,显示着一根根红线,如果有人进入不小心“触”到了这根红线,那么报警器就会发响。
毕业设计基于单片机的红外感应防盗报警器的硬件设计摘要:随着社会的不断进步,电子技术的不断发展,人们的生活水平得到了很大的改善,许多高科技产品的使用越来越成为家庭生活的主旋律,因此人们对自己所处环境的安全要求就越来越高,特别是家居安全,不得不时刻留意不速之客的光顾。
为此,许多小区、家庭都安装了报警系统,这可有效的保证了居民的人身财产安全。
本文介绍一种利用热释电红外传感器进行监控报警系统的硬件设计。
该报警器主要由热释电红外传感器及其检测电路、报警电路组成。
热释电红外传感器是报警器设计中的核心器件,它可把人体的红外信号转换为电信号,以供信号处理部分使用。
检测电路主要是把传感器输出的微弱电信号进行放大、滤波。
结合单片机软件程序的分析,系统进而实现声光报警功能。
关键词:热释电红外传感器;数据采集;报警电路;单片机Software Design of Infrared Induction Anti-theft AlarmBased on MCUAbstract:With the social progress and electronic technology development, people's living standards have been greatly improved. The use of many high-tech products has increasingly become the main theme of family life, so people pay more attention to their safety requirements, especially in home safety, always have to keep an eye on strangers. Therefore, many residential areas and families install alarm system, which can effectively guarantee the personal and property safety. This paper introduces the hardware design of the monitoring and alarm system by using pyroelectric infrared sensors.This alarm system is mainly composed with pyroelectric infrared sensor, detection circuit, and alarm circuit. Pyroelectric infrared sensor is the core device of alarm, which can translate the body's infrared signal into electrical signal in order to processing. The detection circuit can amplify and filter the weak signal from the sensor. Combined with the analysis of microcontroller software program, the system accomplishes the functions of sound and light alarm.Key words: Pyroelectric Infrared Sensor, Data Acquisition, Alarm Circuit, MCU目录第1章绪论 (2)1.1 选题的目的与意义 (2)1.2 本课题在国内外的发展现状 (2)1.3 本课题要解决的主要问题 (3)第2章系统设计方案 (5)2.1 方案选择论证 (5)2.2 AT89S52单片机简介 (5)第3章热释电红外技术概述 (11)3.1 热释电传感器的红外辐射与红外探测的原理结构 (11)3.2 红外测温原理 (12)3.3 热释红外传感器的结构 (12)3.4 菲涅尔透镜 (15)3.5 热释电红外感应模块电气参数 (16)3.6 热释电红外感应模块功能特点及使用说明 (16)第4章系统硬件电路设计 (19)4.1 总体设计思路 (19)4.2 具体电路模块设计 (19)4.2.1 单片机最小系统电路 (20)4.2.2 热释电红外感应模块电路 (20)4.2.3 放大电路的设计 (21)4.2.4 声音报警器的设计 (21)4.2.5 LED报警电路 (22)4.2.6 报警温度设定按键电路 (22)第5章系统调试 (24)结束语 (27)致谢 (28)参考文献 (29)附录一红外防盗报警器电路图 (30)附录二红外防盗报警器PCB图 (31)附录三英文文献翻译 (1)第1章绪论1.1 选题的目的与意义随着社会的进步和人们生活水平的普遍提高,人们对家庭住房的防盗、防劫、防火设备的重视程度也不断提高所以现代社会有更多的人需要对偷盗、抢劫、火灾、煤气泄漏等事故进行监测和报警,我国工业化的快速发展带动了无数企业茁壮成长,随之而来的是仓库的不断扩展以及储存物品价值不断升高。
理学院School of Sciences单片机原理与应用考试论文学生姓名:学生学号:所在班级:所在专业:基于单片机的红外防盗报警器的设计摘要:随着我国社会与经济的发展,人民生活水平不断提高,人们对区域治安环境以及安全防范的要求也越来越高,同现代化技术高度发展的今天,犯罪更趋智能化,手段更隐蔽,所以保证区域安全必须从运用现代化的防盗报警技术。
1本文将系统介绍一种采用新的先进的红外线对射感应模块和人体红外探测装置制作而成的红外监控系统,由于它是利用人眼不可见的红外光束,组成无线监控区域,所以具有极强的保密性和可靠性。
本系统除用于仓库、门窗、围墙、栅栏防盗报警外,也可用于其他需要监控的场合。
本系统采用了热释电红外传感器,它的制作简单、成本低、安装比较方便,而且防盗性能比较稳定,抗干扰能力强、灵敏度高、安全可靠。
这种防盗器安装隐蔽,不易被盗贼发现,同时它的信号经过单片机系统处理后方便和PC机通信,便于多用户统一管理。
本设计包括硬件和软件设计两个部分。
硬件部分包括单片机控制电路、红外探头电路、驱动执行报警电路、LED控制电路等部分组成。
处理器采用51系列单片机AT89C51,整个系统是在系统软件控制下工作的。
关键词:单片机;红外传感器;数据采集;报警电路121 引言、随着社会的不断进步和科学技术、经济的不断发展,人们生活水平得到很大的提高,对私有财产的保护意识在不断的增强,因而对防盗措施提出了新的要求。
本设计就是为了满足现代住宅防盗的需要而设计的家庭式电子防盗系统。
就目前市面上装备主要有压力触发式防盗报警器、开关电子防盗报警器和压力遮光触发式防盗报警器等各种报警器,但这几种比较常见的报警器都存在一些缺点。
而本设计中所使用的红外线是不可见光,有很强的隐蔽性和保密性,因此在防盗、警戒等安保装置中得到了广泛的应用。
这种热释电红外传感器能以非接触形式检测出人体辐射的红外线,并将其转变为电压信号,同时,热释电红外传感器既可用于防盗报警装置,也可用于制动控制、接近开关、遥测等领域。
基于单片机控制的红外报警器的设计摘要:随着社会经济的发展,人们对舒适安全的生活环境提出了更高的要求,为了自身居住环境具有较高的安全可靠性,设计了一款稳定性较高,价格便宜,检测准确的红外报警器。
关键词:STM32;红外报警器;语音播报;摄像头引言基于单片机控制的红外报警器的设计为当前人们居住环境的监测提供了一种安全、高效、便捷的解决方案,充分利用了单片机、红外传感器、无线短信发送等器件,使得报警器具有安全可靠、性价比高等优点。
1 方案设计1.1总方案设计基于单片机控制的红外报警器系统可以对用户的门窗等进行实时监测,诸多功能均涵盖于该报警系统中。
当系统开展布防工作时,通过热释电红外传感器检测模块进行实时监测,当有人靠近用户门窗时进行灯光和语音提示报警,同时向用户的手机发送短信,提醒用户防备盗窃,并通过摄像头抓拍图片并存储在TF 卡中,用户通过电脑读卡器查看入侵对象图片。
系统还应用显示屏用于显示当前信号、抓拍照片数量以及接收短信的用户手机号码,系统在紧急报警时将触发报警系统,完成以上功能。
1.2微处理器选择在进行此设计的过程中,对于主控模块的选择使用STM32系列单片机微控制器。
该控制器的内核性能十分突出,并且具有较高的工作频率,高速存储器设置于其中,输入与输出口也十分丰富,功能强大,种类齐全,还具有下载SWD和JTAG两种下载调试程序的方式,易操作,有较强的实用性。
与此同时,该芯片的抗干扰能力十分突出,整体稳定度较高。
因此类部件的功能相对完善,价格较低,所以未来发展趋势十分明朗,该芯片凭借其发展速率与使用量,进一步丰富了芯片资源与各项教程,为系统的开发与设计提供便利。
1.3人体感应模块选择系统要求在有人靠近处于布防状态的监测环境中后将警报信号发送至用户手机进行报警,所以需要选择一款反应迅速的感应模块来实现环境监测功能。
人体热释传感器HC-SR501附近是否存在可疑人员的靠近,这是人体感应模块需要负责的工作,一旦相关人员靠近此处,则系统会自动报警,并且向用户手机发送信息。
河南机电高等专科学校毕业设计论文论文题目:基于单片机的红外防盗系统设计系部专业班级学生姓名学号指导教师目录摘要 (2)第1章绪论…… ........................................................... …………………………...- 4 -1.1 课题背景 ..................................................................................................... ….- 4 -1.2防盗报警系统的发展概况 (4)第2章红外防盗报警器 ..................................................................................... ….- 7 -2.1引言 ................................................................................ …………………….- 7 -2.2设计任务及要求........................................................................................ ……- 7 -2.3基础知识介绍 (8)2.3.1常见的几种红外传感器介绍 (8)2.3.2热释电红外传感器的原理 (10)2.3.3 PIR的原理特性........................................................................................ . (11)2.3.4 AT89C51单片机的概述 (12)第3章方案设计 .................................................................................................... - 15 -3.1 总体设计思路 ................................................................................................. - 15 -3.2 具体电路模块设计 .......................................................................................... - 16 -3.2.2 放大电路的设计 ....................................................................................... - 16 -3.2.3时钟电路的设计 ....................................................................................... - 17 -3.2.4 复位电路的设计 ....................................................................................... - 17 -3.2.5发光二极管报警电路的设计...................................................................... - 17 -3.2.6 声音报警电路的设计 ................................................................................ - 18 -3.3 系统硬件电路的选择及说明 ............................................................................ - 18 -3.4 软件的程序实现 (20)3.4.1 主程序工作流程图 (20)3.4.2设计编程程序............................................................................................ - 20 - 第4章软件仿真 .................................................................................................... - 22 - 结语………………………………………………………………………...…………错误!未定义书签。
基于单片机的红外报警器设计红外报警器是一种常见的安防设备,可以通过红外感应技术来监测周围环境的变化,并在检测到异常时发出警报。
本文将介绍一个基于单片机的红外报警器设计方案。
一、设计原理红外报警器的工作原理是通过红外传感器来感知周围环境中的红外辐射情况。
一般来说,人体会发出一定的红外辐射,当有人靠近红外传感器时,红外辐射的强度会发生变化,从而触发报警器。
设计一个基于单片机的红外报警器主要包括以下几个部分:1.红外传感器:用于接收周围环境中的红外辐射。
2.单片机:作为控制核心,接收红外传感器的信号并进行处理。
3.报警装置:当检测到异常时,通过报警装置发出警报。
二、硬件设计1.红外传感器模块设计:红外传感器模块用于感知周围环境中的红外辐射。
一般来说,红外传感器模块包含一个红外接收器和一个运放。
红外接收器将周围的红外辐射转换为电信号,然后通过运放放大,输出给单片机进行处理。
2.单片机模块设计:单片机模块是整个红外报警器的核心控制单元。
在设计过程中,首先需要选择适合的单片机型号,根据具体需求来决定。
单片机需要通过IO口接收红外传感器的信号,并进行处理。
当检测到红外辐射强度发生变化时,单片机会触发报警逻辑,通过IO口控制报警装置。
3.报警装置设计:报警装置是红外报警器的输出部分。
根据实际需求,可以选择不同的报警装置,如蜂鸣器、警示灯等。
根据控制逻辑,当单片机触发了报警逻辑后,通过IO口开启蜂鸣器等报警装置,发出警报。
三、软件设计在软件设计中,主要需要进行以下编程:1.初始化单片机和IO口,设置红外传感器输入和报警装置输出的IO 口。
2.设置定时器中断,用于定时检测红外传感器的信号,以及控制报警装置的开启和关闭。
3.编写中断服务程序,当检测到红外辐射变化时,触发相应的中断程序。
4.编写报警逻辑,包括报警时长、报警频率等。
5.编写主循环程序,用于监测红外传感器信号和控制报警装置状态。
四、总结本文介绍了一个基于单片机的红外报警器设计方案。
红外防盗报警器的设计胡锐锋电子信息工程专业学号:6102106010摘要:本系统采用了热释电红外传感器,它的制作简单、成本低、安装比较方便,而且防盗性能比较稳定,抗干扰能力强、灵敏度高、安全可靠。
这种防盗器安装隐蔽,不易被盗贼发现,同时它的信号经过单片机系统处理后方便和PC机通信,便于多用户统一管理。
本设计包括硬件和软件设计两个部分。
硬件部分包括单片机控制电路、红外探头电路、驱动执行报警电路、LED控制电路等部分组成。
处理器采用51系列单片机AT89C51,整个系统是在系统软件控制下工作的。
关键词:单片机;红外传感器;数据采集;报警电路The Design of Imfrared AlarmHu RuifengElectronic Information Engineering Specialty No: 6102106010Abstract : This system used Pyroelectric infrared sensor. Its manufacture is simple, and its cost is low, and fixing is convenient. Besides, the system has many merits, such as steady guard against theft, and strong antijamming ability, and high thesensitivity, and high reliability. The fixxing of this alarm is covert, which is discovered easily by cracksman. After has been processed by SCM, the signal of alarm communicates with PC, which is convenient for uniform management. This design includes hardware part and software part. The hardware part includes the control circuit of SCM, and the infrared probe circuit,and the alarm circuit, and LED control circuit. The SCM uses AT89C51, the overall system works under the control of the systemsoftware.Key words: SCM; infrared sensor; data collection; alarm circuit目录0 摘要 (1)1引言 (4)1.1设计任务与要求 (4)2 基础知识介绍 (4)2.1热释电红外传感器简单介绍 (4)2.2 PIR的原理特性 (5)2.3 AT89C51单片机简单概述 (5)2.3.1 AT89C51单片机的结构 (5)2.3.2 AT89C51单片机管脚说明 (6)3 方案设计 (8)3.1总体设计思路 (8)3.2具体电路模块设计 (9)3.2.1 热释电红外传感器原理 (9)3.2.2 放大电路的设计 (9)3.2.3 时钟电路的设计 (9)3.2.4 复位电路的设计 (10)3.2.5 发光二极管报警电路的设计 (10)3.2.6 声音报警电路的设计 (11)3.3 系统硬件电路的选择及说明 (11)3.4 软件的程序实现 (12)3.4.1主程序工作流程图 (12)3.4.2中断服务程序工作流程图 (13)4 软件仿真 (13)5总结 (13)6参考文献 (14)附录一设计编程程序 (14)附录二单片机控制的红外防盗报警器原理图 (16)附录三单片机控制的红外防盗报警器PCB图 (17)附录四Proteus仿真原理图 (18)1 引言随着社会的不断进步和科学技术、经济的不断发展,人们生活水平得到很大的提高,对私有财产的保护意识在不断的增强,因而对防盗措施提出了新的要求。
本设计就是为了满足现代住宅防盗的需要而设计的家庭式电子防盗系统。
就目前市面上装备主要有压力触发式防盗报警器、开关电子防盗报警器和压力遮光触发式防盗报警器等各种报警器,但这几种比较常见的报警器都存在一些缺点。
而本设计中所使用的红外线是不可见光,有很强的隐蔽性和保密性,因此在防盗、警戒等安保装置中得到了广泛的应用。
这种热释电红外传感器能以非接触形式检测出人体辐射的红外线,并将其转变为电压信号,同时,热释电红外传感器既可用于防盗报警装置,也可用于制动控制、接近开关、遥测等领域。
1.1 设计任务与要求(1)该设计包括硬件和软件设计两个部分。
模块划分为数据采集、键盘控制、报警等模块子函数。
(2)本红外线防盗报警系统由热释电红外传感器、报警器、单片机控制电路、LED控制电路及相关的控制管理软件组成。
用户终端完成信息采集、处理、数据传送、功能设定、本地报警等功能。
终端由中央处理器、输入模块、输出模块、通信模块、功能设定模块等部分组成。
(3)系统可实现功能。
当人员外出时,可把报警系统设置在外出布防状态,探测器工作起来,当有人闯入时,热释电红外传感器将探测到动作,设置在监测点上的红外探头将人体辐射的红外光谱变换成电信号,经放大电路、比较电路送至门限开关,打开门限阀门送出TTL 电平至AT89C51单片机,经单片机处理运算后驱动执行报警电路使警号发声[1]。
(4)红外线具有隐蔽性,在露天防护的地方设计一束红外线可以方便地检测到是否有人出入。
此类装置设计的要点:其一是能有效判断是否有人员进入;其二是尽可能大地增加防护范围。
当然,系统工作的稳定性和可靠性也是追求的重要指标。
至于报警可采用声光信号。
2 基础知识介绍2.1 热释电红外传感器简单介绍热释电红外线(PIR)传感器是80年代发展起来的一种新型高灵敏度探测元件。
是一种能检测人体发射的红外线而输出电信号的传感器,它能组成防入侵报警器或各种自动化节能装置。
它能以非接触形式检测出人体辐射的红外线能量的变化,并将其转换成电压信号输出。
将这个电压信号加以放大,便可驱动各种控制电路[2]。
如图1示为热释电红外传感器的内部电路框图。
图1 热释电红外传感器的内部电路框图2.2 PIR的原理特性热释电红外线传感器主要是由一种高热电系数制成的探测元件,在每个探测器内装入一个或两个探测元件,并将两个探测元件以反极性串联,以抑制由于自身温度升高而产生的干扰。
由探测元件将探测并接收到的红外辐射转变成微弱的电压信号,经装在探头内的场效应管放大后向外输出。
人体辐射的红外线中心波长为9--10um,而探测元件的波长灵敏度在0.2--20um范围内几乎稳定不变。
在传感器顶端开设了一个装有滤光镜片的窗口,这个滤光片可通过光的波长范围为7--10um,正好适合于人体红外辐射的探测,而对其它波长的红外线由滤光片予以吸收,这样便形成了一种专门用作探测人体辐射的红外线传感器。
一旦人侵入探测区域内,人体红外辐射通过部分镜面聚焦,并被热释电元接收,但是两片热释电元接收到的热量不同,热释电也不同不能抵消,经信号处理而输出电压信号。
2.3 AT89C51单片机简单概述2.3.1AT89C51单片机的结构AT89C51单片机是美国Atmel公司生产低电压,高性能CMOS 8位单片机,片内含4k bytes的可反复擦写的只读程序存储器(EPROM)和128 bytes的随机存取数据存储器(RAM),器件采用Atmel公司的高密度、非易失性存取技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash 存储单元,功能强大[3]。
AT89C51单片机可提供许多高性价比的应用场合,可灵活应用于各种控制领域。
图2为AT89C51单片机的基本组成功能方块图。
由图可见,在这一块芯片上,集成了一台微型计算机的主要组成部分,其中包括CPU、存储器、可编程I/O口、定时器/计数器、串行口等,各部分通过内部总线相连。
下面介绍几个主要部分。
外中断控制并行口串行通信图2 AT89C51 功能方块图2.3.2 AT89C51管脚说明ATMEL公司的AT89C51是一种高效微控制器。
采用40引脚双列直插封装形式。
AT89C51单片机是高性能单片机,因为受引脚数目的限制,所以有不少引脚具有第二功能。
VCC:供电电压。
GND:接地。
P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。
当P1口的管脚第一次写1时,被定义为高阻输入。
P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。
在FLASH编程时,P0 口作为原码输入口,当FLASH进行校验时,P0输出原码,此时P0外部必须被拉高。
P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。
P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。
在FLASH编程和校验时,P1口作为第八位地址接收。
P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写1时,其管脚被内部上拉电阻拉高,且作为输入。
并因此作为输入时,P2口的管脚被外部拉低,将输出电流。
这是由于内部上拉的缘故。
P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。
在给出地址1时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。
P2口在FLASH编程和校验时接收高八位地址信号和控制信号。
P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。
当P3口写入1后,它们被内部上拉为高电平,并用作输入。
作为输入,由于外部下拉为低电平,P3口将输出电流。
P3口也可作为AT89C51的一些特殊功能口,如下表所示:P3口管脚备选功能P3.0 RXD(串行输入口)P3.1 TXD(串行输出口)P3.2 INT0(外部中断0)P3.3 INT1(外部中断1)P3.4 T0(记时器0外部输入)P3.5 T1(记时器1外部输入)P3.6 WR(外部数据存储器写选通)P3.7 RD(外部数据存储器读选通)P3口同时为闪烁编程和编程校验接收一些控制信号。
RST:复位输入。
当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。
ALE/PROG:当访问外部存储器时,地址锁存允许端的输出电平用于锁存地址的地址字节。