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

正文內(nèi)容

智能溫度控制系統(tǒng)-資料下載頁

2025-07-07 14:23本頁面
  

【正文】 //設(shè)置為8BIT并口工作模式 delay(1)。 //延時 RES=0。 //復(fù)位 delay(1)。 //延時 RES=1。 //復(fù)位置高 delay(10)。 TransferData(0x36,0)。 //Extended Function Set RE=1: extended instruction delay(100)。 //大于100uS的延時程序 TransferData(0x36,0)。 //Extended Function Set:RE=1: extended instruction set delay(37)。 ////大于37uS的延時程序 TransferData(0x3E,0)。 //EXFUNCTION(DL=8BITS,RE=1,G=1) delay(100)。 //大于100uS的延時程序 TransferData(0x01,0)。 //CLEAR SCREEN delay(100)。 //大于100uS的延時程序 }/******************************************************************//* 液晶初始化 *//******************************************************************void init(){ E=0。 TransferData(0x38,0)。 TransferData(0x0c,0)。 TransferData(0x06,0)。 TransferData(0x01,0)。 TransferData(0x80,0)。 } *//******************************************************************//* 函數(shù)聲明 漢字顯示 *//******************************************************************/void lcd_mesg(unsigned char code *adder1){ unsigned char i。 TransferData(0x80,0)。 //Set Graphic Display RAM Address delay(100)。 for(i=0。i32。i++) { TransferData(*adder1,1)。 adder1++。 } TransferData(0x90,0)。 //Set Graphic Display RAM Address delay(100)。 for(i=32。i64。i++) { TransferData(*adder1,1)。 adder1++。 }}/******************************************************************//* 函數(shù)聲明 *//******************************************************************/void TransferData(char data1,bit DI) //傳送數(shù)據(jù)或者命令,當DI=0是,傳送命令,當DI=1,傳送數(shù)據(jù). { WRD=0。 RS=DI。 delay(1)。 P0=data1。 E=1。 delay(1)。 E=0。 }/******************************************************************//* 函數(shù)聲明 圖片顯示 *//******************************************************************/void DisplayGraphic(unsigned char code *adder){ int i,j。//*******顯示上半屏內(nèi)容設(shè)置 for(i=0。i32。i++) // { TransferData((0x80 + i),0)。 //SET 垂直地址 VERTICAL ADD TransferData(0x80,0)。 //SET 水平地址 HORIZONTAL ADD for(j=0。j16。j++) { TransferData(*adder,1)。 adder++。 } }//*******顯示下半屏內(nèi)容設(shè)置 for(i=0。i32。i++) // { TransferData((0x80 + i),0)。 //SET 垂直地址 VERTICAL ADD TransferData(0x88,0)。 //SET 水平地址 HORIZONTAL ADD for(j=0。j16。j++) { TransferData(*adder,1)。 adder++。 } }}4 硬件電路的設(shè)計5 結(jié)論本論文設(shè)計了一種用STC12C5A60S2單片機為核心的水溫控制。通過用一塊51芯片外加擴展系統(tǒng)及一些相應(yīng)的功能部件,經(jīng)過預(yù)研、硬件設(shè)計、繪制原理圖、系統(tǒng)軟件的設(shè)計等一系列操作,最后組成一個水溫的設(shè)定、檢測、顯示和控制的自動調(diào)節(jié)系統(tǒng),使系統(tǒng)達到要求的性能指標,實現(xiàn)預(yù)期目的。本文給出了該設(shè)計方法的原理說明和具體的設(shè)計電路,敘述了系統(tǒng)硬件線路的設(shè)計要點和結(jié)構(gòu)以及軟件的設(shè)計要點,同時給出了各個重要子程序的流程圖。本設(shè)計的不足之處還有待進一步完善,使其更好的服務(wù)于控制應(yīng)用中。本設(shè)計的主要特點有:(1)模塊化設(shè)計,擴展性強。模塊化設(shè)計,使控制器具有一定的通用性,而且運行安全可靠。只要對控制器稍加改變就可以實現(xiàn)別的控制功能。(2)成本低,易于推廣。所有的元器件都采用了通用型產(chǎn)品,使得設(shè)計出來的產(chǎn)品及維修都相當方便,可以有效地降低成本。(3)操作簡單,控制器正面只有一排數(shù)碼管和3個按鍵,人們只要通過3個按鍵設(shè)定好水溫后,就不需做其他操作了。(4)體積小,安裝方便,反應(yīng)靈敏,控制精度高。本控制器還不夠完善,有許多值得改進的地方,以下幾個方面有待進一步提高:(1)由于自己水平有限,所以對于程序優(yōu)化一竅不通,使程序有很多瑕疵,不過還是達到預(yù)定目標。(2)進一步提高測量測度,提高系統(tǒng)集成度和可靠性??刂扑惴ǖ姆N類有很多,不斷試驗找出控制精度更高,更加有效的控制算法。參考文獻《單片機C語言程序設(shè)計實訓(xùn)100例基于8051+Proteus仿真》《單片機技術(shù)及
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1