標(biāo)題: 不用定時(shí)器,能否使51單片機(jī)產(chǎn)生報(bào)警的聲音 [打印本頁(yè)]

作者: zhq12138    時(shí)間: 2018-8-16 10:23
標(biāo)題: 不用定時(shí)器,能否使51單片機(jī)產(chǎn)生報(bào)警的聲音
我的兩個(gè)定時(shí)器都拿去實(shí)現(xiàn)其他功能了,能否不用定時(shí)器產(chǎn)生報(bào)警聲音,求大神解救

作者: 造夢(mèng)Sir    時(shí)間: 2018-8-16 10:51
不知所云,報(bào)警用的什么,蜂鳴器?為什么要跟定時(shí)器扯上關(guān)系,二者沒(méi)有必然關(guān)系啊。再說(shuō),定時(shí)器誰(shuí)說(shuō)一個(gè)東西就要占用一個(gè),標(biāo)志位是個(gè)好東西!
作者: CChen    時(shí)間: 2018-8-16 12:55
可以使用輪詢或者中斷的方式去獲得報(bào)警吧
作者: devcang    時(shí)間: 2018-8-16 14:12

有無(wú)源的蜂鳴器,給電就bi ————響個(gè)不停的
作者: univers    時(shí)間: 2018-8-16 15:40
如果用CPU延時(shí)來(lái)做方波器產(chǎn)生報(bào)警器,那CPU只會(huì)停在那里超級(jí)耗時(shí)間了。非常浪費(fèi)的。
如果兩個(gè)定時(shí)器都用完了的話,可以用89C52芯片呀,89C52芯片有3個(gè)定時(shí)器的。

作者: wulin    時(shí)間: 2018-8-16 20:27
一個(gè)定時(shí)器可以完成N個(gè)任務(wù),你是有多么復(fù)雜的程序??jī)蓚(gè)定時(shí)器竟然不夠用?
作者: yousunny    時(shí)間: 2018-8-16 23:42
devcang 發(fā)表于 2018-8-16 14:12
有無(wú)源的蜂鳴器,給電就bi ————響個(gè)不停的

有源蜂鳴器才可以,上電就響哦。無(wú)源要給2~4K頻率
作者: pcf2000    時(shí)間: 2018-8-17 08:47
理論上 定時(shí)器里可以做無(wú)限個(gè)任務(wù)。你可以在定時(shí)器里做一個(gè)計(jì)數(shù),到某個(gè)時(shí)點(diǎn)設(shè)置某個(gè)任務(wù)的標(biāo)記,在中斷外來(lái)依據(jù)標(biāo)記處理。
除非你某個(gè)任務(wù)及時(shí)要求精度高,又還計(jì)時(shí)ns、幾個(gè)us級(jí)的
作者: zl2168    時(shí)間: 2018-8-19 15:52
本帖最后由 zl2168 于 2018-8-19 21:24 編輯

給你介紹一個(gè)不用 定時(shí)器產(chǎn)生報(bào)警聲音的參考案例
實(shí)例13  雙音頻輸出

Proteus仿真一下,確認(rèn)有效。
實(shí)例13 雙音頻輸出.rar (26.69 KB, 下載次數(shù): 10)
還有一個(gè)警報(bào)聲,但在電子密碼鎖案例中,操作出錯(cuò),發(fā)出警報(bào)聲。
電子密碼鎖1.rar (1.13 MB, 下載次數(shù): 5)

以上摘自張志良編著《80C51單片機(jī)仿真設(shè)計(jì)實(shí)例教程——基于Keil CProteus》清華大學(xué)出版社ISBN 978-7-302-41682-1.。書(shū)中電路和程序設(shè)計(jì)有詳細(xì)說(shuō)明,程序語(yǔ)句條條有注解。

作者: yyfhr    時(shí)間: 2018-8-19 20:04
你選擇一個(gè)定時(shí)器復(fù)用一下
作者: curran    時(shí)間: 2018-8-19 22:05
用定時(shí)器產(chǎn)生pwm波嗎?
作者: xiaobu1988    時(shí)間: 2018-8-19 22:33
定時(shí)器復(fù)用,通過(guò)設(shè)置不同變量標(biāo)志位即可
作者: cjm82    時(shí)間: 2018-8-20 17:24
估計(jì)樓主的意思是響一下停一下再響一下,
定時(shí)器里面程序可以設(shè)置多個(gè)標(biāo)志位,計(jì)數(shù)變量等等..
如果實(shí)在不行,用個(gè)普通IO口接個(gè)三極管開(kāi)關(guān)一塊接成方波發(fā)生器的NE555電源端也行.
作者: 文鳳軒    時(shí)間: 2018-8-20 18:03
延時(shí)函數(shù)應(yīng)該也能做的到吧




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1