久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 13786|回復(fù): 61
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)蜂鳴器不響

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:304233 發(fā)表于 2018-4-11 11:06 來(lái)自手機(jī) | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
單片機(jī)程序:
#include <reg52.h>
sbit beep=P3^6;
void main()
{
  beep=0;
}

収*O_20180411_110526.png (21.37 KB, 下載次數(shù): 76)

収*O_20180411_110526.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:304233 發(fā)表于 2018-4-11 11:27 來(lái)自手機(jī) | 只看該作者
已經(jīng)生成了hex文件,也已經(jīng)把程序下載好燒錄進(jìn)去了
回復(fù)

使用道具 舉報(bào)

板凳
ID:137239 發(fā)表于 2018-4-11 13:41 | 只看該作者
51xueze 發(fā)表于 2018-4-11 11:27
已經(jīng)生成了hex文件,也已經(jīng)把程序下載好燒錄進(jìn)去了

樓主確認(rèn)下蜂鳴器類型,蜂鳴器有有源和無(wú)源之分,樓主恐怕是無(wú)源蜂鳴器。

評(píng)分

參與人數(shù) 1黑幣 +2 收起 理由
ljldx + 2 分析準(zhǔn)確

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

地板
ID:234790 發(fā)表于 2018-4-11 13:51 | 只看該作者
你先測(cè)量一下p3.6是不是真的輸出0。重點(diǎn)是區(qū)分有源蜂鳴器和無(wú)源蜂鳴器

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

5#
ID:306996 發(fā)表于 2018-4-12 22:23 | 只看該作者
***************************************************************************************/

#include "reg52.h"                         //此文件中定義了單片機(jī)的一些特殊功能寄存器
#include<intrins.h>                //因?yàn)橐玫阶笥乙坪瘮?shù),所以加入這個(gè)頭文件

typedef unsigned int u16;          //對(duì)數(shù)據(jù)類型進(jìn)行聲明定義
typedef unsigned char u8;

sbit beep=P1^5;          

/*******************************************************************************
* 函 數(shù) 名         : delay
* 函數(shù)功能                   : 延時(shí)函數(shù),i=1時(shí),大約延時(shí)10us
*******************************************************************************/
void delay(u16 i)
{
        while(i--);       
}

/*******************************************************************************
* 函 數(shù) 名       : main
* 函數(shù)功能                 : 主函數(shù)
* 輸    入       : 無(wú)
* 輸    出             : 無(wú)
*******************************************************************************/
void main()
{       
        while(1)
        {       
                beep=~beep;
                delay(10); //延時(shí)大約100us   通過(guò)修改此延時(shí)時(shí)間達(dá)到不同的發(fā)聲效果       
        }
}

評(píng)分

參與人數(shù) 2黑幣 +22 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!
ljldx + 2 控制占空比 可以改變音色

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

6#
ID:290305 發(fā)表于 2018-4-13 08:55 | 只看該作者
beep沒(méi)有取反,不能使它震動(dòng)

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

7#
ID:307107 發(fā)表于 2018-4-13 09:37 | 只看該作者
親,從你發(fā)的電路圖來(lái)看應(yīng)該是高電平才會(huì)發(fā)聲,如果還不發(fā)聲,請(qǐng)檢查三極管和蜂鳴器是否損壞

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

8#
ID:307107 發(fā)表于 2018-4-13 09:39 | 只看該作者
ssz666 發(fā)表于 2018-4-13 08:55
beep沒(méi)有取反,不能使它震動(dòng)

淺談:從電路圖看,你的蜂鳴器是高電平工作的,如果還不工作檢查三極管和蜂鳴器是否損壞

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

9#
ID:307107 發(fā)表于 2018-4-13 09:40 | 只看該作者
淺談,從電路圖上看是高電平發(fā)聲的
回復(fù)

使用道具 舉報(bào)

10#
ID:307186 發(fā)表于 2018-4-13 11:06 | 只看該作者
樓主的蜂鳴器類型不對(duì)吧
回復(fù)

使用道具 舉報(bào)

11#
ID:222006 發(fā)表于 2018-4-13 12:06 | 只看該作者
高電平。
回復(fù)

使用道具 舉報(bào)

12#
ID:305073 發(fā)表于 2018-4-13 12:30 | 只看該作者
你把它輸出高電平試試
回復(fù)

使用道具 舉報(bào)

13#
ID:307262 發(fā)表于 2018-4-13 13:26 | 只看該作者
P3.6為1時(shí)才會(huì)響吧
回復(fù)

使用道具 舉報(bào)

