请选择 进入手机版 | 继续访问电脑版

普中开源电子分享网

 找回密码
 立即注册
搜索
查看: 4402|回复: 4

蜂鸣器

[复制链接]

1

主题

1

帖子

3

积分

新手上路

Rank: 1

积分
3
发表于 2020-4-30 14:19:01 | 显示全部楼层 |阅读模式
1金钱
#include <reg52.h>
#include <intrins.h>

sbit Bell = P2^5;
int main(){
       
        while(1){
                Bell = 0;
        }

        return 0;
}


蜂鸣器不响反而LED亮了 普中A3

我知道答案 本帖寻求最佳答案回答被采纳后将获得系统奖励10 金钱 , 目前已有4人回答

回复

使用道具 举报

0

主题

15

帖子

251

积分

中级会员

Rank: 3Rank: 3

积分
251
发表于 2020-4-30 18:58:37 | 显示全部楼层
看原理图,蜂鸣器和LED都接在 P2^5上,main里面Bell = 0,led肯定要亮,应该 Bell = ~Bell
回复

使用道具 举报

0

主题

33

帖子

74

积分

注册会员

Rank: 2

积分
74
发表于 2020-5-21 17:20:21 | 显示全部楼层
P2^5是LED,P1^5是蜂鸣器,兄弟
回复

使用道具 举报

0

主题

49

帖子

242

积分

中级会员

Rank: 3Rank: 3

积分
242
发表于 2020-5-22 15:03:53 | 显示全部楼层
线接错,应该 P15-->J7。
回复

使用道具 举报

20

主题

216

帖子

1115

积分

金牌会员

Rank: 6Rank: 6

积分
1115
发表于 2020-5-25 08:44:48 | 显示全部楼层
蜂鸣器响动要有脉冲 就是上升下降沿 while(1)里面改成 Bell=0;delay(500);Bell=1;
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|普中开源电子分享网 粤ICP备16123577号-2

GMT+8, 2024-3-29 16:14 , Processed in 0.091785 second(s), 33 queries .

Powered by 论坛搭建 X3.4

Copyright © 2001-2021, Tencent Cloud.

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