单片机节日彩灯实训报告_单片机(节日彩灯控制).doc

单片机(节日彩灯控制)

1引言

随着计算机、微电子、信息技术的快速进步技术的开发速度越来越快 ,智能度越来越高 ,应用范围也得到了极大的扩展。在海洋开发、宇宙探测、工农业生产、军事、社会服务、娱乐等各个领域单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit),常用英文字母的缩写MCU表示单片机,单片机又称单片微控制器,它不是完成某一个逻辑功能的,而是把一个计算机系统集成到一个芯片上。单片机由运算器,控制器,存储器,输入输出设备构成,相当于一个微型的计算机(最小系统),和计算机相比,单片机缺少了外围设备等。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。AT89C51单片机为控制核心,采用模块化的设计方案,运用、组成电路,实现在—开始,按此键则灯开始流动(由上而下)。

P1.3—停止,按此键则停止流动,所有灯为暗。

P1.4—上,按此键则灯由上向下流动。

P1.5—下,按此键则灯由下向上流动。

1.2 设计思路

根据要求介绍的彩灯控制电路的基本组成,可以确定彩灯控制器应由振荡电路、计数/时序分配电路、位寄存器和彩灯显示五部分组成。

1.3 电路设计(Proteus仿真通过)

本节日彩灯控制器电路原理图,如下图所示,各按键功能与实验设计要求相同:

2.代码设计keil uvision4软件编辑,并编译为HEX文件。

ORG0000H

AJMPSTART

ORG0030H

START: MOVP0,#0FFH

你可能感兴趣的:(单片机节日彩灯实训报告)