欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 不用定時器,能否使51單片機產生報警的聲音 [打印本頁]

作者: zhq12138    時間: 2018-8-16 10:23
標題: 不用定時器,能否使51單片機產生報警的聲音
我的兩個定時器都拿去實現其他功能了,能否不用定時器產生報警聲音,求大神解救

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

有無源的蜂鳴器,給電就bi ————響個不停的
作者: univers    時間: 2018-8-16 15:40
如果用CPU延時來做方波器產生報警器,那CPU只會停在那里超級耗時間了。非常浪費的。
如果兩個定時器都用完了的話,可以用89C52芯片呀,89C52芯片有3個定時器的。

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

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

給你介紹一個不用 定時器產生報警聲音的參考案例
實例13  雙音頻輸出

Proteus仿真一下,確認有效。
實例13 雙音頻輸出.rar (26.69 KB, 下載次數: 10)
還有一個警報聲,但在電子密碼鎖案例中,操作出錯,發出警報聲。
電子密碼鎖1.rar (1.13 MB, 下載次數: 5)

以上摘自張志良編著《80C51單片機仿真設計實例教程——基于Keil CProteus》清華大學出版社ISBN 978-7-302-41682-1.。書中電路和程序設計有詳細說明,程序語句條條有注解。

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




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