智 能 台 灯 设 计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

郑州大学西亚斯国际学院本科毕业论文(设计)
题目智能台灯设计
指导教师董素鸽职称助教(硕士)
学生姓名高钢学号20071523204
专业自动化班级2班
院系电子信息工程学院(电子系)
完成时间2011年4月30日
智能台灯
摘要
台灯已是千家万户的必需生活用品,在装修和娱乐行业中日渐成为一种不可或缺的装饰品。

但因此,日常生活中,人们经常忘记关灯,带来了巨大的不必要的能源消耗,再者,天黑人们进入房间,很不方便的去打开开关,甚至能带来安全隐患。

本设计制作了一种基于单片机控制的红外智能台灯。

其原理是:以人体红外辐射(波长为9.5um)为传感信号,当人体在台灯的范围内且环境光强较弱时,自动感应开灯,省去摸黑开灯的麻烦;当人离开台灯传感器检测范围,自动感应关灯。

当坐姿不正确,距桌面太近时灯光控制电路控制灯光变暗,若在一定时间内未离开桌面则自动熄灭;当纠正好坐姿则消除警报,灯光变亮。

本文设计的智能台灯,是单片机在智能小家电中的一个典型应用,具有成本低、实用性强、易于推广的特点,因此具有很好的应用前景。

关键词:台灯/单片机/红外
SMART LAMP
ABSTRACT
Lamp is the necessary vital commodity to millions of households, it also to be a kind of needs in the field of deconomy and entertainment.But, the enormous waste of energy is made by forgetting to turn off the lights.The more,when night comes, people took to turn on the lights very inconvenient when they be in the house,indeed it comes to bring safe hidden trouble.
This design based on single-chip processor control infrared intelligent desk lamp. Its principle is: to the human body infrared radiation (um) for 9.5 wavelength for sensing signals, when human body in desk lamp and environment within the scope of the light intensity weaker, automatic induction lights, save tarnished open lamp trouble, When people leave desk lamp sensor detection range, automatic induction lights out. When sitting position is not correct, is apart from desktop too close lighting control circuit control the lights dimmed, if be in a certain time had not left desktop will automatically gone out. When the correct posture is to eliminate alarm, lights brighten.
The paper presents the design of intelligent microcomputer in the desk lamp, it is one of the typical application of intelligent small home appliance, with lower cost, practical strong, easy to generalize the characteristic, therefore it has a good application prospect.
KEY WORDS lamp,single-chip processor,infrared radiation
目录
中文摘要 (I)
英文摘要 (II)
1 绪论 (1)
1.1论文选题的背景 (1)
1.2 论文选题的意义 (1)
1.3 论文研究的内容 (2)
2 系统方案设计 (3)
2.1 系统功能定义 (3)
2.2系统功能模块分析 (4)
2.2.1 中央控制单元 (4)
2.2.2 信号处理单元 (5)
2.2.3 信号处理单元 (5)
2.2.4 关于LED (6)
2.3本章小结 (7)
3 硬件电路原理及设计 (8)
3.1系统硬件电路工作原理 (8)
3.2功能模块电路工作原理 (8)
3.2.1 传感器及信号处理 (9)
3.2.2 单片机控制下的灯光控制及报警电路 (10)
3.3主要器件介绍 (10)
3.3.1 AT89S51单片机简介 (10)
3.3.2 热释电红外传感器RE2008介绍 (14)
3.3.3 光敏电阻 (15)
3.3.4 BISS0001芯片介绍 (17)
3.3.5 3-8线译码器74LS138 (20)
3.3.6 D/A转化芯片DAC0832 (21)
3.3.7 四运算放大器LM324 (23)
3.4电路原理图的绘制和电路的焊接 (24)
3.4.1 D/A转化芯片DAC0832 (24)
3.4.2 电路的焊接 (24)
3.5本章小结 (25)
4 系统程序设计 (26)
4.1 系统总体程序框图 (26)
4.2系统程序流程图 (26)
4.3 本章小结 (27)
5 实验结果 (28)
致谢 (29)
参考文献 (30)
附录一智能台灯原理图 (31)
附录二设计主程序 (32)
1 绪论
1.1论文选题的背景
随着社会进步,人类在不断追求,市场在不断变化,高科技应用含量决定着产品发展的新趋势和前景,智能化技术在电子产品领域的应用意义深远。

