91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 8.99MB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發布日期: 2023-11-19
  • 語言: 其他
  • 標簽: 單片機??protues??

資源簡介

單片機實現的智能樓宇系統畢業論文 整個論文的設計分為兩大部分:硬件部分、軟件部分 硬件部分分為:處理器主體部分(包括時鐘)、AD轉化部分、頻率處理部分、傳感器連接部分、蜂鳴器控制部分、家用電源控制部分、信息獲取轉化部分,信息發送部分和數據顯示部分這九個部分。 軟件部分主要分為:復位函數、信息發送控制模塊、時鐘控制、數碼管顯示、數據處理、中斷控制等。

資源截圖

代碼片段和文件信息

#include
unsigned?char?code?dispbitcode[]={0xfb0xf70xef0xdf0xbf0x7f};
unsigned?char?code?dispcode[]={0x3f0x060x5b0x4f0x660x6d0x7d0x070x7f0x6f0x000x40};
unsigned?char?dispbuf[]={101010101010};
unsigned?char?dispcount;
unsigned?char?getdata;

int?i;
unsigned?char?num;

sbit?ST=P3^0;
sbit?OE=P3^1;
sbit?EOC=P3^2;
sbit?RDWR=P3^4; //讀寫控制?0:獲取傳感器數據信息?1:發送短信息
sbit?CLK=P3^5;

sbit?S_K0=P2^0;
sbit?S_K1=P2^1;

sbit?LING=P3^6; //控制蜂鳴器
sbit?SOURCE=P3^7;?//控制家用220v電源的斷、開

