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

正文內(nèi)容

基于單片機(jī)的紅外自動(dòng)淋浴器設(shè)計(jì)-閱讀頁

2025-07-05 12:44本頁面
  

【正文】 口說明表編號(hào)符號(hào)引腳說明編號(hào)符號(hào)引腳說明1VSS電源地9D2數(shù)據(jù)2VDD電源正極10D3數(shù)據(jù)3VL液晶顯示偏壓11D4數(shù)據(jù)4RS數(shù)據(jù)/命令選擇12D5數(shù)據(jù)5R/W讀/寫選擇13D6數(shù)據(jù)6E使能信號(hào)14D7數(shù)據(jù)7D0數(shù)據(jù)15BLA背光源正極8D1數(shù)據(jù)16BLK背光源負(fù)極 1602LCD的指令說明及時(shí)序1602液晶模塊內(nèi)部的控制器共有11條控制指令,: 指令說明序號(hào)指令RSR/WD7D6D5D4D3D2D1D01清顯示00000000012光標(biāo)返回000000001*3置輸入模式00000001I/DS4顯示開/關(guān)控制0000001DCB5光標(biāo)或字符移位000001S/CR/L**6置功能00001DLNF**7置字符發(fā)生存貯器地址0001字符發(fā)生存貯器地址8置數(shù)據(jù)存貯器地址001顯示數(shù)據(jù)存貯器地址9讀忙標(biāo)志或地址01BF計(jì)數(shù)器地址10寫數(shù)到CGRAM或DDRAM)10要寫的數(shù)據(jù)內(nèi)容11從CGRAM或DDRAM讀數(shù)11讀出的數(shù)據(jù)內(nèi)容1602液晶模塊的讀寫操作、屏幕和光標(biāo)的操作都是通過指令編程來實(shí)現(xiàn)的。指令1:清顯示 指令碼01H,光標(biāo)復(fù)位到地址00H位置。指令3:光標(biāo)和顯示模式設(shè)置 I/D:光標(biāo)移動(dòng)方向 高電平右移 低電平左移 S:屏幕上所有文字是否左移或者右移。指令4:顯示開關(guān)控制。指令5:光標(biāo)或顯示移位S/C:高電平時(shí)移動(dòng)顯示的文字 低電平時(shí)移動(dòng)光標(biāo)。指令7:字符發(fā)生器RAM地址設(shè)置。指令9:讀忙信號(hào)和光標(biāo)地址 BF:為忙標(biāo)志位 高電平表示忙 此時(shí)模塊不能接收命令或者數(shù)據(jù) 如果為低電平表示不忙。指令11:讀數(shù)據(jù)。蜂鳴器報(bào)警原理比較簡(jiǎn)單,;當(dāng)定時(shí)時(shí)間還有一分鐘時(shí),蜂鳴器工作,達(dá)到報(bào)警的效果。系統(tǒng)中由單片機(jī)stc89C52 。三極管8050截止,水管電磁閥斷電,閥門關(guān)閉。根據(jù)系統(tǒng)功能要求,單片機(jī)的軟件設(shè)計(jì)部分主要包括主程序設(shè)計(jì)、紅外信號(hào)采集程序設(shè)計(jì)和LCD顯示程序設(shè)計(jì)以及報(bào)警程序設(shè)計(jì)。其程序運(yùn)行框圖如圖41所示。 紅外信號(hào)采集程序,否則繼續(xù)循環(huán)檢測(cè),當(dāng)人來時(shí)完成信號(hào)采集。報(bào)警時(shí),此時(shí)進(jìn)行報(bào)警,如圖43: 顯示模塊采用的是LCD1602液晶顯示芯片,使用LCD進(jìn)行顯示也有很多成熟的技術(shù)。通過液晶顯示出來,相關(guān)人員就可以更加直接的對(duì)淋浴房的當(dāng)前情況有一個(gè)直觀的了解了。本課題是在王老師、謝老師的指導(dǎo)下完成的。從設(shè)計(jì)的選題、研制計(jì)劃的安排到設(shè)計(jì)的具體過程,兩位老師都給予了悉心的指導(dǎo)。值此畢業(yè)設(shè)計(jì)完成之際,謹(jǐn)向王老師、謝老師致以誠摯的謝意!再一次向他們表示衷心的感謝,感謝他們?yōu)閷W(xué)生營(yíng)造的濃郁學(xué)習(xí)氛圍,以及學(xué)習(xí)、生活上的無私幫助!同時(shí)感謝湖南人文科技學(xué)院通信與控制工程系的所有教師對(duì)我的學(xué)業(yè)和成長(zhǎng)付出寶貴的時(shí)間和辛勤的汗水;感謝07級(jí)通信工程本一班的同學(xué)們?cè)趯W(xué)習(xí)、生活上給我大力的支持和幫助。 /定義紅外信號(hào)采集口sbit =P1^1。 /定義蜂鳴器控制口sbit lcden=P2^2。//定義LCD讀寫端sbit rs=P2^0。char ge,shi,bai。}void delay(uint z){ uint x,y。x0。y0。}/**///報(bào)警函數(shù)void baojing(){ =0。 =1。 lcden=0。 delay(5)。 delay(5)。}/**/void write_date(uchar date){ rs=1。 P0=date。 lcden=1。 lcden=0。 bai=date/10。 write_(0x80+0x40+add)。 write_date(0x30+ge)。 temp=date。i8。 scl=0。 sda=CY。 scl=1。 } scl=0。 sda=1。}/**/void write_add(uchar address,uchar date){ start()。 respons()。 respons()。 respons()。 }/**///指定讀一個(gè)字節(jié)char read_add(uchar address){ uchar date。 write_byte(0xa0)。 write_byte(address)。 start()。 respons()。 stop()。 }/**///初始化void init(){ uchar num。 lcden=0。 //初始化液晶顯示變量值 ge=0。 count=0。 init_24c02()。 write_(0x0c)。 write_(0x01)。//設(shè)置初始化坐標(biāo) 在第一行顯示 for(num=0。num++) { write_date(table[num])。 } write_(0x80+0x40+6)。:39。 delay(5)。 write_date(39。)。 ge=read_add(1)。 bai=read_add(3)。//分別送去液晶顯示 write_sfm(7,bai)。 TMOD=0x01。 //定時(shí)器裝處值 TL0=(6553650000)%256。 ET0=1。 }/**/void jishi(){ TH0=(6553650000)/256。 count++。 ge++。 bai++。 bai++。 } write_sfm(4,bai)。 } write_sfm(7,bai)。 } write_sfm(10,ge)。 }}/**/void dingshi(){ge=0,bai=6。TH0=0xD8。EA=1。TR0=1。k2。 P2=k。i++。 b[1]=a[bai]。 ge。 ge=9。 ge=0。 write_add(3,bai)。 write_add(2,bai)。 write_add(1,ge)。 while(1) { If(==0) {delay0()。jishi()。 delay(100)。 } }31
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1