14#
ID:307139 發(fā)表于 2018-4-13 13:57 | 只看該作者
蜂鳴器是5V還是3.3V?樓主VCC可改成5V試一試

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

15#
ID:307285 發(fā)表于 2018-4-13 14:04 | 只看該作者
三極管是否導(dǎo)通
回復(fù)

使用道具 舉報(bào)

16#
ID:7485 發(fā)表于 2018-4-13 15:05 | 只看該作者
092414140zdy 發(fā)表于 2018-4-13 09:37
親,從你發(fā)的電路圖來(lái)看應(yīng)該是高電平才會(huì)發(fā)聲,如果還不發(fā)聲,請(qǐng)檢查三極管和蜂鳴器是否損壞

不是吧?低電平會(huì)響吧?
回復(fù)

使用道具 舉報(bào)

17#
ID:307368 發(fā)表于 2018-4-13 15:17 | 只看該作者
量一下就知道了。正常來(lái)說(shuō),如果是無(wú)源的話,你的頻率高得耳朵聽(tīng)不見(jiàn),一般蜂鳴器是1K等K級(jí)的頻率,你的不精度延時(shí),你得試到秒,之后再降下去。太快了。
注意低級(jí)錯(cuò)誤 ,例如沒(méi)有接電。IO口看錯(cuò)。如果有沒(méi)有萬(wàn)用表,用LED+R試一下。有亮就有電。

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

18#
ID:307368 發(fā)表于 2018-4-13 15:19 | 只看該作者
/*******************************************************************************
* 函 數(shù) 名         : delay
* 函數(shù)功能                   : 延時(shí)函數(shù),i=1時(shí),大約延時(shí)10us <-------------------------這個(gè)地方大錯(cuò)特錯(cuò)
*******************************************************************************/
void delay(u16 i)
{
        while(i--);        
}

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

19#
ID:307382 發(fā)表于 2018-4-13 15:23 來(lái)自手機(jī) | 只看該作者
51xueze 發(fā)表于 2018-4-11 11:27
已經(jīng)生成了hex文件,也已經(jīng)把程序下載好燒錄進(jìn)去了

把beep取反就可以
回復(fù)

使用道具 舉報(bào)

20#
ID:307389 發(fā)表于 2018-4-13 15:29 | 只看該作者
遇到過(guò)這樣的問(wèn)題
回復(fù)

使用道具 舉報(bào)

21#
ID:307391 發(fā)表于 2018-4-13 15:31 | 只看該作者
試試高電平
回復(fù)

使用道具 舉報(bào)

22#
ID:304233 發(fā)表于 2018-4-14 10:33 來(lái)自手機(jī) | 只看該作者
淘寶上買的,店家說(shuō)是有源的
回復(fù)

使用道具 舉報(bào)

23#
ID:304233 發(fā)表于 2018-4-14 10:51 來(lái)自手機(jī) | 只看該作者
經(jīng)試驗(yàn),=1的時(shí)候,也不響
回復(fù)

使用道具 舉報(bào)

24#
ID:304233 發(fā)表于 2018-4-14 10:55 來(lái)自手機(jī) | 只看該作者
hzcxq 發(fā)表于 2018-4-13 15:23
把beep取反就可以

哇,真的響了,謝謝你,不過(guò)我還想知道是什么原理,我看單片機(jī)郭天祥51單片機(jī)教學(xué)視頻里說(shuō)的,直接讓它=0就可以了,為什么我這里還有取反呢?
回復(fù)

使用道具 舉報(bào)

25#
ID:304233 發(fā)表于 2018-4-14 10:55 來(lái)自手機(jī) | 只看該作者
我在后面加了一句beep=~beep; 它就響了
回復(fù)

使用道具 舉報(bào)

26#
ID:307857 發(fā)表于 2018-4-14 11:27 | 只看該作者
改成 beep=~beep;試試
回復(fù)

使用道具 舉報(bào)

27#
ID:308386 發(fā)表于 2018-4-15 14:07 | 只看該作者
你運(yùn)行時(shí)看看引腳的電平輸入是否正確,如果正確就是蜂鳴器的問(wèn)題了
回復(fù)

使用道具 舉報(bào)

28#
ID:308850 發(fā)表于 2018-4-15 21:17 | 只看該作者
蜂鳴器類型,引腳電壓測(cè)量
回復(fù)

使用道具 舉報(bào)

29#
ID:308901 發(fā)表于 2018-4-15 22:39 | 只看該作者
樓主你可以首先看一下你那蜂鳴器是有源還是無(wú)源的,如果是有源的你還需要外加電路,還有就是你蜂鳴器是高電平觸發(fā)還是低電平觸發(fā),這都關(guān)系你蜂鳴器響不響的
回復(fù)

