0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何设计跑马灯电路

姚小熊27 来源:电工之家 作者:佚名 2019-11-02 04:13 次阅读

硬件方面我们要焊接出一个单片机最小系统,然后需要8个LED发光二极管,为了发光色彩好看我们最好选用不同发光色彩的LED比如红色、黄色、绿色、蓝色等。限流电阻可以用220欧姆,因为单片机标准电压是5V,可以共用一个电源。最后接上四个独立按键就可以了,为了切换彩灯切换方式。

如何设计跑马灯电路

下面是跑马灯电路程序的设计了:

程序的设计主要包括:读取按键的状态并判断是否有按键按下、按键的去抖动处理并判断是否真正有按键按下、判断被按下的按键号码并调用亮灯的闪烁方式。现在我编写一个简单的程序给你参考一下,希望能帮助到你。

ORG 0000H

START:MOV A,, P3

CJNE A,#0FFH, PL0

SJMP START

PL0:LCALL DELAY

MOV A,P3

CJNE A,#0FFH,PL1

SJMP START

PL1:JNB ACC.0,K1

JNB ACC.1,K2

JNB ACC.0,K1

JNB ACC.1,K2

LJMP START

ORG 0040H

K1:MOV A,#0FFH//按下按键1时的亮灯子程序

LCALL DL1S

MOV A,#00H

LCALL DL1S

RET

K2:MOV P1,A//按下按键2时的亮灯子程序

MOV A,#0EFH

L1:MOV P1,A

LCALL DL1S

JNB ACC.0,M1

RL A

SJMP L1

M1:RET

K3:MOV P1,A//按下按键3时的亮灯子程序

MOV A,#0FEH

L2:MOV P1,A

LCALL DL1S

JNB ACC.7,M2

RR A

SJMP L2

M2:RET

K4:MOV A,#0AAH//按下按键4时的亮灯子程序

LCALL DL1S

MOV A,#55H

LCALL DL1S

RET

END

如何设计跑马灯电路

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 发光二极管
    +关注

    关注

    13

    文章

    1193

    浏览量

    66198
  • 跑马灯
    +关注

    关注

    5

    文章

    117

    浏览量

    34753
收藏 人收藏

    评论

    相关推荐

    16路跑马灯电路

    这个跑马灯定序列驱动16个LED,它运行在12V电源。为了转变运作率,C1可以被改变。
    发表于 12-26 11:40 1.4w次阅读
    16路<b class='flag-5'>跑马灯</b><b class='flag-5'>电路</b>

    制作可控制20个LED的跑马灯电路

    驱动电路跑马灯电路设计分析
    jf_95215556
    发布于 :2022年09月10日 15:21:03

    #硬声创作季 制作IC4017跑马灯电路

    led元器件DIY跑马灯
    电子电器
    发布于 :2022年09月12日 10:13:49

    #硬声创作季 制作LED跑马灯电路

    DIY跑马灯
    小峰电子
    发布于 :2022年10月24日 09:39:16

    00016 跑马灯电路

    电路
    学习电子知识
    发布于 :2023年06月26日 19:53:13

    求设计跑马灯电路,画出电路图,写出相应的程序清单

    1设计跑马灯电路,画出电路图,写出相应的程序清单
    发表于 12-16 01:32

    Proteus7.8+Keil5 仿真跑马灯

    。2、掌握使用各种元器件绘制电路原理图的方法,实现电路的仿真。二、实验内容跑马灯电路,即完成八个发光二极管循环闪亮。三、实验步骤1、进入Keil C51软件的操作环境,编辑源程序并对源
    发表于 12-02 08:19

    怎么去设计一个跑马灯电路呢?

      设计一个跑马灯电路需要考虑到以下几个方面:  电源:需要使用单片机提供的引脚来提供电源,并且需要将电源正负极正确连接到芯片的供电引脚上。  控制信号:需要使用单片机的IO口来输出控制信号,以控制
    发表于 04-12 16:13

    跑马灯和流水灯的区别是什么?单片机如何控制LED灯?

    弄清楚跑马灯的显示状态后可以开始进行设计了, 在日常的跑马灯设计电路中LED灯一般接为这两种形式,共电源或共地,也就是通常说的灌电流式和拉电流式
    的头像 发表于 07-10 16:24 7.2w次阅读
    <b class='flag-5'>跑马灯</b>和流水灯的区别是什么?单片机如何控制LED灯?

    跑马灯电路详解

    当电源打开后,解码器74LS154的输出端Q0为低电位时,74LS193为正数计数器,LED从D1……D16依次单个点灯,74LS154的输出端Q15为低电位时,74LS193为侄数计数器,LED从D16……D1依次单个点灯,LED灯从D1依次亮至D16,然后从D16返回D1,如此循环不止。
    的头像 发表于 05-21 16:12 3.7w次阅读
    <b class='flag-5'>跑马灯</b><b class='flag-5'>电路</b>详解

    三色跑马灯电路

    如图所示的三色跑马灯电路,总有两只绿、红灯一前一后在橙色背景灯镶嵌衬映下追逐跑动,周而复始。
    的头像 发表于 01-19 16:53 8625次阅读
    三色<b class='flag-5'>跑马灯</b><b class='flag-5'>电路</b>图

    三色跑马灯电路图说明

    如图所示的三色跑马灯电路,总有两只绿、红灯一前一后在橙色背景灯镶嵌衬映下追逐跑动,周而复始。
    的头像 发表于 12-22 10:13 1.6w次阅读
    三色<b class='flag-5'>跑马灯</b><b class='flag-5'>电路</b>图说明

    LED循环跑马灯电路

    电路中IC1为时基电路NE555,其接成多谐振荡器,产生的脉冲信号从3脚输出至IC2、IC3十进制计数/分配器的CLK端。
    发表于 04-17 16:42 1.2w次阅读
    LED循环<b class='flag-5'>跑马灯</b><b class='flag-5'>电路</b>

    单片机应用系统设计技术——实验2:仿真跑马灯

    。2、掌握使用各种元器件绘制电路原理图的方法,实现电路的仿真。二、实验内容跑马灯电路,即完成八个发光二极管循环闪亮。三、实验步骤1、进入Keil C51软件的操作环境,编辑源程序并对源
    发表于 11-23 17:36 10次下载
    单片机应用系统设计技术——实验2:仿真<b class='flag-5'>跑马灯</b>

    怎么去设计一种基于模拟电路跑马灯电路呢?

    摘要:本论文主要介绍了基于模拟电路跑马灯电路设计。该电路采用555定时器芯片和CD4017分频器芯片组成,通过循环计数实现跑马灯效果。通过
    的头像 发表于 06-11 10:08 2252次阅读
    怎么去设计一种基于模拟<b class='flag-5'>电路</b>的<b class='flag-5'>跑马灯</b><b class='flag-5'>电路</b>呢?