a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機C語言程序設計:報警與旋轉燈

單片機C語言程序設計:報警與旋轉燈

作者: 時間:2013-09-05 來源:網絡 收藏

/* 名稱:報警與旋轉燈

說明:定時器控制報警燈

旋轉顯示,并發出仿真警報聲。

*/

#includereg51.h>

#includeintrins.h>

#define uchar unsigned char

#define uint unsigned int

sbit SPK=P3^7;

uchar FRQ=0x00;

//延時

void DelayMS(uint ms)

{

uchar i;


while(ms--) for(i=0;i120;i++);

}


//INT0 中斷函數

void EX0_INT() interrupt 0

{

TR0=~TR0; //開啟或停止兩定時器,分別控制報警器的聲音和 LED 旋轉

TR1=~TR1;

if(P2==0x00)


else P2=0xe0; //開 3 個旋轉燈

}


P2=0x00;//關閉所有 LED

//定時器 0 中斷

void T0_INT() interrupt 1

{

TH0=0xfe;

TL0=FRQ;

SPK=~SPK;

}

c語言相關文章:c語言教程


燃氣報警器相關文章:燃氣報警器原理

上一頁 1 2 下一頁

評論


相關推薦

技術專區

關閉