|
用51單片機利用定時器設計的警報控制器+旋轉燈(仿真圖+c語言程序)
0.png (27.6 KB, 下載次數: 114)
下載附件
2016-4-11 19:57 上傳
1.png (43.66 KB, 下載次數: 110)
下載附件
2016-4-11 19:57 上傳
51單片機源碼預覽:
- #include<reg51.h>
- #include<intrins.h>
- #define uchar unsigned char
- #define uint unsigned int
- sbit SPK=P3^7;
- uchar frq=0x00;
- void delay(uint ms)
- {uchar i;
- while(ms--)
- for(i=0;i<200;i++);
- }
- void main()
- {
- P2=0X00;
- TMOD=0X11;
- TH0=0XFE;
- TL0=0X00;
- IT0=1;
- IE=0X8B;
- IP=0X01;
- TR0=0;
- TR1=0;
- while(1)
- {frq++;
- delay(1);}
- }
- void int0() interrupt 0
- {TR0=!TR0;
- TR1=!TR1;
- if(P2==0X00)
- P2=0XE0;
- else
- P2=0x00;
- }
- void int1() interrupt 1
- {TH0=0XFE;
- TL0=frq;
- SPK=~SPK;
- }
- void int2() interrupt 3
- {TH1=-4500>>8;
- TL1=-4500&0X1F;
- P2=_crol_(P2,1);
- }
復制代碼
|
-
-
030——警報控制器加旋轉燈.zip
2016-4-11 19:52 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
74.06 KB, 下載次數: 31, 下載積分: 黑幣 -5
警報器加旋轉燈
評分
-
查看全部評分
|