新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 單片機(jī)控制的報(bào)警器系統(tǒng)

單片機(jī)控制的報(bào)警器系統(tǒng)

作者: 時(shí)間:2012-10-11 來(lái)源:網(wǎng)絡(luò) 收藏
0控制報(bào)警器發(fā)聲,按鍵按下,喇叭響。按鍵放開,喇叭停止響,程序經(jīng)學(xué)習(xí)板測(cè)試。圖一為500Hz--150ms的信號(hào)波形,圖二為1KHz--250ms的信號(hào)波形。

點(diǎn)擊瀏覽下一頁(yè)
圖一

點(diǎn)擊瀏覽下一頁(yè)
圖二

#include"reg51.h"#include"intrins.h"#define uchar unsigned charuchar count;bit flag;sbit BEEP=P3^7;void delay500(){uchar i;for(i=250;i>0;i--){_nop_();}}void main(){EA=1;EX0=1;while(1);{}}void timer() interrupt 0{for(count=150;count>0;count--){BEEP=~BEEP;delay500();}for(count=250;count>0;count--){BEEP=~BEEP;delay500();delay500();}}


評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