名稱:開關控制報警器
說明:用K1開關控制報警器,程序控制P1.0輸出兩種不同頻率的聲音,模擬很逼真的報警效果
*/
#include
#defineucharunsignedchar
#defineuintunsignedint
sbitSPK=P1^0;
sbitK1=P1^7;
//發(fā)聲函數(shù)
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);
}
}
}

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
報警器
+關注
關注
12文章
962瀏覽量
110880 -
C語言
+關注
關注
183文章
7644瀏覽量
145605 -
開關控制
+關注
關注
1文章
119瀏覽量
23893
原文標題:單片機C語言程序設計:開關控制報警器
文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
熱點推薦
電壓監(jiān)控報警器proteus設計
電壓監(jiān)控報警器proteus設計,開關控制報警器 PROTEUS 和51單片機教程(附仿真文件+源代碼)程序源代碼如下:/*開關
發(fā)表于 07-14 07:57
開關控制報警器的相關資料推薦
開關控制報警器硬件連接代碼:#include #define uchar unsigned char#define uint unsigned int***it SPK = P1^0;***it K1 = P1^7;void Alarm(uchar t){uchar i,
發(fā)表于 01-06 07:44
PLC遠程控制報警器
PLC遠程控制報警器(以下簡稱CHV-1060)是一款基于GMS短信技術開發(fā)的控制終端??梢远绦沤邮?、控制PLC的開關量輸入及輸出,并通過短信發(fā)送到想用的管理人員,達到多PLC的遠程
發(fā)表于 11-30 17:44
?15次下載
使用單片機實現(xiàn)開關控制報警器的程序和仿真資料免費下載
本文檔的主要內容詳細介紹的是使用單片機實現(xiàn)開關控制報警器的程序和仿真資料免費下載。
發(fā)表于 06-02 17:03
?13次下載
使用單片機實現(xiàn)開關控制報警器的程序和電路圖免費下載
本文檔的主要內容詳細介紹的是使用單片機實現(xiàn)開關控制報警器的程序和電路圖免費下載。
發(fā)表于 06-03 15:01
?2次下載
使用單片機實現(xiàn)開關控制報警器的程序和電路圖免費下載
本文檔的主要內容詳細介紹的是使用單片機實現(xiàn)開關控制報警器的程序和電路圖免費下載。
發(fā)表于 06-03 15:01
?108次下載
使用單片機實現(xiàn)TIMER0和TIMER1與TIMER2實現(xiàn)控制報警器與旋轉燈的程序
使用單片機實現(xiàn)TIMER0和TIMER1與TIMER2實現(xiàn)控制報警器與旋轉燈的C語言程序免費下載
發(fā)表于 03-26 16:42
?19次下載
開關控制報警器 PROTEUS 和51單片機教程(附仿真文件+源代碼)
開關控制報警器 PROTEUS 和51單片機教程(附仿真文件+源代碼)程序源代碼如下:/*開關控制報警器*/#include <reg
發(fā)表于 11-20 15:36
?20次下載
開關控制報警器的程序設計
評論