找回密码
 立即注册

QQ登录

只需一步,快速开始

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

新手学习单片机,开发板上的蜂鸣器不响

[复制链接]
跳转到指定楼层
楼主
ID:372525 发表于 2018-7-16 14:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
新手学习单片机,开发板上的蜂鸣器不响,程序是例程,应该没问题,包含流水灯和蜂鸣器发声,下载好后灯可以正常亮,蜂鸣器不响,延迟时间也调试过,应该不是频率的问题,而且数码管也没反应,求解决
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:357194 发表于 2018-7-18 00:42 | 只看该作者
你先看看是有源蜂鸣器还是无源蜂鸣器,再看频率
回复

使用道具 举报

板凳
ID:373797 发表于 2018-7-18 09:12 | 只看该作者
是蓝桥杯的么?
回复

使用道具 举报

地板
ID:373833 发表于 2018-7-18 10:00 | 只看该作者
这么跟你讲吧!蜂鸣器用输出01的变化来控制是为了控制发声频率,给固定控制信号也是会响的,若输出0到控制端,蜂鸣器不响,输出1就一定会响。你再试试?可能你的程序就没有执行。或者你端口控制错了,蜂鸣器没有接在p1.5。
回复

使用道具 举报

5#
ID:372664 发表于 2018-7-18 10:29 | 只看该作者
蜂鸣器定义了没?
回复

使用道具 举报

6#
ID:373903 发表于 2018-7-18 11:06 | 只看该作者
有源蜂鸣器的话,直接接5V点试试有没有坏
回复

使用道具 举报

7#
ID:373922 发表于 2018-7-18 11:22 | 只看该作者
有源蜂鸣器内部有振荡源,直接给电压差就可以响。无源蜂鸣器需要有脉冲才能响,需要单片机引脚给一个频率的脉冲。你先将电源直接给蜂鸣器供电,看他会不会响,不会响有两种可能,一种就是蜂鸣器坏了,一种就是这是无源蜂鸣器
回复

使用道具 举报

8#
ID:371529 发表于 2018-7-18 11:38 | 只看该作者
我跟你遇到了相似的情况,不过我的问题出在程序编写的错误。
回复

使用道具 举报

9#
ID:227987 发表于 2018-7-18 15:08 | 只看该作者
看下硬件有问题没有,和IO口
回复

使用道具 举报

10#
ID:372402 发表于 2018-7-18 16:48 | 只看该作者
用万用表测试下蜂鸣器的供电正不正常?确保蜂鸣器是好的再检查程序配置。
回复

使用道具 举报

11#
ID:374374 发表于 2018-7-18 20:43 | 只看该作者
看看到底是硬件的问题还是程序定义的问题,如果不是有源的,无源是需要脉冲才能响的
回复

使用道具 举报

12#
ID:374374 发表于 2018-7-18 20:47 | 只看该作者
要先看看到底是硬件的问题还是程序定义的问题,而且如果不是有源的话,是需要脉冲蜂鸣器才会响的
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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