随着电子产品的快速发展,家用电器也越来越偏向智能化和人性化,已经应用于实际中的有智能洗衣机,智能电饭锅,智能电磁炉等,而所用的智能化家用电器都用一个共同的特点,都是利用单片机作为中央控制单元。

结合了单片机的智能家用电器和普通家用电器相比,功能上更强,使用更方便,安全可靠性也更高,最重要的是更节省电能,提高了家用电器的品质。

家用电器因为单片机的加入而走向智能化,并且随着人们生活水平的提高日益走向平民化,我们的生活也随着家用电器的发展越来越方便、舒适。

随着家用电器的发展,作为家用电器当中的小台灯也要顺应科技的发展步伐走向智能化。

虽然按键式的台灯还是台灯市场的主体,但是,随着现代电子技术的发展和人们的需求变化,传统的台灯已经感受到产品更新换代的威胁。

与其他的智能化家用电器一样,智能化台灯有许多普通按键台灯所无法比及的优势,智能化台灯一方面可以更节省电能,有利于环保,另一方面可以纠正使用者的坐姿,预防脊椎变形和眼睛近视。

同时,智能台灯在黑暗的时候自动开关灯的功能也让使用者使用起来更方便,省去黑暗摸灯的麻烦,而且还配备了可蓄电功能,可以在停电的时候应急。

智能型电器产品由于它们的巨大优势将渐渐进入人们的生活中。

基于以上背景,我们提出了基于单片机控制的红外智能台灯的设计。

而且我们采用的是LED节能灯,因为LED节能灯是用高亮度白色发光二极管发光源,光效高、耗电少,寿命长、易控制、免维护、安全环保;是新一代固体冷光源,光色柔和、艳丽、丰富多彩、低损耗、低能耗,绿色环保,适用家庭,商场,银行,医院,宾馆,饭店他各种公共场所长时间照明。

无闪直流电,对眼睛起到很好的保护作用,是台灯,手电的最佳选择。

1.2论文选题的意义
我国政府非常重视节能和节约。

1997年11月1日我国颁布了《中华人民共和国节约能源法》,节能已经是法律上的规定,是我国重要国策之一。

智能节能台灯最大的优点就是省电和方便。

方便不用多说了,来之则亮去之则暗,不用动手,更重要的
是能节省电能。

节省电能还能保护环境。

我国有70%的电能来自火力发电厂,而火力
发电厂少发一度电(就是1千瓦时)会减少1千克的CO
2排放,而CO
2
是温室效应的
罪魁祸首。

智能节能台灯在节约电能的同时也保护了自然环境,一举两得。

目前我国共有四亿多近视眼患者,特别是青少年近视的发病率居世界第二,人数居世界第一。

近视正严重危害青少年的健康成长。

我国的中小学生之所以出现这么严重的近视问题,原因是他们在平时在灯下学习或做作业的时候不注意坐姿,由于离光源太近,久而久之使视力下降,出现了近视眼。

目前市场上出售的调光台灯多为手动式,即根据使用者的需要,用手转动调光旋钮,改变台灯的亮度,虽然有节约用电的作用,但无防近视功能。

为使中、小学生在灯下看书或做作业时,不能离灯过近,若超过规定(即调定)的距离,灯光便自动变暗乃至熄灭,而离开规定距离,灯光则自动变亮,我们设计了一种智能台灯。

它可以在使用者看书写字姿势不正确或者距离台灯太近的时候,灯光会慢慢变暗提醒你纠正,直到你坐姿完全正确为止。

1.3论文研究的内容
本文设计了一种智能化台灯,首先可以更节省电能,其次可以纠正使用者的坐姿,再次智能台灯在黑暗的时候自动开关灯的功能也让使用者使用起来更方便,省去黑暗摸灯的麻烦。

