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

本文介绍了一种基于AT89C51单片机的节日彩灯控制系统的实现。通过模块化设计,利用单片机的输入输出设备控制彩灯流动方向,实现了上、下、开始、停止等功能。电路设计通过Proteus仿真,并使用keil uvision4进行代码编写。文章详细阐述了设计思路、电路原理和单片机的特性,包括管脚说明和功能描述。
摘要由CSDN通过智能技术生成

单片机(节日彩灯控制)

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值