?void?delay(int?x) //延時函數
?{
????char?t;
????while(x--)?for(t=0;t<10;t++);
?}
?void?resert(void) ??//復位
?{
? LING=0; //鈴聲
SOURCE=0;?//家用電源
RDWR=0;?//獲取傳感器數據
?}
?
?void?head_info(void)//頭信息
?{
?? unsigned?char?i=0;
? unsigned?char?info[]={0x080x910x680x310x080x400x150x050xf00x110x000x0b0x81
0x510x120x310x220x620xf9//手機號碼
0x00x080xa70xff};
while(info[i]!=0xff){
//遇到0xff結束
P0=info[i++];
// delay(1);
}
?}
?void?fire(void)//火災提醒---短信內容
?{
unsigned?char?i=0;
unsigned?char?info[]={0x15//長度
0x5b0xb60x910xcc0x67
0x090x530xd10x750x1f0x700x6b0x700x7e0x760x840x530x710x960x690xff0x0c
0x8b0xf70x5c0x3d0x5f0xeb0x560xde0x5b0xb60xff0x010x1a0x0};
while(info[i]!=0){//你家里有發生火災的危險,請盡快回家!
? P0=info[i++];
// delay(1);
}
SOURCE=1;//斷開電源
?}
?
?void?thieve(void)//非法闖入---短信內容
?{
unsigned?char?i=0;
unsigned?char?info[]={0x13//長度
0x5b0xb60x910xcc0x67
0x090x4e0xba0x970x5e0x6c0xd50x950xef0x510x650xff0x0c0x8b0xf70x5c0x3d
0x5f0xeb0x560xde0x5b0xb60xff0x010x1a0x0};
while(info[i]!=0){//你家里有人非法闖入,請盡快回家!
? P0=info[i++];
// delay(1);
}
?}
?
?void?danger(char?x)
?{
RDWR=1;//控制發送信息
head_info();//發送頭信息
?? if(x==1){//溫度大于80度,或有煤氣泄漏
?fire();
?SOURCE=1;//斷開電源
}else?if(x==0){//有人闖入
?LING=1;//響鈴
?thieve();
}
RDWR=0;
?}
??
void?main(void)
{
???unsigned?char?n=0;
???LING=0;
???SOURCE=0;

???ST=0;
???OE=0;
???ET0=1; ?//定時器中斷0?控制AD轉換器的時鐘
???ET1=1; ?//定時器中斷1?控制數碼管顯示

???EA=1; ?//中斷開啟
???EX1=1; ?//外部中斷1?復位鍵

???TMOD=0x12;
???TH0=216;
???TL0=216;
???TH1=(65536-5000)/256;
???TL1=(65536-5000)%256;
???TR1=1;
???TR0=1;
???ST=1;
???ST=0;

???S_K0=num&1;
???S_K1=num&2;
???RDWR=0;//獲取傳感器數據

???while(1)
???{
if(EOC==1)
{
?OE=1;
?getdata=P0;
?OE=0;
?i=getdata;
?i=i-99;
if(num==0){//溫度
if(i>80){//溫度超過80度
danger(1);
}
if(i<0){
? dispbuf[0]=11;
i=0-i;
}else{
? dispbuf[0]=10;
}
?dispbuf[2]=i%10;
?i=i/10;
?dispbuf[1]=i%10;
?if((i/10)>0){
? dispbuf[0]=i/10;
?}
}else?if(num==1){//濕度
if(i<0){
? dispbuf[3]=11;
i=0-i;
}else{
? dispbuf[3]=10;
}
?dispbuf[5]=i%10;
?i=i/10;
?dispbuf[4]=i%10;
?if((i/10)>0){
? dispbuf[3]=i/10;
?}
}else?if(num==2){//紅外
if(i>100){//有人闖入
danger(2);
}
}else?if(num==3){//煤氣
if(i>100){//有煤氣泄漏
danger(1);

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-06-03?19:21??智能樓宇畢業論文\
?????目錄???????????0??2018-06-03?19:12??智能樓宇畢業論文\protues燒錄軟件\
?????文件??????198120??2013-05-26?16:37??智能樓宇畢業論文\protues燒錄軟件\Last?Loaded?復件?zl.DBK
?????文件??????198120??2013-05-14?00:03??智能樓宇畢業論文\protues燒錄軟件\zl.DSN
?????文件?????????742??2013-05-26?16:33??智能樓宇畢業論文\protues燒錄軟件\zl.PWI
?????文件????????2396??2013-05-14?12:06??智能樓宇畢業論文\protues燒錄軟件\zl2.hex
?????文件??????198120??2013-05-26?16:38??智能樓宇畢業論文\protues燒錄軟件\復件?zl.DSN
?????目錄???????????0??2018-06-03?19:18??智能樓宇畢業論文\單排軟件代碼\
?????文件????????3921??2013-05-08?23:16??智能樓宇畢業論文\單排軟件代碼\zl-1.c
?????文件????????2622??2013-05-14?12:06??智能樓宇畢業論文\單排軟件代碼\zl-2.c
?????目錄???????????0??2018-06-03?19:12??智能樓宇畢業論文\參考資料\
?????文件??????270109??2013-05-08?15:50??智能樓宇畢業論文\參考資料\74LS373中文資料.pdf
?????文件??????424276??2013-05-08?15:52??智能樓宇畢業論文\參考資料\74ls74.pdf
?????文件??????199492??2013-05-08?12:58??智能樓宇畢業論文\參考資料\ADC0804模數轉換.pdf
?????文件??????135114??2012-11-25?23:46??智能樓宇畢業論文\參考資料\LM35.pdf
?????文件??????145549??2012-11-25?23:49??智能樓宇畢業論文\參考資料\MQ-5.pdf
?????文件??????164894??2013-05-06?11:52??智能樓宇畢業論文\參考資料\單片機通過短信貓發送短信的方法.pdf
?????目錄???????????0??2018-06-03?19:13??智能樓宇畢業論文\電路圖\
?????文件??????163803??2013-05-14?12:25??智能樓宇畢業論文\電路圖\cccc0.jpg
?????文件??????173432??2013-05-14?12:28??智能樓宇畢業論文\電路圖\cccc1.jpg
?????文件??????174530??2013-05-14?12:25??智能樓宇畢業論文\電路圖\cccc2.jpg
?????文件??????174511??2013-05-14?12:24??智能樓宇畢業論文\電路圖\cccc3.jpg
?????文件??????173889??2013-05-14?12:23??智能樓宇畢業論文\電路圖\cccc4.jpg
?????文件??????173920??2013-05-14?12:23??智能樓宇畢業論文\電路圖\cccc5.jpg
?????文件????10369596??2018-06-03?19:21??智能樓宇畢業論文\論文文檔.doc

評論

共有 條評論