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

正文內容

基于單片機的恒溫箱溫度控制系統(tǒng)的設計(參考版)

2025-06-23 12:37本頁面
  

【正文】 總的來說,這次的課程設計不僅鞏固了自己平時學的知識,而且也讓自己學到了許多的上課學不到的知識,對自己的專業(yè)知識有相當大的幫助!五、參考文獻[1].[M].北京:機械工業(yè)出版社,1996[2].[M].哈爾濱:哈爾濱工業(yè)大學出版社,1997[3] [M].北京:機械工業(yè)出版社,1994.[4] [M].北京:北京航空航天大學出版社,1990.[5]. 石曙光, 2005, 第24卷第1期附錄:總原理圖。但是也正是通過這次設計我發(fā)現(xiàn)我還有許多不足之處,所學到的知識還遠遠不夠, 以至于還沒能做到最好。在設計的過程中遇到的問題,也通過各種方式的查資料以及老師、同學的幫助下一一解決。 //輸出看門狗信號} }四、設計小結經過這兩周的課程設計,使我受益匪淺,不僅可以鞏固了以前所學過的知識,比如一些畫電路圖的軟件:protelse9visio等等。 if(count==30) // { weidog=0。 TH0=0x4C。// 關中斷 TRO=0。//TR0=1。 TH0=0x4C。// SCON=0x50。 // 中斷允許 ES=1。 // PX0=1。 // TL1=0xFD。}} else{ OUT0=0。//啟動電加熱 aa=aa1。Ox01。for(i=0。i++。 OUT0=j。i8,i++)//將PID算法值送到輸出口 {j=aaamp。 //調比較程序 if(outflag==1) { pid=_a_func()。警告 void key()。setx)。setg)。sets)。setb)。xianx)。xiang)。xians)。xianb)。xinx=temp2。xians=j/10。 if(i=0‖i=100) {xianb=i/100。//譯碼方式 while(1) { GetTempTS()。//亮度等級 send(Ox09。//掃描7位 send(Ox0a。//設定停機方式 send(Ox0b。//初始化DS18B20 send(Ox0c。P1=0xff。 //176。sets=Ox02。// 延時500msInitInterupt()。TSOR=1。 uchar aa。 // 讀取測得的溫度/************************ 比 較 程 序 ********************************/Void pare()。 //讀1字節(jié)void InitTS()。 //復位DS18B20void WriteBTS()。 //寫DS18B20數(shù)據位1void ReadTS()。 //延時100msvoid Write0TS()。 //延時15usvoid Delay60()。/**************************鍵 盤 掃 描 *********************************/uchar key ()。//升溫降溫標志位bit alert。 //T0中斷計數(shù)uchar pid。//顯示溫度的百、十、個位和小數(shù)位uchar add_1,add_10。 //溫度的整數(shù)和小數(shù)uchar setb,sets,setg,setx。define uint unsigned uint。 //控制加熱光耦sbit weidog=P3^7。 // AT24C32數(shù)據線sbit OUT0=P3^4。 //MAX7219時鐘輸入sbit SCL=P3^2。 //MAX7219串行數(shù)據輸入sbit LOAD=P1^1。圖16 主程序流程圖(2)主程序設計include “”include sbit TSOR=P1^7。有了各個功能塊的軟件實現(xiàn)方法,軟件的總體設計就變得簡單了,軟件設計中一個重要的思想就是采用模塊化設計,把一個大的任務分解成若干個小任務,分別編制實現(xiàn)這些小任務的子程序,然后將子程序按照總體要求組裝起來,就可以實現(xiàn)這個大任務了。鍵盤的程序流程圖如圖14圖14 鍵盤的程序流程PID控制程序設計由式28可以改寫成:P(K)=P(K1)+KP[E(K)E(K1)]+KI鍵盤程序設計在按鍵的軟件設計時考慮了按鍵去抖動技術問題。對于MAX7219,串行數(shù)據以16位數(shù)據包的形式從DIN腳串行輸入,在CLK的每一個上升沿一位一位的送入芯片內部16位移位寄存器,而不管LOAD腳的狀態(tài)如何。每個讀周期最短的持續(xù)期為60us,周期之間必須有1us以上的高電平恢復期。讀操作時,主機將數(shù)據線從高電平拉至低電平1us以上,再使數(shù)據線升為高電平,從而產生讀起始信號。在開始另一個寫周期前,必須有1us以上的高電平恢復期。每個寫周期必須要進行寫操作時,將數(shù)據線從高電平拉至低電平,產生寫起始信號。從DQ線的下降沿起計時,在15us到60us這段時間內對數(shù)據線進行檢測,如數(shù)據線為高電平則寫1;若為低電平,則寫0,完成了一個寫周期。復位時,DQ線被拉為低電平,時間為480~960us;接著將數(shù)據線拉為高電平,時間為15~60us;最后DS18B20發(fā)出60~240us的低電平作為應答信號,這時主機才能進行讀寫操作。工作協(xié)議流程為:主機發(fā)復位脈沖初始化DS18B20→DS18B20發(fā)響應脈沖→主機發(fā)ROM操作指令→主機發(fā)存儲器操作指令→數(shù)據傳輸。DS18B20的單線通訊功能是分時完成的,具有
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1