|
防盜報警器電路設計仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
微信截圖_20181128223416.png (16.84 KB, 下載次數: 63)
下載附件
防盜報警器
2018-11-28 22:34 上傳
單片機源程序如下:
- #include <reg51.h>
- #include <intrins.h>
- unsigned char a=200;
- sbit sp=P1^5;
- bit flag;
- delay(unsigned char i)
- {
- while(i--);
- }
- int main()
- {
- unsigned int k=480;
- P2=0x00;
- while(k--) //開機自檢,燈亮,警笛響兩聲
- {
- sp=!sp;
- delay(a);
- a--;
- if(a<10)
- {
- a=250;
- P2=_crol_(P2,1);
- }
- }
- P2=0xff; //燈滅,進入警戒狀態
- flag=0;
- IT0=1; //外部中斷0設置為下降沿觸發中斷
- EA=1;
- EX0=1;
- while(1)
- {
- if(flag)
- {
- sp=!sp;
- delay(a);
- a--;
- if(a<10)
- {
- a=250;
- P2=_crol_(P2,1);
- }
- }
- }
- }
- void int0() interrupt 2
- {
- flag=1;
- P2=0x80;
- }
復制代碼
所有資料51hei提供下載:
1.防盜報警器電路及程序.rar
(47.42 KB, 下載次數: 41)
2018-11-28 22:35 上傳
點擊文件名下載附件
5 下載積分: 黑幣 -5
|
|