- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大 学
物理学院
单片机花样流水灯设计实验
课 题: 花样流水灯设计
班 级: 物理***
姓 名: ***
【摘要】
当今时代的智能控制电子技术,给人们的生活带来了方便和舒适,而 每到晚上五颜六色的霓虹灯则把我们的城市点缀得格外迷人,为人们生活 增添了不少色彩。
制作流水灯的方法有很多种,有传统的分立元件,由数字逻辑电路构 成的控制系统和单片机智能控制系统等。本设计介绍一种简单实用的单片 机花样流水灯设计与制作,采用基于 MS-51的单片机AT89C51和发光二 极管、晶振、复位、电源等电路以及必要的软件组成的以 AT89C51为核心, 辅以简单的数码管等设备和必要的电路,设计了一款简易的流水灯电路板, 并编写简单的程序,使其能够白动工作。
本设计用AT89C51单片机为核心白制一款简易的花样流水灯,并介绍 了其软件编程仿真及电路焊接实现,在实践中体验单片机的白动控制功能。 该设计具有实际意义,可以在广告业、媒体宣传、装饰业等领域得到广泛 应用。
关键字:AT89C51单片机流水灯数码管
【概述】
单片机及其发展概况
单片机又称为单片微计算机,其特点是将微型计算机的基本功能部件
(如中央处理器(CPU)、存储器、输入接口、输出接口、定时/计数器及终 端系统等)全部集成在一个半导体芯片上。单片机作为一种高集成度微型 计算机,已经广泛应用于工业白动化控制、智能仪器仪表、通信设备、汽 车电子与航空航天电子系统、智能家居电器等各个领域。
Protues仿真软件简介
Protues以其数量众多的元件数据库、标准化的仿真仪器、直观的捕获 界面、简洁明了的操作、强大的分析测试、可信的测试结果,为电子工程设 计节约研发时间,节省了工程设计费用。利用 Protues软件设计一款通过
数码管显示计数时间的流水灯电路及 Keil C软件编程后,再将两者关联则 可以简单快速的进行仿真。
【实验设计目标】
设计要求以发光二极管作为发光器件,用单片机白动控制,对8个LED
灯设计至少3种流水灯显示方式,每隔20秒变换一次显示花样,计时通过 一个二位七段数码管显示。
【设计方案】
1.设计原理
AT89C51单片机内部包括微处理器、存储器(存放程序指令或数据的 ROM、RAM等)、输入隔出口(I/O 口)及其他功能部件如定时/计数器、 中断系统等。它们通过地址总线、数据总线和控制总线连接起来。
要实现流水灯功能,只要将发光二极管 Led1?Led8依次点亮、熄灭, 8只LED灯便会一亮一暗的做流水灯状,设计花样时可依此类推。此外还 应注意的是人眼的视觉暂留效应以及单片机执行每条指令的时间很短,所 以控制二极管亮/灭的时候应延时一段时间,否则将无法以肉眼观察到“流 水”等花样效果。
2.电路原理图
C130pFC2X1CRYSTALT20pFR2U1hXTAL1P0.0/AD0P0.1/AD1P0.2/AD2XTAL2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6
C1
30pF
C2
X1
CRYSTAL
T
20pF
R2
U1
hXTAL1
P0.0/AD0
P0.1/AD1
P0.2/AD2
XTAL2
P0.3/AD3
P0.4/AD4
P0.5/AD5
P0.6/AD6
RST
P0.7/AD7
P2.0/A8
P2.1/A9
P2.2/A10
PSEN
P2.3/A11
ALE
P2.4/A12
EA
P2.5/A13
P2.6/A14
P2.7/A15
P1.0
P3.0/RXD
P1.1
P3.1/TXD
P1.2
P3.2/INT0广
P1.3
P3.3/INT1
P1.4
P3.4/T0
P1.5
P3.5/T1
P1.6
P3.6/WR-
P1.7
P3.7/RD
19
18
9
29
30
31
AT89C51
39
-^8
^37
—36
-^35
―34
33
-^2
21
22
23
24
25
26
27
28
D1
D5
LED-birg
D8
led-yellow
器件配置清单
元件
数
量
元件
数
量
电阻100 Q
15
二位七段数码管
1
电阻10KQ
1
LED
8
瓷介电容30pF
2
AT89S51
1
电解电容100uF
1
CD4511
1
40脚接插件
1
晶振
1
10脚接插件
2
AT89C51 简介
AT89C51单片机有多种封装形式,常见的有 DIP封装、PLC封装、
o
TQFP封装,为了使用的方便通常使用 DIP封装形式的单片机。外部共有 40个引脚,图6为引脚的排列图。40个引脚大致可分为4大类:电源、时 钟、控制和I/O引脚,
芯片擦除
整个PEROM阵列和三个锁定位的电擦除可通过正确的控制信号组
合,并保持ALE管脚处于低电平10ms来完成。在芯片擦操作中,代码
原创力文档


文档评论(0)