找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1668|回复: 6
打印 上一主题 下一主题
收起左侧

51单片机如何同时控制蜂鸣器和LED

[复制链接]
跳转到指定楼层
楼主
ID:969575 发表于 2021-12-2 02:01 来自触屏版 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
就是,我想问一下,比如我要用51做一个音乐盒,开始播放音乐时候,闪烁的LED灯是我所设计的规律的,应该怎么实现呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:96682 发表于 2021-12-2 05:56 来自触屏版 | 只看该作者
一个 IO 口就能同时控制蜂鸣器和 LED,
回复

使用道具 举报

板凳
ID:57657 发表于 2021-12-2 07:40 | 只看该作者
你的程序要开两个定时器,其中一个1mS中断,另一个用于可编程时钟分频输出 (控制蜂鸣器产生特定频率)。
回复

使用道具 举报

地板
ID:908826 发表于 2021-12-2 08:06 | 只看该作者
while(1){蜂鸣器子程序();led子程序();},然后分别在main外部写子程序即可我不知道你问的是不是这个意思,我的理解是这样,哈哈哈哈哈哈哈。
回复

使用道具 举报

5#
ID:420836 发表于 2021-12-2 08:46 | 只看该作者
LED 使用一个输出,蜂鸣器使用另一个输出。 LED 由基于蜂鸣器输出频率的 PWM 控制。
回复

使用道具 举报

6#
ID:966423 发表于 2021-12-2 09:59 | 只看该作者
串接就行了啊
回复

使用道具 举报

7#
ID:584814 发表于 2021-12-2 10:43 | 只看该作者
单片机控制又不是单 I/O 口控制,直接那个就好。
如果是单 I/O 口控制,可以软件也可以硬件实现,看情况自己决定具体方案。
音乐是否由单片机生成或另用音乐模块、LED灯如何连接和控制要求、源代码和电路图啥都没有,你是求仙 ?
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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