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

QQ登錄

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

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

用89C51單片機(jī)驅(qū)動(dòng)有源蜂鳴器的io電平問(wèn)題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
電路圖很簡(jiǎn)單,用51驅(qū)動(dòng)蜂鳴器

用PCB做完后,輸入+5V,I/O口都是低電平。單片機(jī)內(nèi)部不都是默認(rèn)上拉電阻的嗎?為什么我的會(huì)是低電平?
望大神們指點(diǎn)

無(wú)標(biāo)題.png (274.69 KB, 下載次數(shù): 27)

無(wú)標(biāo)題.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:96682 發(fā)表于 2019-5-19 23:04 | 只看該作者
偏偏遇上偏偏了唄
回復(fù)

使用道具 舉報(bào)

板凳
ID:158375 發(fā)表于 2019-5-20 08:39 | 只看該作者
三極管基級(jí)需要串聯(lián)一個(gè)電阻到CPU.
CPU復(fù)位電容太小,應(yīng)加大。
你基礎(chǔ)太差,還是多看教材、多學(xué)習(xí)吧!
回復(fù)

使用道具 舉報(bào)

地板
ID:123289 發(fā)表于 2019-5-20 08:41 | 只看該作者
有上拉不表示輸出是0啊。如果有上拉就輸出1,那么要輸出0怎么辦呢?
回復(fù)

使用道具 舉報(bào)

5#
ID:62288 發(fā)表于 2019-5-20 10:13 | 只看該作者
單片機(jī)引腳和三極管之間要加限流電阻
回復(fù)

使用道具 舉報(bào)

6#
ID:537679 發(fā)表于 2019-5-20 11:28 | 只看該作者
笨笨兔 發(fā)表于 2019-5-20 08:39
三極管基級(jí)需要串聯(lián)一個(gè)電阻到CPU.
CPU復(fù)位電容太小,應(yīng)加大。
你基礎(chǔ)太差,還是多看教材、多學(xué)習(xí)吧!

嗯,我應(yīng)該加個(gè)串聯(lián)電阻,防止三極管降壓太大。
但你說(shuō)的CPU復(fù)位電容太小這點(diǎn),我不敢茍同。100pf已經(jīng)夠大了,實(shí)際我使用的是10pf的電解電容。只需2個(gè)機(jī)器周期就可以使其復(fù)位,10pf綽綽有余了。
回復(fù)

使用道具 舉報(bào)

7#
ID:537679 發(fā)表于 2019-5-20 11:51 | 只看該作者
yzwzfyz 發(fā)表于 2019-5-20 08:41
有上拉不表示輸出是0啊。如果有上拉就輸出1,那么要輸出0怎么辦呢?

謝謝你的解答。
我的意思是,51單片機(jī)在上電情況下,P0為開(kāi)漏I/O口模式,其他默認(rèn)為準(zhǔn)雙向I/O口模式。但我只是讀出,并不是輸入。所以,我認(rèn)為這個(gè)端口應(yīng)該是輸出高。
回復(fù)

使用道具 舉報(bào)

8#
ID:511890 發(fā)表于 2019-5-20 15:11 | 只看該作者
。。為啥偏偏用3.0/3.1。。用P2口試試。3.0/3.1是復(fù)用口。默認(rèn)狀態(tài)應(yīng)該是低電平。還有,P0口也沒(méi)有上拉電阻呀。。。
回復(fù)

使用道具 舉報(bào)

9#
ID:511890 發(fā)表于 2019-5-20 15:17 | 只看該作者
afdsfsda 發(fā)表于 2019-5-20 11:28
嗯,我應(yīng)該加個(gè)串聯(lián)電阻,防止三極管降壓太大。
但你說(shuō)的CPU復(fù)位電容太小這點(diǎn),我不敢茍同。100pf已經(jīng)夠 ...

1、阻容復(fù)位時(shí),電容C1為10uF,電阻R1為10K。這是數(shù)據(jù)手冊(cè)上的。
回復(fù)

使用道具 舉報(bào)

10#
ID:446841 發(fā)表于 2019-5-20 16:11 來(lái)自手機(jī) | 只看該作者
你把積極斷開(kāi)就變高電平了   就是這么神奇
回復(fù)

使用道具 舉報(bào)

11#
ID:475247 發(fā)表于 2019-5-20 21:06 | 只看該作者
可以直接將接三極管的線斷開(kāi)接P3.0口上,應(yīng)該會(huì)響 ,只是聲音大小的事,如果再不響就要查代碼了
回復(fù)

使用道具 舉報(bào)

12#
ID:67356 發(fā)表于 2019-5-21 06:41 | 只看該作者
PF ,uF,上拉,下拉,,,頭都大了吧?
回復(fù)

使用道具 舉報(bào)

13#
ID:537679 發(fā)表于 2019-5-21 16:05 | 只看該作者
幻劍心 發(fā)表于 2019-5-20 15:11
。。為啥偏偏用3.0/3.1。。用P2口試試。3.0/3.1是復(fù)用口。默認(rèn)狀態(tài)應(yīng)該是低電平。還有,P0口也沒(méi)有上拉電阻 ...

謝謝解答
P3口跟P1P2口一樣,我不使用復(fù)用功能
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表