单片机--流水灯制作

发布者:幸福的家园最新更新时间:2016-01-19 来源: eefocus关键字:单片机  流水灯制作 手机看文章 扫描二维码
随时随地手机看文章
任务要求:使用单片机P1口控制8个发光二极管循环点亮
 元器件名称  参数    数量
 单片机最小系统    1
 直流电源  5V  1
 发光二极管    8
 电阻  1kΩ  8

电路原理图

电源模块:使用4节5号电池串联提供6V直流电源,通过LM2940电源芯片转变成5V直流电源。

8个发光二极管,方便使用做成了小板,采用共阳极接法


程序源代码

//程序:ex3_7.c
//功能:采用循环结构实现的流水灯控制程序
#include   //包含头文件REG51.H
void delay(unsigned char i);   //延时函数声明
void main()   //主函数
{
   unsigned char i,w;
   while(1) {
     w=0x01;    // 信号灯显示字初值为01H
     for(i=0;i<8;i++)
     {
      P1=~w;   // 显示字取反后,送P1口
      delay(200);  // 延时
        w<<=1;   // 显示字左移一位        
     }
            }
}
//函数名:delay
//函数功能:实现软件延时
//形式参数:unsigned char i;
//          i控制空循环的外循环次数,共循环i*255次
//返回值:无
void  delay(unsigned char i) //延时函数,无符号字符型变量i为形式参数
{
    unsigned char j,k;  //定义无符号字符型变量j和k
    for(k=0;k //双重for循环语句实现软件延时
      for(j=0;j<255;j++);
}
 

关键字:单片机  流水灯制作 引用地址:单片机--流水灯制作

上一篇:单片机与DAC0832采集数据
下一篇:51单片机的简介——串行口、SCON

推荐阅读最新更新时间:2024-03-16 14:44

基于SPMC75系列单片机的高性能三相变频电源
1 引言   变频电源是一种电源变换设备,因具有输出波形纯正、输出电压稳定、输出频率和输出电压可调等优点。其良好的性能,在传感、仪器仪表、工业控制等领域有广泛应用。本文主要介绍利用SPMC75F2413A和IPM(PS21865A)实现高性能三相变频电源的开发。 2 芯片特性简介   SPMC752413A是μ’nSP%26;#8482;系列产品的一个新成员,是凌阳科技新推出的专用于变频驱动的16位微控制器。其拥有性能出色定时器和PWM信号发生器组。   SPMC75F2413A在4.5V"5.5V工作电压范围内的工作速度范围为0"24MHz,拥有2K字SRAM和32K字闪存ROM;最多64个可编程的多功能I/O端口;5个通用16位
[应用]
单片机的几种寻址方式
寻址就是寻找指令中操作数或操作数所在的地址。所谓寻址方式,就是如何找到存放操作数的地址,把操作数提取出来的方法。通常指源操作数的寻址方式。 MCS-51系列单片机寻址方式共有七种:寄存器寻址、直接寻址、立即数寻址、寄存器间接寻址、变址寻址、相对寻址、位寻址。 1、寄存器寻址 寄存器寻址是指操作数存放在某一寄存器中,指令中给出寄存器名,就能得到操作数。寄存器可以使用寄存器组R0~R7中某一个或其它寄存器(A,B,DPTR等)。 例如: MOV A,R0 ;(R0 )→A MOV P1,A ;(A)→P1 ADD A, R0 ;(A) (R0) →A 2、直接寻址 在指令中直接给出操作数所在的存储单元的地址,称为直接寻址方式。
[单片机]
<font color='red'>单片机</font>的几种寻址方式
物联网时代MCU趋势 32位将成主流
随着 穿戴式装置与物联网的兴起,装置设计 都向 更轻薄短小、价格越低 发展 ,MCU的应用 领域 不 光 更加广泛,其功能也倍加市场考验。相关业者无不使出浑身解数,推出各式新一代MCU产品,来符合客户与市场的需求 。MCU未来的趋势都朝低功耗、低成本发展。 见“微”知着 MCU主宰低功耗市场 处理器(Processor)因应电脑架构的各种不同功能需求与用途,可区分成:中央处理器(Central Processing Unit;CPU)、绘图处理器(Graphics Processing Unit;GPU)、物理处理器(Physics Processing Unit;PPU)、数位信号处理器(Digital Signal P
[单片机]
单片机最小零碎[配图][超具体]
为什么称之为单片机最小零碎呢?单片机最小零碎,也叫做单片机最小使用零碎,是指用起码的原件构成单片机可以任务的零碎。单片机最小零碎的三要素就是电源、晶振、复位电路,如图 2-1 所示。 图 2-1 单片机最小零碎电路 这张最小零碎的电路图节选自我们的 KST-51 开辟板道理图,下面我们就照这张电路图来详细剖析最小零碎的三要素。 1) 电源 这个很好了解,电子装备都需求供电,就连我们的家用电器(手电筒^_^)也不破例。今朝主流单片机的电源分为 5V 和 3.3V 这两个规范,当然如今还有对电压请求更低的单片机零碎,普通多用在一些特定场所,在进修中我们不做过多的存眷。 我们所选用的 STC89C52,它需求 5V 的供电零碎
[单片机]
<font color='red'>单片机</font>最小零碎[配图][超具体]
51单片机STC89C52点亮多个LED(IO口的字节操作)
程序源码 /*-----------------------包含头文件区域-------------------------*/ #include reg52.h //单片机头文件 /*-----------------------主函数区域-----------------------------*/ void main() { P2=0x0F; //P2端口高四位输出低电平,低四位输出高电平,即D5~D8亮,D1~D4灭 while(1); //死循环,主程序停留在此不再往下执行 } 运行结果
[单片机]
51<font color='red'>单片机</font>STC89C52点亮多个LED(IO口的字节操作)
分析AVR单片机优缺点
简介:AVR单片机是1997年由ATMEL公司研发出的增强型内置Flash的RISC(Reduced Instruction Set CPU) 精简指令集高速8位单片机。AVR的单片机可以广泛应用于计算机外部设备、工业实时控制、仪器仪表、通讯设备、家用电器等各个领域。 AVR单片机是1997年由ATMEL公司研发出的增强型内置Flash的RISC(Reduced Instruction Set CPU) 精简指令集高速8位单片机。AVR的单片机可以广泛应用于计算机外部设备、工业实时控制、仪器仪表、通讯设备、家用电器等各个领域。 avr单片机的特点及优点 高可靠性、功能强、高速度、低功耗和低价位 , 一直是衡量单片机性能
[单片机]
24课:动态扫描显示接口电路及程序
在单片机系统中动态扫描显示接口是单片机中应用最为广泛的一种显示方式之一。其接口电路是把所有显示器的8个笔划段a-h同名端连在一起,而每一个显示器的公共极COM是各自独立地受I/O线控制。CPU向字段输出口送出字形码时,所有显示器接收到相同的字形码,但究竟是那个显示器亮,则取决于COM端,而这一端是由I/O控制的,所以我们就能自行决定何时显示哪一位了。而所谓动态扫描就是指我们采用分时的办法,轮流控制各个显示器的COM端,使各个显示器轮流点亮。在 http://www.51hei.com 还有很多关于单片机显示接口的文章,大家可以参考一下 在轮流点亮扫描过程中,每位显示器的点亮时间是极为短暂的(约1ms),但由于人的视觉暂留现象及
[单片机]
24课:动态扫描显示接口电路及程序
基于C8051F410单片机实现集装箱的安全监测装置与系统设计
引言 随着当前物流行业的快速发展。作为物流主要运输方式的集装箱运输.其运输效率及货运安全性日益受到人们关注。近几年来,随着RFID技术的发展和推广,将RFID技术用于集装箱信息识别.实现集装箱运输的智能化已经成为各集装箱厂家竞相开发的目标。RFID技术是一种利用射频通信方法实现的非接触式、快速、实时和准确的采集与处理信息的自动射频识别技术。目前集装箱运输上对RFlD技术的应用仅仅限于利用阅读器射频信道识别电子标签内集装箱信息.并有实现其运输安全上的保证。本文设计了一种基于C8051F410单片机的双频固定式阅读器。该阅读器与智能集装箱安全设备及路标设备配合实用.不仅能快速识别集装箱信息,而且能监测集装箱内货物的安全。一旦集装箱被非
[单片机]
基于C8051F410<font color='red'>单片机</font>实现集装箱的安全监测装置与系统设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved