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

正文內(nèi)容

溫度采集顯示系統(tǒng)課程設(shè)計(編輯修改稿)

2024-07-10 05:51 本頁面
 

【文章內(nèi)容簡介】 全局變量 */ /******************************************************************/ Uint ch=0,ms=0。 uint temp。 uchar flag_get,count,num,minute,second。 uchar code tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x98}。 uchar du[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}。 uchar menu=0。 //uchar code tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。 //7段數(shù)碼管段碼表共陽 uchar str[8]。 /******************************************************************/ /* 主函數(shù) */ /******************************************************************/ main() { int i j。 unsigned char TempH,TempL。 P0=0xff。 while(1) { P1=0xff。 switch (ch) case 0:temp=ReadTemperature0()。break。 case 1:temp=ReadTemperature1()。break。 case 2:temp=ReadTemperature2()。break。 case 3:temp=ReadTemperature3()。break。 case 4:temp=ReadTemperature4()。break。 case 5:temp=ReadTemperature5()。break。 case 6:temp=ReadTemperature6()。break。 case 7:temp=ReadTemperature7()。break。 TempH=temp4。 TempL=tempamp。0x0F。 TempL=TempL*6/10。 //小數(shù)近似處理 str[0]=0xc6。 //顯示 C符號 str[7]=0xc6。 //顯示 C str[6]=0x85。 //顯示 H str[5]=tab[ch]。 //顯示通道 str[4]=bf。 //顯示 str[3]=tab[(TempH%100)/10]。 //十位溫度 str[2]=tab[(TempH%100)%10]amp。0x7f。 //個位溫度 ,帶小數(shù)點 str[1]=tab[TempL]。 //顯示格式 for(i=0。i8。i++) { P1=0xff。 P0=str[i]。 P1=du[i]。 delay(50)。 } } } void itc_timer() interrupt 1 //控制定時時間為 1s { TH0=(6553510000)/256。 TL0=(6553510000)%256。 ms++。 if(ms==5) { ch++。 ms=0。 if(ch==8) ch=0。 } //5S換通道 } 總 結(jié) 通過此次課程設(shè)計,我學到了很多很多新的知識,同時,也加深了對舊知識的了解和認知。不管是從動手能力還是理論學習上講,這次課程設(shè)計都讓我有了一定的提高。 首先是對單片機芯片 AT89S52 的學習,之前我們學的 89C51 系列的,前者對于 后者來講,比較先進和高級,而且更加貼近于我們的生活。鑒于自己對 AT89S52的一點認識也沒有,所以一切只能從頭開始學起,從到圖書館找資料到網(wǎng)上查找,從一個人奮戰(zhàn)到找同學幫助,一點一滴地,從無到有,在不斷的努力之下,我終于也了解到一點點 AT89S52 單片機芯片的工作原理和功能了 接著便是 DS18B20 溫度傳感器的學習, AT89S52 單片機芯片還可以從 89C
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1