同时,也可以在停电的时候应急。

本文对智能台灯各部分功能作用予以详细说明。

软硬件设计均采用模块化结构,将各模块设计完成后进行总调试。

第一章为绪论,主要阐述了智能节能台灯研究的背景及意义。

第二章对所设计的系统功能及结构框图进行了详细的介绍,接着完成了各个模块功能的分析以及主要器件的选型。

第三章对智能节能台灯的硬件进行设计,划分成为传感器信号处理以及在其控制下的灯光控制电路和提醒电路,分别设计出电路结构,并说明其功能作用。

并对电路中所涉及到的芯片进行了简单的介绍。

第四章介绍了智能节能台灯的软件设计,根据硬件结构,先画出总的程序框图,结合台灯设计需要的效果,用C语言编出程序。

第五章主要是实验的结果与心得。

2 系统方案设计
2.1系统功能定义
本文所设计的智能台灯主要有三项功能:第一,当人体在台灯的范围内且光强较弱时,自动感应开灯;第二,当人体太靠近桌面时,台灯自动感应,警告纠正坐姿,若在一定时间内未离开桌面则自动熄灭;第三,当人离开时则自动关灯,达到节约能源的目的。

根据系统设计要求,本系统所具有的功能如下图所示:
图2.1 系统功能框图
通过对系统功能的定义,可以将基于单片机控制的红外智能台灯系统采用人体热释电红外线传感器RE200B 作为感应人体红外线的测量器件,它与光敏电阻以及传感信号处理集成电路芯片BISS0001构成传感器及信号处理部分。

DAC0832数模转换芯片作为灯光控制电路的一部分实现由数字量到模拟量的转换。

74LS138 3-8线译码器芯片、DAC0832数模转换芯片、LM324运算放大器共同组成灯光控制电路。

整个系统控制由AT89S51单片机为核心构成。

根据系统功能要求,完成设计任务所需的系统硬件结构框图如下图所示:
对外部光强进行实时
监测
外部光强弱
感应到人体红外线 外部光强弱且没有感应到人体红外线 外部光强较强
开灯 不开灯 不开灯
人离开监测不到人体
红外线 人体过于靠近台灯
熄灯 台灯自动提醒(台灯慢
慢变暗)
及时纠正坐姿台灯恢复
正常(慢慢变亮) 一定时间内不纠正坐姿台灯熄灭
图2.2 系统硬件结构框图
本系统组成如上图所示,主要有以下基本分组成:
1) 以RE200B 、BISS0001及光敏电阻组成的传感器及信号处理部分:监测人体辐射
红外信号及光强信号经过处理后变成可处理的数字信号;
2) 以AT89S51为核心组成的中央处理单元:处理信号并发出控制命令;
3) 以74LS138、DAC0832及LM324组成的提醒电路和灯光控制电路:给出提醒信号
并根据AT89S51给出的命令控制灯光。

2.2 系统功能模块分析
2.2.1中央控制单元
在本系统中,中央控制单元居于非常重要的地位。

它是整个系统的中枢,系统运行所需的每个操作指令都要由其发出。

它一方面控制着传感器及信号处理部分对外部环境进行实时监测,另一方面也控制着提醒电路和灯光控制电路工作。

从而使整个系统进行正常的运转和工作。

针对以上分析本系统主控模块中的单片机芯片采用了AT89S52芯片,AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash 只读程序存储器,器件采用ATMEL 公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash 存储单元[1]。

此芯片功能强大,能够完全满足系统运行的需求。

2.2.2信号处理单元
传感器及信号处理部分对系统正常工作起着重要的作用。

本本系统中采用RE200B
中央控制单元
传感器及信号处理
部分 提醒电路 灯光控制电路
作为实时监测人体辐射红外信号的传感器,采用光敏电阻作为监测光强信号的传感器。

