文档详情

AT89C51单片机LED彩灯控制器的设计.pdf

发布:2025-01-26约8.69千字共17页下载文档
文本预览下载声明

摘要:

随着电子技术的迅速发展,随着电子技术的迅速发展,单片机得到了越来越多的使用。单片机得到了越来越多的使用。本

设计用单片机设计用单片机结合LEDLED制作了一种新型的一种新型的LEDLED彩灯控制系统的

设计方法,以设计方法,以AT-89C51单片机作为主控核心,和按键、显示器等较

少的辅助硬件电路相结合,利用软件实现对LED彩灯进行控制。本系

统具有体积小、硬件少、电路结构简单及容易操作等优点。

关键字:LED彩灯;彩灯;AT89C51单片机;彩灯控制器;模块设计单片机;彩灯控制器;模块设计

目录目录

引言2

第一章设计要求及任务目的3

1.1设计要求3

1.2.1.2.任务目的:4

第二章.设计内容及总体方案4

2.1AT89c51单片机4

2.1.1:芯片介绍4

2.1.2.主要特性:.主要特性:5

2.1.3.管脚说明6

第三章.硬件设计7

3.1AT89C51单片机原理说明7

3.2模块设计9

3.2.1主控模块电路设计9

3.2.2管内LED板模块设计10

第四章软件设计11

4.1设计程序流程图11

4.2主程序代码及注释13

第五章上机调试运行结果及分析14

5.1.硬件调试14

5.2.软件调试14

九、参考文献17

引言

随着人们生活水平的提高,环境的不断改善和美化,在许多场合

可以看到很多彩色的霓虹灯。特别是当今充满竞争的时代,各地政府

为吸引游客和投资者,在城市的沿街、沿道、沿河、沿线等地用霓虹

灯造景,实施亮化工程,以美化环境、树立城市形象。

但是目前市场上各种式样的LED彩灯多半是采用全硬件电

路实现,电路结构复杂、功能单一,这样一旦制成成品只能按照固定

的模式闪亮,不能根据不同场合、不同时间段的需要来调节亮灯时间、

模式、闪烁频率等动态参数。同时这种彩灯控制器结构往往有芯片过

多、电路复杂、功率损耗大等缺点。此外从功能上来看,亮灯模式少

而且样式单调,缺乏用户可操作性,影响亮灯效果。因此有必要对现

有的彩灯控制器进行改进。

本设计提出了一种基于89C51单片机的彩灯控制方案,以实现对LED

彩灯的控制。本方案以89C51单片机作为控制核心,和键盘、显示、

驱动等模块组成核心控制模块。在核心控模块里设计8个按钮和5位

七段码LED显示器,根据用户需要可以编写若干种亮灯模式,利用其

内部的定时器T0实现一个基本单位时间为3ms的定时中断,根据各

种亮灯时间的不同需要,在不同时刻输出灯亮或灯灭的控制信号,然

后驱动各种颜色的灯亮或灭。

该新型LED彩灯是上海宝山迦南塑料厂委托开发产品,实际使用效果

较好,亮灯模式多,用户可以根据不同场合和时间来调节亮灯频率和

亮灯时间。和普通LED彩灯相比,具有体积小,价格低,耗能低等优

点。

第一章设计要求及任务目的

1.1设计要求

1.1.1:在主控模块上设有8个按键和5位七段码LED显示器,根

据需要使其灯亮

1.1.2利用内部定时器T0实现一个基本单位时间为5ms的定时中

断,根据各种亮灯时间的不同需要,在不同时刻输出不同控制信号,断,根据各种亮灯时间的不同需要,在不同时刻输出不同控制信号,

然后驱动各种颜色的灯亮或灭。

1.2.任务目的:

1.2.1熟悉相关数字芯片的功能和使用方法

1.2.2通过实验掌握显示的接口电路及程序设计,熟悉各种操作指令,

子程序的调用以及中断知识和计数器的计数。

第二章.设计内容及总体方案

2.1AT89c51单片机

2.1.1:芯片介绍

AT89C51是一种带4K字节闪烁可编程可擦除只读存储器

(FPEROM—FalshProgrammableandErasableReadOnly

Memory)的低电压,高性能CMOS8

显示全部
相似文档