找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机控制蜂鸣器一直响?

查看数: 11950 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-5-8 16:39

正文摘要:

我在蜂鸣器两端接了二极管,二极管是按照程序闪的,蜂鸣器一直响,我往蜂鸣器里烧过开发板的程序,蜂鸣器没有问题。求大佬指点,下面是部分程序。 #include<reg51.h>//51单片机头文件 #define LCD1602_DAT ...

回复

ID:505065 发表于 2019-5-9 21:28
你的高低电平都写错了
ID:531765 发表于 2019-5-9 17:12
要不就是这个蜂鸣器是低电平触发,可以试试吧beep = 1;或者如果电路图是对的话就是你的引脚错了,图上是P2^3,你写的是P2^0
ID:176854 发表于 2019-5-9 11:04
1.你控制蜂鸣器的原理图不正确
2.PNP是低电平触发, 即beep=0蜂鸣器响

QQ截图20190509104335.png (10.45 KB, 下载次数: 36)

QQ截图20190509104335.png
ID:417092 发表于 2019-5-9 09:59
傻子都看出来了。。。
程序里是P2^0;
电路是P2^6;
ID:123289 发表于 2019-5-9 08:45
注意一下:图中P2.3=0时蜂鸣器叫。

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

Powered by 单片机教程网

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