网站大量收购独家精品文档,联系QQ:2885784924

AT89C51单机的花样广告灯.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AT89C51单机的花样广告灯

物理与电子信息学院 课程设计Ⅳ 基于AT89C51单片机的花样彩灯仿真分析 姓名: 班级: 电子科学与技术 学号: 指导老师: 时间: 2011年1日6日 目 录内容摘要 1 关键词 1 Abstract 1 1绪论 1 2 系统设计 2 2.1 设计任务与要求 2 2.2 方案的选择与论证 2 3 系统硬件设计 2 3.1 控制器模块 3 3.2 按键模块 5 3.4 LED显示模块 5 3.5硬件元件清单 6 4软件设计与仿真 6 4.1主程序设计 6 4.3 仿真结果 8 4.4 系统调试 9 4.5 误差分析 9 结束语 10 内容摘要:--P2.7口,从而依次实现彩灯轮流点亮、逐点点亮、间隔点亮。 关键词:LEDAT-89C51单片机;彩灯控制器 Abstract:Along with the electronic technology rapid development, the monolithicintegrated circuit obtained more and more many applications. Here Iused monolithic integrated circuit 89C51 to unify LED light emitterdiode to manufacture a belt music broadcast function advertisementmigration colored lantern with the loudspeaker, it was composed by two89C51, through gradually scanned together P3.0--P3.2 mouth, judgedwhether had the pressed key to press down, unified the port scanningand the pressed key scanning, thus realized the colored lantern tolighten, to lighten, the gap point by point in turn in turn lightens. Keywords: LED lantern; AT-89C51 single-chip microcomputer; Lantern controller 1绪论 LED彩灯具有成本低、发光纯度高、发光热量小、耗电量低、超长寿命的特点。所以利用单片机作LED彩灯控制,不仅是使控制花样、路数大大增加,成本也很低,而且对环境能源没有污染,有着很大的发展前景。本方案是一种基于AT-89C51单片机的彩灯控制方案,实现对LED彩灯的控制。主要以AT-89C51单片机作为主控核心与发光二极管、晶振、复位、电源等组成电路,利用软件编辑实现彩灯流水灯的效果。 2 系统设计 .1 设计任务与要求 .1.1 设计任务 设计一在设计过程中,选择1~2个单元电路使用仿真软件(例如等)进行仿真调试用计算机绘制所有的电路图.1.2 设计要求 .2 方案的选择与论证 .2.1 总体设计方案 方案一:采用各类数字电路来组成键盘控制系统,进行信号处理,如选用CPLD等可编程逻辑器件。本方案电路复杂,灵活性不高,效率低,不利于系统的扩展,对信号处理比较困难。方案二: 按照单片机系统扩展与系统配置状况,单片机应用系统可分为最小系统、最小功耗系统及典型系统等。AT-89C51单片机是美国ATMEL公司生产的低电压、高性能CMOS 8位单片机,具有丰富的内部资源:4kB闪存、128BRAM、32根I/O口线、2个16位定时/计数器、5个向量两级中断结构、2个全双工的串行口,具有4.25~5.50V的电压工作范围和0~24MHz工作频率,使用AT-89C51单片机时无须外扩存储器。因此,本彩灯控制系统实际上就是一个带有八个发光二极管的单片机最小应用系统,即为由发光二极管、晶振、复位、电源等电路和必要的软件组成的单个单片机。其具体硬件组成如图1所示。 图1彩灯硬件原理图 从图1中可以看出,如果要让接在P1.0口的LED1亮起来,那么只要把P1.0口的电平变为低电平就可以了;相反,如果要让接在P1.0口的LED1熄灭,就要把P1.0口的电平变为高电平;同理,接在P1.1~P1.77个LED的点亮和熄灭的方法同LED1。因此,要实现彩灯功能,我们只要将发光二极管LED1~LED88只LED灯便会一亮一暗的做彩灯了。在此我们还应注意一点,由于人眼的视觉暂留效应以及单片机执行每条指令的时间很短,我们在控制二极管亮灭的时候应该延时一段时间,否则我们就看不到“彩灯”效果了。 3.1 控制器模块 本系

文档评论(0)

ikangyme + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档