使用道具 舉報(bào)

30#
ID:308901 發(fā)表于 2018-4-15 22:40 | 只看該作者
知道了嗎
回復(fù)

使用道具 舉報(bào)

31#
ID:308915 發(fā)表于 2018-4-15 23:07 | 只看該作者
Q1壞了
回復(fù)

使用道具 舉報(bào)

32#
ID:304233 發(fā)表于 2018-4-16 08:42 來(lái)自手機(jī) | 只看該作者
1314250 發(fā)表于 2018-4-15 22:40
知道了嗎

我怎么看它是有源還是無(wú)源呢?
回復(fù)

使用道具 舉報(bào)

33#
ID:299898 發(fā)表于 2018-4-16 10:04 | 只看該作者
蜂鳴器高電平發(fā)聲,或者有時(shí)還可以看看你的儀器壞了沒(méi)
回復(fù)

使用道具 舉報(bào)

34#
ID:309045 發(fā)表于 2018-4-16 10:20 | 只看該作者
可以試試延遲,把高點(diǎn)電平都輸出看看就知道是程序問(wèn)題還是硬件問(wèn)題了,如果那樣不響,那就是硬件上有問(wèn)題了,再檢查你的電路有沒(méi)有真的連通了或者沒(méi)有短路
回復(fù)

使用道具 舉報(bào)

35#
ID:309050 發(fā)表于 2018-4-16 10:53 | 只看該作者
有源蜂鳴器你這樣寫(xiě)沒(méi)問(wèn)題,但是無(wú)源蜂鳴器就有問(wèn)題
回復(fù)

使用道具 舉報(bào)

36#
ID:309089 發(fā)表于 2018-4-16 10:58 | 只看該作者
你這個(gè)是無(wú)源蜂鳴器   需要給一定方波才會(huì)響
回復(fù)

使用道具 舉報(bào)

37#
ID:309091 發(fā)表于 2018-4-16 11:04 | 只看該作者
有源和無(wú)源這里的“源”不是指電源,而是指震蕩源。也就是說(shuō),有源蜂鳴器內(nèi)部帶震蕩源,所以只要一通電就會(huì)叫。而無(wú)源內(nèi)部不帶震蕩源,所以如果用直流信號(hào)無(wú)法令其鳴叫。必須用2K~5K的方波去驅(qū)動(dòng)它。有源蜂鳴器往往比無(wú)源的貴,就是因?yàn)槔锩娑鄠(gè)震蕩電路
回復(fù)

使用道具 舉報(bào)

38#
ID:309117 發(fā)表于 2018-4-16 11:23 | 只看該作者
高電平發(fā)聲,P0口需要上拉電阻
回復(fù)

使用道具 舉報(bào)

39#
ID:309122 發(fā)表于 2018-4-16 11:39 | 只看該作者
main里面增加while(1)語(yǔ)句,不行的話就改為脈沖去驅(qū)動(dòng)看看
回復(fù)

使用道具 舉報(bào)

40#
ID:309130 發(fā)表于 2018-4-16 11:43 | 只看該作者
beep=~beep;表明你用的蜂鳴器是無(wú)源的,有源蜂鳴器beep=0;就會(huì)一直響
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 小草久久久久久久久爱六 | 91视频免费观看 | 精品一区二区三区不卡 | 日韩精品一区二区三区免费观看 | 性高湖久久久久久久久 | 午夜精品久久久 | 欧美精品一二三 | av在线播放国产 | 美女天天操 | 欧美日韩不卡 | 久久久久久影院 | 在线观看成人免费视频 | 一区二区久久 | 亚洲狠狠丁香婷婷综合久久久 | 成人免费观看视频 | 精品一区二区三区免费视频 | 国产美女一区二区 | 北条麻妃国产九九九精品小说 | 成人免费观看男女羞羞视频 | 日韩成人av在线 | 日韩精品一区二区三区四区 | 久久久久久久亚洲精品 | 成人三级网址 | 一区二区三区四区日韩 | 欧美视频三区 | 日韩一级免费看 | 九九热精品视频 | 狠狠干狠狠操 | 国产精品亚洲视频 | 超碰在线免费公开 | 黄色大片免费网站 | 羞羞视频在线观看免费观看 | a亚洲精品| 国产精品免费福利 | 鸡毛片 | 久久国产精品99久久久大便 | 看av在线| 日本中文字幕日韩精品免费 | av入口 | 免费视频成人国产精品网站 | 国产亚洲精品精品国产亚洲综合 |