⑴ 單片機at89c51用C語言編寫報警器
#include<reg51.h>
#defineucharunsignedchar
uchartime;
sbitspk=P1^0;
voidt0isr()interrupt1
{
TH0=t_h;
TL0=t_l;
spk=~spk;
}
voidt1isr()interrupt3
{
TH1=(65536-50000)/256;
TL1=(65536-50000)%256;
time++;
time%=6;
if(time==0)
{
t_h=(65536-500)/256;
t_l=(65536-500)%256;
}
if(time==2)
{
t_h=(65536-1000)/256;
t_l=(65536-1000)%256;
}
}
main()
{
TMOD=0x11;
t_h=(65536-500)/256;
t_l=(65536-500)%256;
TH0=t_h;
TL0=t_l;
TH1=(65536-50000)/256;
TL1=(65536-50000)%256;
TR0=1;
TR1=1;
ET0=1;
ET1=1;
EA=1;
while(1);
}
⑵ 51單片機能DIY哪些小東西
51單片機能DIY:
1.
多功能時鍾,秒錶,報警器,計數器,紅外門禁檢測,密碼門;
2.
計算器,能想到的東西都可以啊,還有溫濕度等付感器相關的;
3.
或者電壓表,電流表,測電阻的,測電容電感的,無線通信類的東西,或者電源逆變之類的;
4.
還有機械控制電機之類的。
⑶ 哪位大神能寫出用51單片機控制煙霧報警器的程序啊!!急急急
煙霧報警器要用煙霧感測器的,做這個很多學校都是畢設課題了,不會作為作業來布置的。
⑷ 基於51單片機gsm無線防盜報警器怎麼更改布防時間
1、首先打開基於51單片機gsm無線防盜報警器,使其處於工作狀態。
2、其次在旁邊找到設置按鍵,按一下進入。
3、最後找到布防時間,然後進行更改即可。