外部环境实时监测信号经传感信号处理集成电路芯片BISS0001处理后变成可处理的数字信号,交中央控制单元分析处理。

本次设计利用的传感器是热释电红外传感器。

传感器在电路中起着很大的作用,要利用它采集回来的信号去对灯光进行控制。

系统对热释电红外传感器的性能要求比较高,因为它采集回来的信号将直接影响灯光控制电路的控制行为。

首先,这种传感器要对人体发出的红外线感应很灵敏,而对其他的小动物发出的红外线不起作用。

其次是能够感应较远距离的红外信号,这就需要借助于菲涅尔透镜的聚焦作用。

热释电红外传感器RE200B是一种非常有应用潜力的传感器。

它能检测人或某些动物发射的红外线并转换成电信号输出[2]。

针对以上分析本系统采用热释电红外传感器RE200B 作为监测人体红外线信号的传感器。

光敏电阻的重要特性是它的阻值大小随着环境光的改变而改变,当环境光比较强时,它的阻值减小,相反当环境光较弱时,它的阻值就会增大[3]。

本文的智能节能台灯设计也是利用了光敏电阻的这一特性,用它来感应环境光的强度。

若是环境光较强的时候,比如白天时,光敏电阻的阻值就很小,传感器信号处理电路会根据它的阻值进行相应的处理;相反当环境光较弱的时候,比如晚上或者阴天时,它的电阻值就会变大,同时热释电红外传感器要是检测到有人在附近时,传感器信号处理电路就会把这些信号经过处理传到单片机控制电路,从而启动点亮台灯。

所以光敏电阻对环境光的检测在电路中也很重要。

对光敏电阻要求也很高,要对环境光比较敏感,及时把信号传送到信号处理检测电路。

传感器实时监测的信号为模拟信号,并不能直接被中央控制单元的单片机所识别这就需要在系统中添加一个能将传感器模拟信号变为数字信号的电路。

BISS0001就是一款具有较高性能的传感信号处理集成电路。

它配以热释电红外传感器和少量外接元器件构成被动式的热释电红外开关。

它能将传感器的模拟信号迅速准确的转变为数字信号为单片机的正确控制起到很好的保证。

2.2.3灯光控制电路和报警电路
灯光控制电路及报警电路作为本系统的功能具体体现的重要模块实现对台灯灯光的控制以及防止过于靠近台灯报警的功能。

74LS138、DAC0832及LM324组成的提醒电路和灯光控制电路:给出提醒信号并根据AT89S51给出的命令控制灯光。

3—8
线译码器74LS138和数模转换芯片DAC0832实现灯光慢慢变亮(暗)的过程。

LM324芯片作为放大器实现台灯的正常工作。

2.2.4关于LED
LED节能灯是用高亮度白色发光二极管发光源,光效高、耗电少,寿命长,易控制,免维护,安全环
图2.3 led节能灯
保,是新一代固体冷光源,比管形节能灯省电,亮度高,投光远,投光性能好,使用电压范围宽,光源通过微电脑内置控制器,可实现LED七种色彩变化,光色柔和、艳丽、丰富多彩、低损耗、低能耗,绿色环保,适用家庭,商场,银行,医院,宾馆,饭店他各种公共场所长时间照明。

与白炽灯管或低压荧光灯管,LED的稳定性和长寿命是明显优势:白炽灯的连续工作时间很少超过1000小时,采用电子驱动器的荧光灯管的连续工作时间可超过8000小时,但LED无故障工作50 000小时。

