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

正文內(nèi)容

單片機課程設(shè)計論文(參考版)

2025-06-21 12:51本頁面
  

【正文】 } }}19。//寫入LCD sprintf(displaytemp, Temp:% ,temperature)。 } else { sprintf(displaytemp,Limit H:%d L:%d,n,m)。 sprintf(displaytemp,Temp:%,temperature)。//準備顯示字符串 LCD_Write_String(0,1,displaytemp)。 DelayMs(100)。//寫入LCD sprintf(displaytemp,warning )。 sprintf(displaytemp,Limit H:%d L:%d,n,m)。 } else if(temperaturem) { P3_7=0。 sprintf(displaytemp,Temp:%,temperature)。//準備顯示字符串 LCD_Write_String(0,1,displaytemp)。 DelayMs(100)。//寫入LCD sprintf(displaytemp,warning )。 sprintf(displaytemp,Limit H:%d L:%d,n,m)。 if(temperaturen) { P3_0=0。 //報警系統(tǒng) P3_0=1。 temperature=(float)temp*。 }while(P1!=0xff)。 case 0x7f:m=1。 case 0xdf:m+=1。 //按鍵 case 0xf7:n=1。0xff) //判斷是哪個按鍵按下 { case 0xfd:n+=1。 //清屏 while(1) { if(P1!=0xff) //按鍵 消抖 DelayMs(20)。 //LCD初始化 DelayMs(20)。//顯示字符串數(shù)組 int n=30,m=25。 float temperature。 // 字符串輸入 s++。 //第一行第x列 } else { LCD_Write_Com(0xC0 + x)。 DelayMs(5)。 LCD_Write_Com(0x0C)。 /*清屏*/ LCD_Write_Com(0x06)。 //16個引腳,八個數(shù)據(jù)端口,倆行,一行16個字符 LCD_Write_Com(0x08)。}//LCD初始化void LCD_Init(void) { LCD_Write_Com(0x18)。 //數(shù)據(jù)復(fù)制給P0口 DelayMs(10)。 EN=1。 RS=1。 EN=0。 //使能端1有效 DataPort= 。 //命令寄存器 RW=0。 DelayMs(5)。 return(t)。 //第二個字節(jié) b=8。 //讀暫存器 a=ReadOneChar()。 WriteOneChar(0xCC)。 //ROM忽略 //寫命令,初始化 WriteOneChar(0x44)。 Init_DS18B20()。 unsigned int b=0。 //釋放 dat=1。 //寫最低位 DelayUs2x(25)。 // 拉低 DQ = datamp。 i0。 }/* 寫一個字節(jié) */void WriteOneChar(unsigned char dat){ unsigned char i=0。 //右移后高位賦1 DelayUs2x(25)。 // 釋放總線 DelayUs2x(1)。 //拉低 dat=1。i0。unsigned char dat = 0。 //延時使間隙不小于480us return dat。 //15~60us dat=DQ。 //不小于 480us960 DQ = 1。 //延時 DQ = 0。 DQ = 1。 DelayUs2x(245)。 define DataPort P0 void DelayUs2x(unsigned char t) //倆個延時函數(shù){ while(t)。 // 定義報警喇叭sbit P3_7=P3^7。 //使能端 sbit DQ=P2^7。 // 1602連接口 數(shù)據(jù)寄存器1,0是命令寄存器sbit RW = P2^5。 此次課程設(shè)計由于剛開始對書本知識和課件知識掌握不夠,在硬件方面遇到了一些問題。我在設(shè)計的過程中遇到了許多問題,同時也發(fā)現(xiàn)了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固,比如說不懂一些元器件的使用方法,對C語言掌握得不透徹。針對自己設(shè)計的溫度報警器測量范圍在125℃~55℃,測量范圍廣,靈敏度高。最后階段,為了快速實現(xiàn)設(shè)計的實物效果,直接選用實驗室的電路板板,因為該項目比較常見,用到的元器件開發(fā)板上都有。第三階段,利用Protues軟件對該溫度報警器進行電路原理圖的繪制與調(diào)試,通過該軟件測試制作一張連接正確的原理圖。對于自己的課程設(shè)計的工作,大致的可以分為以下幾個階段: 首要階段,首先對課題的項目的設(shè)想與研究,通過參考大量的資料,擬定一個自己心目中理想的方案,對于自己想設(shè)計的器件實現(xiàn)的功能有個具體全面的認識。顯示過快,是因為延時函數(shù)延時不夠準確。(4)編寫LCD顯示閃爍時:有時上下限顯示會變成隨機數(shù),這是因為if\else語句位置不正確。另外如果使用51單片機的話,—10K的上拉電阻,否則高電平不能正常輸入/輸出,要么通電后立即顯示85℃,要么用幾個月
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1