新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 單片機控制的報警器系統(tǒng)

單片機控制的報警器系統(tǒng)

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

點擊瀏覽下一頁
圖一

點擊瀏覽下一頁
圖二

#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();}}


評論


相關推薦

技術專區(qū)

關閉