特性
1、高效节能:一千小时仅耗几度电(普通60W白炽灯十七小时耗1度电,普通10W节能灯一百小时耗1度电)
2、超长寿命:半导体芯片发光,无灯丝,无玻璃泡,不怕震动,不易破碎,使用寿命可达五万小时(普通白炽灯使用寿命仅有一千小时,普通节能灯使用寿命也只有八千小时)
3、健康:光线健康光线中不含紫外线和红外线,不产生辐射(普通灯光线
中含有紫外线和红外线)
4、绿色环保:不含汞和氙等有害元素,利于回收和,而且不会产生电磁干扰(普通灯管中含有汞和铅等元素,节能灯中的电子镇流器会产生电磁干扰)
5、保护视力:直流驱动,无频闪(普通灯都是交流驱动,就必然产生频闪)
6、光效率高:发热小,90%的电能转化为可见光(普通白炽灯80%的电能转化为热能,仅有20%电能转化为光能)
7、安全系数高:所需电压、电流较小,发热较小,不产生安全隐患,于矿场等危险场所
8、市场潜力大:低压、直流供电,电池、太阳能供电,于边远山区及野外照明等缺电、少电场所。

2.3本章小结
本章首先进行系统的方案论证。

根据对系统功能的定义,初步完成了系统软硬件的框图设计。

接着分别介绍了中央控制单元、传感器及信号处理单元以及灯光控制电路和提醒电路模块功能的分析以及主要器件的选型。

3 硬件电路原理及设计
3.1 系统硬件电路工作原理
图3.1 系统硬件组成框图
整个系统是以AT89S51控制下工作的。

其工作过程为:当环境光比较强时,光敏电阻阻值比较小,信号处理电路检测到低电平信号,禁止热释电红外传感器工作,省去了AT89S51处理过程。

当环境光比较弱时,光敏电阻阻值变大,信号处理电路接收到高电平,从而启动热释电红外传感器工作。

热释电红外传感器1探测比较远的距离,当人体进入到传感器1的控测范围内且光强较弱时,信号检测电路处理信号,并向单片机发送一个中断,AT89S51启动灯光控制电路,使灯慢慢变亮。

当环境光比校弱时,且人体过于靠近桌面,热释电红外传感器2检测到信号,同时了在热释电红外传感器1的控测范围内,信号处理电路同时向AT89S51发送信号,AT89S51处理信号根据优先级顺序,屏蔽掉热释电红外传感器1的信号,启动延时电路,发出警报使人离开,若在设定的时间内未离开桌面,则启动灯光控制电路,使灯慢慢熄灭。

当人体离开热释电红外传感器2的控测范围且在热释电红外传感器1的控测范围内时,灯光又慢慢变亮。

3.2 功能模块电路工作原理
80C51 热释电红外传感器1
热释电红外传感器2
光敏电阻
信号 处理
电路 提醒电路
灯光控制电路
3.2.1 传感器及信号处理
图3.2传感器及信号处理部分电路图
由红热释电红外传感器、光敏电阻、BISS0001组成的信号检测及处理电路。

红热释电红外传感器只对波长为10μm(人体辐射红外线波长)左右的红外辐射敏感,所以除人体以外的其他物体不会引发探头动作。

探头内包含两个互相串联或并联的热释电元,而且制成的两个电极化方向正好相反,环境背景辐射对两个热释元件几乎具有相同的作用,使其产生释电效应相互抵消,于是探测器无信号输出。

一旦人侵入探测区域内,人体红外辐射通过部分镜面聚焦,并被热释电元接收,但是两片热释电元接收到的热量不同,热释电也不同,不能抵消,于是输出检测信号。

BISS0001是由运算放大器、电压比较器、状态控制器、延迟时间定时器以及封锁时间定时器等构成的数模混合专用集成电路。

当外界光强较强时,光敏电阻阻值很小,BISS0001检测到低电平,从而封锁14脚,禁止传感器infare1的信号。

当外界光强较弱时,光敏电阻阻值很大,BISS0001检测到高电平,开启14脚;infare1检测到人体信号时,产生微弱的信号输出,经R5、R1005、R4、C1、C6、C7组成的信号放大滤波电路。

R8、R9、C9和C10组成的延时电路。

信号经处理后从2脚输出。

环境光检测是比较重要的一个部分,其中关键的元件有两个,一个是光敏电阻,一个是10K的可变电阻(电位器)。

光敏电阻的检测能力的强弱(灵敏度)是根据那个可变电阻来控制的,有的人认为天色还挺亮的,灯就开了,那你就把电阻变大些,光敏电阻的灵敏度就下降了,这样就可以达到等天再暗些再开灯。

