名稱:開關控制報警器
說明:用K1開關控制報警器,程序控制P1.0輸出兩種不同頻率的聲音,模擬很逼真的報警效果
*/
#include
#defineucharunsignedchar
#defineuintunsignedint
sbitSPK=P1^0;
sbitK1=P1^7;
//發聲函數
voidAlarm(uchart)
{
uchari,j;
for(i=0;i<200;i++)
{
SPK=~SPK;
for(j=0;j
}
voidmain()
{
SPK=0;
while(1)
{
if(K1==1)
{
Alarm(90);
Alarm(120);
}
}
}
-
報警器
+關注
關注
12文章
928瀏覽量
108935 -
C語言
+關注
關注
180文章
7615瀏覽量
137827 -
開關控制
+關注
關注
1文章
115瀏覽量
23235
原文標題:單片機C語言程序設計:開關控制報警器
文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
開關控制報警器的相關資料推薦
PLC遠程控制報警器
使用單片機實現TIMER0和TIMER1與TIMER2實現控制報警器與旋轉燈的程序
開關控制報警器 PROTEUS 和51單片機教程(附仿真文件+源代碼)
![<b class='flag-5'>開關</b><b class='flag-5'>控制報警器</b> PROTEUS 和51單片機教程(附仿真文件+源代碼)](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論