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

正文內容

基于51單片機的數(shù)字溫度計設計08390(參考版)

2025-07-01 00:48本頁面
  

【正文】 //顯示}}參考文獻:[1] 康華光 電子技術基礎數(shù)字部分(第五版) 北京:[2] 趙亮,侯國銳 單片機c語言編程于實例 人民郵電出版社[3] 吉雷 Protel99從入門到精通 西安電子科技大學出版社[4](簡明修訂版).杭州:北京航空航天大學出版社,1998[5][M].北京:北京航空航天大學出版社,199416。//初始化顯示 while(1){read_temp()。 delay_18B20(20)。 P2=wei[3]。 P0=str[disdata[1]]。 delay_18B20(20)。 P2=wei[1]。 P0=str[disdata[3]]。i150。//如果百位為0,不顯示 if(disdata[1]==0x30) {disdata[1]=0x20。//正溫度不顯示符號 else flagdat=0x2d。//個位數(shù) disdata[3]=tvalue%10。//百位數(shù) disdata[1]=tvalue%1000/100。 uchar i。//溫度值擴大10倍,精確到1位小數(shù)return(tvalue)。tflag=1。 if(tvalue0x0fff) tflag=0。tvalue=8。b=ds1820rd()。//*跳過讀序列號*/ds1820wr(0xbe)。//*啟動溫度轉換*/ds1820rst()。ds1820wr(0xcc)。 }}read_temp()/*讀取溫度值并轉換*/{uchar a,b。 DQ = 1。0x01。 i) { DQ = 0。 for (i=8。} return(dat)。 //給脈沖信號 if(DQ) dat|=0x80。 //給脈沖信號 dat=1。i0。unsigned char dat = 0。 //拉高delay_18B20(40)。 //DQ拉低delay_18B20(100)。 //DQ復位delay_18B20(4)。}void ds1820rst()/*ds1820復位*/{ unsigned char x=0。//溫度值uchar tflag。uchar data disdata[5]。//共陰數(shù)碼管字碼表unsigned char code str1[]={0x0bf,0x86,0x0db,0x0cf,0x0e6,0x0ed,0x0fd,0x87,0x0ff,0x0ef,0x39}。 最后,還要感謝我的指導老師和熱心的同學,在他們的幫助下我的課程設計才能順利完成,謝謝你們!附錄一:系統(tǒng)原理圖附錄二:系統(tǒng)PCB圖附錄三:系統(tǒng)3D仿真圖附錄四:系統(tǒng)元器件清單AT89C20524C0DS18B晶振、10k電阻、電解電容各一個,按鍵兩個,1k電阻8個,發(fā)光二極管5個,100pF電容兩個附錄五:部分程序includedefine uchar unsigned chardefine uint unsigned intsbit DQ=P1^4。經過調試,本系統(tǒng)基本能滿足設計要求。當然數(shù)字溫度計的測
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1