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

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

3天内不再提示

基于51单片机的多模式音乐跑马灯

电子工程师 ? 来源:电子工程师 ? 作者:电子工程师 ? 2024-10-22 14:10 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

具体实现功能

1、16个发光二极管做跑马灯,跑马灯有10种模式。
2、按键可以切换跑马灯模式,且跑马灯速度可以用按键进行控制。
3、数码管显示当前的跑马灯。
4、当跑马灯处于一种模式时,音乐响起,音乐至少有3首,并可以对其进行切换。

wKgZoWcVDgWAZZrRAAiErXi45HE632.png

设计介绍

wKgaoWcVDgWAQauJAADnlU2Qseo314.png

51单片机简介

51单片是一种低功耗、高性能CMOS-8位微控制器,拥有灵巧的8位CPU和可编程Flash,使得51单片机为众多嵌入式控制应用系统提供灵活、高效的解决方案。

本设计所使用的芯片可兼容以下所有的51系列单片机(包括AT系列和STC系列)。

wKgZoWcVDgeAdakmAAKYrU9KnA0659.png

资料内容

仿真实现(protues8.7)

本设计利用protues8.7软件实现仿真设计,具体如图

wKgaoWcVDgiAfpg3AAh2qM29VMc534.png

程序(Keil5)

本设计利用KEIL5软件实现程序设计。

程序运行结果如图:

wKgZoWcVDgmABhX3AAiQ-pitjmc400.png

全部内容

全部资料包括程序(keil5)、protues仿真(protues8.7)、开发资料、资料使用介绍、仿真视频、程序讲解视频、仿真讲解视频、最小系统介绍视频等。

资料获取

https://docs.qq.com/doc/DT0RTQlJiRlZsRVJB

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

    关注

    13

    文章

    1218

    浏览量

    67766
  • 51单片机
    +关注

    关注

    277

    文章

    5711

    浏览量

    127629
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AT89C51 单片机中文资料

    电子发烧友网站提供《AT89C51 单片机中文资料.pdf》资料免费下载
    发表于 06-24 15:29 ?0次下载

    51单片机pwm和spwm

    51单片机pwm
    发表于 01-08 15:54 ?3次下载

    51单片机温度报警器

    电子发烧友网站提供《51单片机温度报警器.zip》资料免费下载
    发表于 12-30 14:16 ?3次下载

    51单片机核心板原理图

    51单片机核心板原理图
    发表于 12-16 11:30 ?4次下载

    51单片机中为什么很少出现printf的身影

    51单片机中为什么很少出现 printf 的身影?是用不了吗? 不是的,51单片机可以用 printf,只是不建议使用。 平时我们在操作系统上写C语言代码,使用 printf 可以把数
    的头像 发表于 12-03 10:46 ?1435次阅读
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b>中为什么很少出现printf的身影

    基于51单片机音乐彩灯

    由STC单片机+ADC0809模块+LM386功放模块+喇叭+音频接口+发光二极管+电源构成。
    的头像 发表于 10-22 14:13 ?1904次阅读
    基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的<b class='flag-5'>音乐</b>彩灯

    基于51单片机的手动数字时钟

    具体实现功能由51单片机+8位共阴数码管+独立按键构成。具体功能:(1)利用数码管显示时分秒,显示格式为“时-分-秒”;(2)利用6个按键控制时、分、秒,设定好后自动开始时钟显示;(3)设置秒复位
    的头像 发表于 10-22 14:12 ?663次阅读
    基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的手动数字时钟

    基于51单片机的遥控开关仿真(双机通信)

    具体实现功能由51单片机+独立按键+继电器+LED灯等构成。实现功能:(1)本仿真设计的是一款遥控开关,采用51单片机进行遥控器与主机的设计;(2)遥控器由
    的头像 发表于 10-22 14:12 ?848次阅读
    基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的遥控开关仿真(双机通信)

    基于51单片机的遥控音乐系统仿真

    ”,表示播放,按下接收器的停止按键后停止播放音乐;(4)按下复位按键后回到初始状态。仿真演示视频:基于51单片机的遥控音乐系统仿真-仿真视频设计介绍
    的头像 发表于 10-22 14:12 ?525次阅读
    基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的遥控<b class='flag-5'>音乐</b>系统仿真

    基于51单片机跑马灯/流水灯系统

    具体实现功能(1)9种LED流水灯模式通过按键进行切换,数码管显示流水灯模式。(2)通过加减按键可以切换每种LED流水灯的速度。仿真演示视频:设计介绍51单片机简介
    的头像 发表于 10-22 14:12 ?746次阅读
    基于<b class='flag-5'>51</b><b class='flag-5'>单片机</b>的<b class='flag-5'>跑马灯</b>/流水灯系统

    如何实现51单片机与PC的串行通信

    51单片机与PC的串行通信是一种常见的通信方式,它允许单片机通过串行接口与PC进行数据交换。这种通信方式在嵌入式系统、工业控制、物联网等
    的头像 发表于 10-21 11:35 ?2718次阅读

    《DNK210使用指南 -CanMV版 V1.0》第十二章 跑马灯实验

    第十二章 跑马灯实验 本章实验将介绍如何使用CanMV让Kendryte K210控制板载的双色LED闪烁,以实现跑马灯的效果。通过本章的学习,读者将学习到在CanMV下控制Kendryte
    发表于 10-10 09:27

    51单片机驱动

    电子发烧友网站提供《51单片机驱动.exe》资料免费下载
    发表于 09-20 11:46 ?5次下载

    51单片机晶振的问题总结

    电子发烧友网站提供《51单片机晶振的问题总结.doc》资料免费下载
    发表于 09-07 09:32 ?0次下载

    51单片机烧录软件怎么用

    准备工作 确保您已经安装了51单片机烧录软件,如Keil、IAR等。 准备好51单片机开发板和烧录器,如STC-ISP等。 确保您的计算机已经安装了相应的驱动程序。 安装烧录软件 从官
    的头像 发表于 08-22 09:26 ?2960次阅读