找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2510|回復(fù): 12
收起左側(cè)

求助:AT89s52下載上蜂鳴器響鈴程序沒反應(yīng)

[復(fù)制鏈接]
ID:261451 發(fā)表于 2017-12-19 15:51 | 顯示全部樓層 |閱讀模式

程序

程序

電路

電路

下載

下載

回復(fù)

使用道具 舉報

ID:231046 發(fā)表于 2017-12-19 16:40 | 顯示全部樓層
你看看硬件IO 口定義對不對,P2.5是輸出 口
回復(fù)

使用道具 舉報

ID:263791 發(fā)表于 2017-12-19 17:03 | 顯示全部樓層
用示波器再輸出端口測測,看看有沒有自己想要的電平出來
回復(fù)

使用道具 舉報

ID:261451 發(fā)表于 2017-12-19 17:54 | 顯示全部樓層
david888 發(fā)表于 2017-12-19 16:40
你看看硬件IO 口定義對不對,P2.5是輸出 口

p2.5口

p2.5口
是p2.5,我把電阻去掉,直接用萬用表測單片機(jī)輸出,一直是5v沒變化,連上電阻一直是0.15v。
回復(fù)

使用道具 舉報

ID:261451 發(fā)表于 2017-12-19 17:57 | 顯示全部樓層
wm_w01 發(fā)表于 2017-12-19 17:03
用示波器再輸出端口測測,看看有沒有自己想要的電平出來

沒有,斷開R23直接測輸出一直是5v沒變化,連上之后一直是0.15v
回復(fù)

使用道具 舉報

ID:261451 發(fā)表于 2017-12-19 17:57 | 顯示全部樓層
一袋天驕 發(fā)表于 2017-12-19 17:54
是p2.5,我把電阻去掉,直接用萬用表測單片機(jī)輸出,一直是5v沒變化,連上電阻一直是0.15v。

電阻R23
回復(fù)

使用道具 舉報

ID:123289 發(fā)表于 2017-12-19 23:16 | 顯示全部樓層
或許是延時不足,頻率太高。此延時未嵌套,合計計數(shù)為339.不知用的主頻率是多少。
另蜂鳴器規(guī)格?
回復(fù)

使用道具 舉報

ID:262495 發(fā)表于 2017-12-19 23:44 來自觸屏版 | 顯示全部樓層
學(xué)習(xí)一下
回復(fù)

使用道具 舉報

ID:261451 發(fā)表于 2017-12-20 07:55 | 顯示全部樓層
yzwzfyz 發(fā)表于 2017-12-19 23:16
或許是延時不足,頻率太高。此延時未嵌套,合計計數(shù)為339.不知用的主頻率是多少。
另蜂鳴器規(guī)格?

AT89S52單片機(jī),12MHZ晶振,有源蜂鳴器
回復(fù)

使用道具 舉報

ID:193818 發(fā)表于 2017-12-20 08:44 | 顯示全部樓層
你首先確定下你的蜂鳴器是有源還是無源的。
回復(fù)

使用道具 舉報

ID:261451 發(fā)表于 2017-12-20 10:43 | 顯示全部樓層
漫步經(jīng)心 發(fā)表于 2017-12-20 08:44
你首先確定下你的蜂鳴器是有源還是無源的。

有源蜂鳴器,沒問題,用導(dǎo)線把負(fù)極接地就響
回復(fù)

使用道具 舉報

ID:261451 發(fā)表于 2017-12-20 13:48 | 顯示全部樓層
解決了,程序沒問題,用的STM32的復(fù)位電路
回復(fù)

使用道具 舉報

ID:264307 發(fā)表于 2017-12-20 15:33 | 顯示全部樓層
蜂鳴器需要加電阻限流
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

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