找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2319|回复: 5
收起左侧

关于51单片机LED灯和音乐无法同时进行的问题

[复制链接]
ID:735159 发表于 2020-4-22 13:42 | 显示全部楼层 |阅读模式
这里小白
想问一下为什么代码写完后发现led跑马灯和音乐没办法同时进行?
led灯用的是延时函数
音乐用的是T0中断
然后矩阵键盘控制
但是都只有其中一个可以正常运行
回复

使用道具 举报

ID:584814 发表于 2020-4-22 16:16 | 显示全部楼层
在站找个成品的程序抄一下体会就好
回复

使用道具 举报

ID:215444 发表于 2020-4-22 17:20 | 显示全部楼层
因为单片机不能同时运行。
回复

使用道具 举报

ID:272432 发表于 2020-4-22 18:03 | 显示全部楼层
51单片机程序是顺序执行,执行中断程序结束后才能返回主程序,你可以把跑马灯放在中断里面
回复

使用道具 举报

ID:735526 发表于 2020-4-22 20:10 | 显示全部楼层
没有使用实时系统所以单片机执行有先后时间间隔,可以考虑把灯发在中断执行,点灯快
回复

使用道具 举报

ID:709389 发表于 2020-4-23 17:36 | 显示全部楼层
借楼,问下我让小车行走固定路线和音乐同时播放应该怎么做啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表