- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
目录
—设计目的二设计要求三基本原理
四各部分电路设计
芯片介绍
晶振电路
复位电路五整体电路图六程序清单
七仿真结果说明八元器件清单九设计总结体会十参考文献
—设计目的
自动响声闪光报警器
报警器是一种为防止或预防某事件发生所造成的后果,以声音、光、气压等形式来提醒或警示我们应当采取某种行动的电子产品。随着科技的进步,机械式报警器越来越多地被先进的电子报警器代替,经常应用于系统故障、安全防范、交通运输、医疗救护、应急救灾、感应检测等领域,与社会生产密不可分。
本设计目的是利用AT89C51单片机作为控制芯片,以蜂鸣器为发声源,以发光二极管LED为四色闪光灯与三极管电阻等组合,再加上晶振电路复位电路共同构成自动响声闪光报警器。然后按设计的任务及要求用C51语言编写的自动响声闪光报警器源程序,生成“.hex”文件,把此文件烧到AT89C51单片机中,接通电源后,有振动或倾斜时,水银开关接通,蜂鸣器开始发出“嘀嘀”的报警声10次,接着发出变频报警声18次,发出报警声的同时,LED也随之闪烁。
二设计要求
利用AT89C51单片机为核心,制作一个自动响声闪光报警器:
具有自动报警功能。
蜂鸣器开始发出“嘀嘀”的报警声10次,接着发出变频报警声18次,发出报警声的同时,LED也随之花样闪烁。
使频率为1kHz的声音响1s,使频率为2kHz的声音响1s,再停0.2s.如此交替发声18次。
三基本原理
自动响声闪光报警器程序中的变频报警声工作原理如下:
利用软件延时的方法,使P3.4的引脚产生频率为1kHz方波。P3_4=~P3_4; //取反输出
for(j=0;j50;j++); //延时500us
利用软件延时的方法,使P3.4的引脚产生频率为2kHz方波。P3_4=~P3_4; //取反输出
for(j=0;j25;j++); //延时250us
使频率为1kHz的声音响1s,使频率为2kHz的声音响1s,再停0.2s.如此交替发声18次。
使用水银开关作为发声控制按钮,当开关接通时才能发出声音。
四各部分电路设计
芯片介绍
AT89C51单片机引脚图如下:
图1 AT89C51引脚图
AT89C51单片机是标准的40引脚双列直插式集成电路芯片,其各引脚功能可分为如下3大类:
电源引脚
电源引脚接入单片机的工作电源。
VCC(40脚):接+5V电源。
VSS(20脚):接地。
时钟引脚
该引脚外接晶体引线端。
XTAL1(19脚):片内振荡器反相放大器和时钟发生器电路的输入端。当使用片内振荡器时,该引脚连接外部石英晶体和微调电容;当采用外接时钟源时,该引脚连接外部时钟振荡器的信号。
XTAL1(18脚):片内振荡器反相放大器的输入端。当使用片内振荡器时,该引脚连接外部石英晶体和微调电容;当采用外接时钟源时,该引脚悬空。
控制引脚
此类引脚提供控制信号,有的引脚还有复用功能。
(1)RST(9脚):复位信号输入端,高电平有效。在此引脚加上持续时间大于2个机器周期的高电平,就可以是单片机复位。在单片机正常工作时,此引脚应为0.5V的低电平。
(2)EA/v
控制端。
PP(31脚):EA为该引脚的第一功能,及外部程序存储器访问允许
U1
U1
19
XTAL1
STAL
18
XTAL2
9
RST
P0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6
P0.7/AD7
39
38
37
36
35
34
33
32
29
30
31
PSENALEEA
P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15
21
22
23
24
25
26
27
28
1
2
3
4
5
6
7
8
P1.0P1.1P1.2P1.3P1.4P1.5P1.6
P1.7
P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.6/WR
P3.7/RD
10
11
12
13
14
15
16
17
AT89C51
当EA引脚接高电平时,在PC值不超出0FFFH时,单片机读片内程序存储器
C1U130pF19XTAL1C2X1CRYSTAL18
C1
U1
30pF
19
XTAL1
C2
X1
CRYSTAL
18
XTAL2
30pF
范围为0000H~FFFFH,片内的4KBFlash程序存储器不起作用。
v v
PP为该引脚
您可能关注的文档
最近下载
- 冀教版六年级上册英语Lesson 10《How Many Are There》教学课件.pptx
- 雷军英文简历.ppt
- 钢管落地式卸料平台施工方案.doc VIP
- 纳布啡:术后镇痛泵中的高效药物.docx
- 电动垂直起降航空器(eVTOL)起降场 技术要求.docx VIP
- 2023-中国农业大学介绍(完整版).pptx
- 小学残疾儿童送教上门教案(40篇).pdf
- 2024新外研版英语三年级上册 Unit 1 Let's be friends! 自测题(含答案).docx
- 2024年河北省继续医学教育公共必修课参考答案.pdf VIP
- GB/T 10781.8-2021白酒质量要求 第8部分:浓酱兼香型白酒.pdf
文档评论(0)