【正文】
加代碼后編譯 (13)生成 .hex 燒寫(xiě)文件。 步驟(2) 的文件,即為程序文件。步驟(4)用USB線將PC機(jī)和主板連接起來(lái),檢查核心板上的J1 口是否用跳帽短接(TXD與P30短接,RXD與P31短接),將開(kāi)發(fā)板上的電源都關(guān)閉,點(diǎn)擊“Download/下載”,打開(kāi)核心板上的電源開(kāi)關(guān)(注意不是主板上的電源開(kāi)關(guān)),等待下載完成。 (1)串口模塊的硬件連接 用2位杜邦線分別將J9_0與J5_R1及J9_1與J5_D1連接(下載完程序后),用串口線將PC和開(kāi)發(fā)板上的串口1連接。 (4)窗簾模塊的硬件連接 用4位杜邦線將J11_0,J11_1,J11_2,J11_3和J18_A,J18_B,J18_C,J18_D連接,將步進(jìn)電機(jī)連接到JP8。當(dāng)發(fā)送數(shù)字13時(shí),花樣燈據(jù)不同數(shù)字,運(yùn)行出不同效果,同時(shí)將數(shù)字13返回在界面上顯示出來(lái)。光敏傳感器,實(shí)時(shí)采集周?chē)臏囟?、光?qiáng),一旦超過(guò)預(yù)先設(shè)計(jì)好的限制,則觸發(fā)蜂鳴器報(bào)警!圖44 硬件系統(tǒng)實(shí)物圖圖45 串口通信控制界面 詳細(xì)功能介紹 音樂(lè)播放 圖46 單片機(jī)上的電路實(shí)物圖 如圖所示,蜂鳴器的正極接到VCC電源上面,蜂鳴器的負(fù)極接到上面圖16 ULN2003等效電路的OUTPUT端,單片機(jī)IO 通過(guò)控制圖16電路的INPUT 端,當(dāng)IO 輸出低電平時(shí),三極管截止,沒(méi)有電流流過(guò)線圈,蜂鳴器不發(fā)聲;當(dāng)IO 輸出高電平時(shí),三極管導(dǎo)通,這樣蜂鳴器的電流形成回路,發(fā)出聲音。 表1 蜂鳴器模擬歌曲原理音調(diào)改變IO輸出頻率來(lái)實(shí)現(xiàn)節(jié)拍(音長(zhǎng))單片機(jī)延時(shí)實(shí)現(xiàn)音量輸出波形占空比 通過(guò)控制蜂鳴器震動(dòng)頻率的大小、震動(dòng)時(shí)間的長(zhǎng)短,模擬出不同的音調(diào)。 //定義音調(diào)變量 uint i,j,k。 //讀取音調(diào) Long=30*SOUNDLONG[i]。 //關(guān)閉蜂鳴器 for(k=0。 //打開(kāi)蜂鳴器 for(k=0。 //播放音樂(lè) BZ=0。 花樣燈圖47 單片機(jī)上的LED實(shí)物圖通過(guò)控制LED燈亮滅的時(shí)間,及多個(gè)LED燈規(guī)律性的移動(dòng)、跳躍,來(lái)達(dá)到一定視覺(jué)觀賞關(guān)性。break。break。 窗簾圖48 步進(jìn)電機(jī)實(shí)物圖本系統(tǒng)中使用步進(jìn)電機(jī)的轉(zhuǎn)動(dòng)方向來(lái)模擬窗簾的開(kāi)、關(guān)。 } case 6: //如果接收到6 { stp=~stp。 } default:break。 //采集0通道模擬電壓值 gq=temp。(vt_table[i]temp)amp。//查表得到溫度對(duì)應(yīng)參數(shù)if(i10) //如果是負(fù)溫度,符號(hào)標(biāo)志置1,表示為負(fù){value=10i。 //顯示溫度值 if((gq118)amp。 該段程序不僅火災(zāi)報(bào)警,它還將從周?chē)杉降膶?shí)時(shí)數(shù)據(jù),通過(guò)發(fā)光二極管LCD顯示出來(lái),供人隨時(shí)讀取。SCON、PCON的地址分別為98H和87H,SCON用于控制和監(jiān)視串口的工作狀態(tài),可以位尋址,PCON不具備位尋址功能[11]。 電源控制寄存器PCON中SMOD位可以影響串口的波特率。 串口通信有四種工作方式,由于方式1發(fā)送及接收數(shù)據(jù)的方式更符合本系統(tǒng)的要求,故在此選擇串口通信方式1。 RI = 0。 TI = 0。中斷方式:發(fā)送數(shù)據(jù)——發(fā)送、等待中斷、中斷中發(fā)送;接收數(shù)據(jù)——等待中斷、在中斷中接收。代碼添加完成之后,重新燒寫(xiě)代碼。單片機(jī)控制系統(tǒng)以其體積小、體積小、高可靠性、低功耗、優(yōu)異的性能價(jià)格比等特點(diǎn),成為機(jī)械監(jiān)控系統(tǒng)的主流方向,在實(shí)時(shí)過(guò)程控制,計(jì)算機(jī)網(wǎng)絡(luò)和通信,航空航天系統(tǒng)和國(guó)防軍事,尖端武器等領(lǐng)域得到了廣泛的應(yīng)用。傳感器:本文只是采用了熱敏amp。致謝在指導(dǎo)教師的精心指導(dǎo)下,經(jīng)過(guò)進(jìn)一年的努力,本系統(tǒng)已設(shè)計(jì)完畢。參考文獻(xiàn):[1] [J].現(xiàn)代建設(shè)電器,2010,1(1):24~27.[2] 曹建剛,[J].安徽工程科技學(xué)院學(xué)報(bào),2006 21(4):40~45.[3] [D].山東山東大學(xué)自動(dòng)化學(xué)院,2005.[4] area intergration BACNet Over the System Technologyies for intergrated Building Control[N].2002,5:89.[5] [M].北京:.[6] [M].北京:電子工業(yè)出版社,.[7] 黃亮.基于AT89C51單片機(jī)的串行通信程序設(shè)計(jì)[J]. 中國(guó)地質(zhì)大學(xué),單片機(jī)實(shí)用電子制作 P2932.[8] Universal Serial Bus Mass Storage Class Specification Overview,Revision[M] 12,2003.[9] 劉艷鈴.采用MAX232實(shí)現(xiàn)MCS51單片機(jī)與PC機(jī)的通信[J].天津理工學(xué)院學(xué)報(bào)第15卷第2期 P5761.[10] ,第一版[M].化學(xué)工業(yè)出版社,2004年.[11] 張傳新,徐少杰.PC機(jī)與MCS51單片機(jī)主從多機(jī)通信控制程序的研究[J]. 伊圖里河分局研究所,鐵路計(jì)算機(jī)應(yīng)用第5卷第2期:P1012.Small Smart Home System Base on MCU Student majoring in Network Engineering Chang PanpanTutor Zhao Yanhong Abstract:Smart home is residential as the platform, using the integrated wiring, network munications, audio and video technology will household life related facilities such as integration, build efficient schedule of family affairs management system, improve home security, convenience, fort, environmental protection and energy saving living environment. Small smart home system based on single chip microputer STC12C5A60S2 chip as the control core, MCU on different devices and munications between PC and single chip microputer, intelligent household the corresponding module analog display. System mainly consists of two parts, hardware system and software system, the hardware system based on microcontroller development board and single chip microputer STC12C5A60S2 chip as the core periphery lightemitting diode, digital tube, buzzer, and other functions module. The Keil uVision2 as a software development platform, through the serial munication between PC and single chip microputer, to achieve the aim of PC control single chip microputer. Paper illustrates the development and implementation of the system.Key words: Smart home。 serial port munication