找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4822|回复: 7
收起左侧

我有音乐播放和流水灯两组代码,怎么让他们合二为一在一个单片机工作呢

[复制链接]
ID:731982 发表于 2020-4-21 18:58 | 显示全部楼层 |阅读模式
6黑币
音乐播放和流水灯代码都有,就是不知道怎么拼起来,使仿真开始的时候既播放音乐又有流水灯,有大神愿意教教我吗,感谢

如果我在右边20那边引脚添加八个流水灯

如果我在右边20那边引脚添加八个流水灯

最佳答案

查看完整内容

单片机程序合并教程:http://www.51hei.com/bbs/dpj-157117-1.html
回复

使用道具 举报

ID:328014 发表于 2020-4-21 18:58 | 显示全部楼层
单片机程序合并教程:http://www.51hei.com/bbs/dpj-157117-1.html
回复

使用道具 举报

ID:648281 发表于 2020-4-21 20:34 | 显示全部楼层
你好!
应该中断有冲突,音乐播放器,肯定是使用了中断;
流水灯,如果也使用了中断,那合并就稍微麻烦些。
回复

使用道具 举报

ID:582109 发表于 2020-4-21 22:26 | 显示全部楼层
中断响应时间就几个us ,相信我,你不会察觉出来的。除非程序设计有问题
回复

使用道具 举报

ID:584814 发表于 2020-4-21 22:41 | 显示全部楼层
程序在哪呢 ?没有并个啥 ?
回复

使用道具 举报

ID:732506 发表于 2020-4-22 02:38 | 显示全部楼层
可以试一下keil自带的rtx51 tiny 操作系统,分成两个任务,以毫秒级交替执行. 或者也可以将灯亮和灯灭的代码插入音乐播放之中,IO口翻转耗时极少,对音乐播放的速度应该没有影响,但要手工计算音符播放的时间,才能达到你要的效果。
回复

使用道具 举报

ID:731982 发表于 2020-4-22 07:56 | 显示全部楼层
51hei团团 发表于 2020-4-21 19:57
单片机程序合并教程:http://www.51hei.com/bbs/dpj-157117-1.html

多谢大佬!!
回复

使用道具 举报

ID:166284 发表于 2021-9-13 16:54 | 显示全部楼层
你这个程序合并 是什么个概念?  只是单纯的 C语言程序合并在一起吗? 还是  整个编程的功能合并在一起?
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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