freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機的紅外自動淋浴器設計(參考版)

2025-06-23 12:44本頁面
  

【正文】 if(ge==0) baojing()。 } Else{ dingshi()。=0。 }/**///主函數(shù)void main(){ init()。 } write_sfm(10,ge)。 } write_sfm(7,bai)。 } } write_sfm(4,bai)。 } if(bai==65535) {bai=6。 } if(ge==65535) { bai。 if(i==100) { i=0。 b[0]=a[ge]。 latetime(3)。k++) { P0=b[k]。 while(1) { for(k=0。ET0=1。TL0=0xf0。TMOD=0x01。 write_add(1,ge)。 write_add(2,bai)。 write_add(3,bai)。 if(bai==24) { bai=0。 if(bai==60) { bai=0。 if(ge==60) { ge=0。 if(count==20) { count=0。 TL0=(6553650000)%256。 TR0=1。 EA=1。//設置定時器0工作模式1 TH0=(6553650000)/256。 write_sfm(4,bai)。 write_sfm(10,ge)。//首次上電從AT24C02中讀取出存儲的數(shù)據(jù) bai=read_add(2)。 delay(5)。:39。 write_(0x80+0x40+9)。)。//寫時間顯示部分的兩個冒號 write_date(39。 delay(5)。num15。 write_(0x80)。 write_(0x06)。 //初始化1602液晶 write_(0x38)。 s1num=0。 bai=0。 bai=0。 rd=0。 return date。 date=read_byte()。 write_byte(0xa1)。 respons()。 respons()。 start()。 stop()。 write_byte(date)。 write_byte(address)。 write_byte(0xa0)。 delay0()。 delay0()。 delay0()。 delay0()。 delay0()。i++) { temp=temp1。 for(i=0。}/**/void write_byte(uchar date){ uchar i,temp。 write_date(0x30+bai)。 ge=date%10。}/**///時間函數(shù)void write_sfm(uchar add,uchar date){ uchar bai,ge。 delay(5)。 delay(5)。 lcden=0。 lcden=0。 lcden=1。 P0=。}/**/void write_(uchar ){ rs=0。 delay(100)。y)。x) for(y=110。 for(x=z。/**///兩個延時函數(shù)void delay0(){。//定義1602液晶RS端uchar count,s1num。//定義LCD使能端sbit rw=P2^1。 /定義控制電磁閥口sbit =P1^2。在此論文完成之際,我衷心的祝愿你們身體健康,工作順利?。⒖嘉墨I[1] [J].儀表技術(shù)與傳感器,2007 ,2 P4547.[2][M].電子工業(yè)出版社,2006,7 4(7):P2435.[3][M].北京航空航天大學出版社,2004..[4]——基本C語言編程[M].電子工業(yè)出版社,2004.[5][M].電子工業(yè)出版社,2003,16(7):P176192[6] ——C語言設計實例詳解[M].北京航空航天大學出版社,2006,7 P94123.[7]朱定華,[M].北京:清華大學出版社,2003.[8] 樓然苗,[M].北京航空航天大學出版社,2007.[9] [M].北京: 高等教育出版社,2004.[10]:北京航空航天大學出版社,. [11]:北京航空航天大學出版社,2001.附錄附錄A 開發(fā)板原理圖附錄B 程序清單includedefine uchar unsigned chardefine uint unsigned intincludesbit =P1^0。王老師嚴謹?shù)闹螌W態(tài)度、開明的學術(shù)思想,謝老師事必躬親的工作精神、和寬人律己的高尚品德深深打動著我,使我倍受教育。在我整個的畢業(yè)設計制作過程中,受到兩位老師很多的幫助。 圖41 主程序流程圖 圖42 紅外信號采集程序流程圖圖43 報警程序流程圖 圖44 檢查LCD忙流程圖 圖45 寫指令數(shù)據(jù)流程圖 圖46 寫顯示數(shù)據(jù)流程圖 圖47 LCD初始化流程圖致謝首先,衷心感謝我的指導老師王志勇老師和謝四蓮老師。單片機將處理完的數(shù)據(jù)傳輸?shù)絃CD顯示的時候,也用了很多子程序 它們有檢查LCD忙狀態(tài)(程序流程圖為圖44);寫指令數(shù)據(jù)到LCD(程序流程圖為圖45);寫顯示數(shù)據(jù)到LCD(程序流程圖為圖46);LCD初始化(程序流程圖為圖47)[11]。程序如圖42: 報警程序 當淋浴時定時時間還有一分鐘結(jié)束時,蜂鳴器報警。當把采集到紅外信號進行相應的處理后,通過LCD進行時間顯示,同時對電磁閥、蜂鳴器進行相應的控制。 主程序設計系統(tǒng)主程序主要是在系統(tǒng)上電后進行的一系列初始化工作,包括對I/O口、定時器/計數(shù)器、中斷系統(tǒng)等特殊功能寄存器賦值,使得數(shù)據(jù)采集、LCD顯示、電磁閥控制、報警等模塊與單片機的數(shù)據(jù)傳輸正常[10]。電磁閥的控制電路如圖310:圖310 電磁閥控制電路第四章 系統(tǒng)軟件設計分析單片機的系統(tǒng)功能可知,它是數(shù)據(jù)采集模塊的主控制器,主要完成對人頭紅外信號的采集,然后通過紅外傳感模塊傳送給單片機處理。經(jīng)過電阻R4使開關三極管8050飽和導通,電流從R3經(jīng)三極管的CE極流向光電耦合器,發(fā)光二極管點亮,次極三極管導通,水管電磁閥通電,吸合動鐵芯,閥門打開,水開始流出。報警電路如圖39:圖 39 蜂鳴器與單片機的接口電路圖 電磁閥控制電路設計本系統(tǒng)采用電磁閥控制浴室水閥的開關,電磁閥是利用電線圈通電時產(chǎn)生電磁力,使動鐵芯克服彈簧力同靜鐵芯吸合直接開啟閥,介質(zhì)呈通路;當線圈斷電時電磁力消失,鐵芯在彈簧力的作用下復位,直接關閉閥口,介質(zhì)不通[9]。讀操作時序如圖36所示:圖36
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1