- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
综合实验报告
课题名称:LED 电子生日蜡烛
学院:机械与汽车工程
姓名:王少君
班级:测控 091
引言
21 世纪是一个变幻莫测的世纪,是一个催人奋进的时代.科学技术的飞速发
展,知识更新日新月异.希望,困惑,机遇,挑战,随时随地都有可能出现在每
一个社会成员的生活之中.抓住机遇,寻求发展,迎接挑战,适应变化的制胜
法宝就是学习一门科学技术。随着 IT 信息时代的到来,也带动了电子产业
高速的发展。 目前,电子信息技术已成为我国国民经济不可或缺的支柱产
业的一部分,电子信息在社会的应用和普及率已被国际社会作为衡量一个
国家智能化,数字化,网络化的重要标志。
目录
一、设计要求4
二、元件清单4
三、硬件设计 4
3.1 、AT89C51 简介4
3.2 、发光二极管7
3.3 、覆铜板9
3.4 、温度传感器ds18b209
四.电路设计9
4.1 、时钟电路10
4.2 、复位电路10
4.3 、整体电路和PCB 电路板11
五、程序清单13
六、小结18
七、参考文献19
一、设计要求
这个电路产生了一套基于 LED 的电子生日蜡烛。这种蜡烛与吹灭蜡制蜡烛
一样具有相同的乐趣,并且它是可重复利用的,可改进的以及环保的。该
电路采用一个热传感器使温度高于周围的温度。当你对传感器吹气时,其
电阻发生了改变。电路探测到这种改变后会关闭八个 LED。当你停止吹气时,
除了一个外所有的 LED 都会亮起。你每吹过一次传感器就会进行一个这样
的循环,直到八次后所有的 LED 关闭。
二、元件清单
电阻:0.5K*8,10K*1,1K*1
电容:22pF*2,20uF*1
晶振:12MHZ*1
单片机:STC89C52RC*1
发光二极管:红色*8
温度传感器:ds18b20*1
复位开关:1*1
三、硬件设计
、AT89C51简介
AT89C51 是一种带 4K 字节 FLASH 存储器 (FPEROM—Flash Programmable and
Erasable Read Only Memory )的低电压、高性能 CMOS 8 位微处理器,俗
称单片机。AT89C2051 是一种带 2K 字节闪存可编程可擦除只读存储器的单
片机。单片机的可擦除只读存储器可以反复擦除 1000 次。该器件采用 ATMEL
高密度非易失存储器制造技术制造,与工业标准的 MCS-51 指令集和输出管
脚相兼容。 由于将多功能 8 位 CPU 和闪烁存储器组合在单个芯片中,ATMEL
的 AT89C51 是一种高效微控制器,AT89C2051 是它的一种精简版本。AT89C51
单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案 。外形及
引脚排列如图所示
主要特性:
·与MCS-51 兼容
·4K字节可编程 FLASH 存储器
·寿命:1000 写/擦循环
·数据保留时间:10 年
·全静态工作:0Hz-24MHz
·三级程序存储器锁定
·128×8位内部 RAM
·32可编程 I/O 线
·两个16 位定时器/计数器
·5个中断源
·可编程串行通道
·低功耗的闲置和掉电模式
·片内振荡器和时钟电路
特性概述 :
AT89C51 提供以下标准功能:4k 字节 Flash 闪速存储器,128 字节内
部 RAM,32 个 I/O 口线,两个 16 位定时/计数器,一个 5 向量两级中断结
构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51 可降
至 0Hz 的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式
停止 CPU 的工作,但允许 RAM,定时/计数器,串行通信口及中断系统继续
工作。掉电方式保存 RAM 中的内容,但振荡器停止工作并禁止其它所有部
件工作直到下一个硬件复位。
管脚说明:
VCC:供电电压。
GND:接地。
P0 口:P0 口为一个8位漏级开路双向 I/O 口,每脚可吸收8TTL 门电流。当
P0 口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存
储器,它可以被定义为数据/地址的低八位。在 FIASH 编程时,P0 口作为
原码输入口,当 FIASH 进行校验时,P0输出原码,此时 P0外部必须接上拉
电阻。
P1 口:P1 口是一个内部提供上拉电阻的8位双向 I/O 口,P1
原创力文档


文档评论(0)