同样的,如果你觉的天色已经很暗了,灯还不亮,那你把电阻调小些就可以了。

这样多调几次,你就能把智能台灯调到一个最理想的最适合你的状态。

3.2.2 单片机控制下的灯光控制及报警电路
图3.3单片机控制下的灯光控制及报警电路
由单片机组成的报警及灯光控制电路。

当外部无任何中断时,89S51控制74LS138的使能控制端,使后面电路不工作。

当有中断一产生时,89S51启动74LS138,向P0脚低4位发送信号,控制灯慢慢亮。

当中断1和中断0同时产生时,89S51屏蔽掉中断1,启动74LS138向P0脚低四位发送数据,使灯光慢慢变暗。

这里采用74LS138控制DC832可以节省80C51的管脚,有利于扩展,以便于控制多盏灯。

采用DC0832可以有效地使灯实现阶梯形的变化[4]。

3.3主要器件介绍
3.3.1 AT89S51单片机简介
AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。

AT89S51单片机主要功能特性:
◆ 8031 CPU与MCS-51 兼容
◆ 4K字节可编程FLASH存储器(寿命:1000写/擦循环)
◆全静态工作:0Hz-24KHz
◆三级程序存储器保密锁定
◆ 128*8位内部RAM
◆ 32条可编程I/O线
◆两个16位定时器/计数器
◆ 6个中断源
◆可编程串行通道
◆低功耗的闲置和掉电模式
◆片内振荡器和时钟电路
AT89S51单片机引脚结构及功能说明[5]:
图3.4 AT89S51单片机引脚图
本次试验的单片机AT89S51采用PDIP封装形式,引脚结构如上图1.2所示。

各对应引脚功能如下:
VCC:供电电压。

GND:接地。

P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。

当P1口的管脚第一次写1时,被定义为高阻输入。

P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。

在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。

表3-1 P1口各引脚第二功能
端口引脚第二功能
P1.5 MOSI(用于ISP编程)
P1.6 MISO(用于ISP编程)
P1.7 SCK(用于ISP编程)
P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。

P1口管脚写入1后,被内部上拉为高,可用作输入,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口将输出电流(ILL)这是由于上拉的缘故。

表3-2 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(外部数据存储器读选通)
RST:复位输入。

当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。

ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。

在FLASH编程期间,此引脚用于输入编程脉冲。

在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。

因此它可用作对外部输出的脉冲或用于定时目的。

然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。

如想禁止ALE的输出可在SFR8EH地址上置0。

此时,ALE只有在执行MOVX,MOVC指令是ALE才起作用。

另外,该引脚被略微拉高。

如果微处理器在外部执行状态ALE禁止,置位无效。

PSEN:外部程序存储器的选通信号。

在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。

但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。

/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。

注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。

在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。

XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。

XTAL2:来自反向振荡器的输出[5]。

AT89S51单片机定时中断功能
MCS—51系列的单片机一般有两个内部的16位定时器/计数器.分别称为T0和Tl。

这两个计数器分别是由两个8位的RAM单元组成的,即每个计数器都是16位的计数器,最大的计数量是65536。

那么这个定时/计数器是如何产生定时作用的呢?举个例子,如果将时钟定时到1分钟,那么秒针计数到60次后,时钟闹铃就会响。

这里有个计数和定时之间的概念转化,时间表示为秒针计数值,即秒针每一次走动的时间正好是ls。

单片机中的定时器和计数器是复用的,计数器是记录外部脉冲的个数,而定时器则是由单片机提供的一个非常稳定的计数源。

定时器是由单片机的晶振经过12分频后获得的一个脉冲源。

当单片机的晶振为12MHz时,计数值1代表的时间就是1us。

计数器的容星是16位,也就是最大的计数值到65536,因此计数计到65536就会产生溢出。

当定时器/计数器计溢出时,就会使得相关的寄存器标志产生变化,单片机。

相关文档
最新文档