找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

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

查看数: 4259 | 评论数: 7 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-4-21 18:58

正文摘要:

音乐播放和流水灯代码都有,就是不知道怎么拼起来,使仿真开始的时候既播放音乐又有流水灯,有大神愿意教教我吗,感谢

回复

ID:166284 发表于 2021-9-13 16:54
你这个程序合并 是什么个概念?  只是单纯的 C语言程序合并在一起吗? 还是  整个编程的功能合并在一起?
ID:731982 发表于 2020-4-22 07:56
51hei团团 发表于 2020-4-21 19:57
单片机程序合并教程:http://www.51hei.com/bbs/dpj-157117-1.html

多谢大佬!!
ID:732506 发表于 2020-4-22 02:38
可以试一下keil自带的rtx51 tiny 操作系统,分成两个任务,以毫秒级交替执行. 或者也可以将灯亮和灯灭的代码插入音乐播放之中,IO口翻转耗时极少,对音乐播放的速度应该没有影响,但要手工计算音符播放的时间,才能达到你要的效果。
ID:584814 发表于 2020-4-21 22:41
程序在哪呢 ?没有并个啥 ?
ID:582109 发表于 2020-4-21 22:26
中断响应时间就几个us ,相信我,你不会察觉出来的。除非程序设计有问题
ID:648281 发表于 2020-4-21 20:34
你好!
应该中断有冲突,音乐播放器,肯定是使用了中断;
流水灯,如果也使用了中断,那合并就稍微麻烦些。
ID:328014 发表于 2020-4-21 18:58
单片机程序合并教程:http://www.51hei.com/bbs/dpj-157117-1.html

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

Powered by 单片机教程网

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