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

正文內(nèi)容

片機(jī)課程設(shè)計(jì)---基于單片機(jī)的數(shù)字溫度計(jì)設(shè)計(jì)-閱讀頁

2025-06-24 06:40本頁面
  

【正文】 機(jī)基礎(chǔ) [M].北京:北京航空航天大學(xué)出版社, 1994. [3] 閻石 .數(shù)字電子技術(shù)基礎(chǔ)(第三版 ) [M].北京:高等教育出版社, 1989. 單片機(jī)原理及系統(tǒng)課程設(shè)計(jì)報(bào)告 8 附錄 源程序代碼: include //頭文件 define uchar unsigned char define uint unsigned int sbit rs=P2^0。 //液晶使能端 sbit DATA = P3^7。 uchar bai_18b20,shi_18b20,ge_18b20,num。//負(fù)數(shù)標(biāo)志 uchar code table[]={tempreture:} 。 for(x=z。x) for(y=110。y)。 } /*液晶寫命令 */ void write_lcd_(uchar ) { rs=0。 P0=。 lcden=1。 lcden=0。 lcden=0。 單片機(jī)原理及系統(tǒng)課程設(shè)計(jì)報(bào)告 9 delay_ms(1)。 delay_ms(1)。 } /*液晶初始化程序 */ void lcd_init() { write_lcd_(0x38)。 write_lcd_(0x06)。 } /*************DS18b20 溫度傳感器函數(shù) *********************/ void Init_DS18B20(void) //傳感器初始化 { uchar x=0。 delay(10)。 //單片機(jī)將 DQ 拉低 delay(80)。 //拉高總線 delay(20)。 //稍做延時(shí)后 如果 x=0 則初始化成功 x=1 則初始化失敗 delay(30)。 uchar dat = 0。i0。 // 給脈沖信號(hào) dat=1。 // 給脈沖信號(hào) if(DATA) dat|=0x80。 } return(dat)。 for (i=8。 i) { DATA = 0。0x01。 DATA = 1。 } delay(8)。 uchar b=0。 float tt=0。 WriteOneChar(0xCC)。 //啟動(dòng)溫度轉(zhuǎn)換 Init_DS18B20()。 //跳過讀序號(hào)列號(hào)的操作 WriteOneChar(0xBE)。//低位 b=ReadOneChar()。 t=8。 if(bamp。 flag_Negative_number = 1。 } tt=t*。 return(t)。 temp=ReadTemperature()。//顯示十位 shi_18b20=temp%100/10。//顯示十分位 if(flag_Negative_number) //負(fù)數(shù) { if(bai_18b20==0) //十位為 0,則不顯示十位 { write_lcd_(0x80+0x40)。 write_lcd_date(0x30+shi_18b20)。 write_lcd_date(0xDF)。 } else { write_lcd_(0x80+0x40)。 write_lcd_date(0x30+bai_18b20)。 write_lcd_date(0xDF)。 } } else //正數(shù) { if(bai_18b20==0) //十位為 0,則不顯示十位 { write_lcd_(0x80+0x40)。 write_lcd_date(0x2E)。 write_lcd_date(0xDF)。 } else { write_lcd_(0x80+0x40)。 write_lcd_date(0x30+shi_18b20)。 write_lcd_date(0x30+ge_18b20)。 write_lcd_date(0x43)。 TMOD=0x01。 TL0=(6553650000)%256。 ET0=1。 //開總中斷 write_lcd_(0x80)。num11。 // delay_ms(10)。 while(1) { if(FLAG_DIS==1) { FLAG_DIS=0。 //讀溫度并顯示 } } } timer0() interrupt 1 // { 單片機(jī)原理及系統(tǒng)課程設(shè)計(jì)報(bào)告 13 uchar count。 TL0=(6553650000)%256。 if(count==60)//每三秒鐘讀一次溫度傳感器溫度 { FLAG_DIS=1。 } }
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1