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

正文內(nèi)容

基于labview的串口溫度采集系統(tǒng)設(shè)計(jì)-閱讀頁

2024-12-26 01:21本頁面
  

【正文】 基于 labview 的串口溫度采集系統(tǒng)設(shè)計(jì) 8 附錄: include include define uchar unsigned char define uint unsigned int sbit DQ=P2^7。 bit flag。 //溫度小數(shù)部分用查表法 uchar data temp_data[2]={0x00,0x00}。 //顯示單元數(shù)據(jù),共 4個(gè)數(shù)據(jù)和一個(gè)運(yùn)算暫用 uchar idata temp_display[]={0x30,0x31,0x32,0x33,0x34, 0x35,0x36,0x37,0x38,0x39}。t0。} void ow_reset(void) //DS18B20復(fù)位函數(shù) { char presence=1。_nop_()。//從高拉倒低 DQ=0。 //550 us DQ=1。 //66 us presence=DQ。 //延時(shí) 500 us presence=~DQ。 //拉高電平 } void write_byte(uchar val) //DS18B20寫命令函數(shù) { uchar i。i0。_nop_()。 //從高拉倒低 DQ=0。_nop_()。_nop_()。0x01。 //66 us val=val/2。 delay(1)。 uchar value=0。i0。_nop_()。 value=1。_nop_()。_nop_()。 //4 us DQ=1。_nop_()。_nop_()。 delay(6)。 return(value)。 //總線復(fù)位 delay(200)。 //發(fā)命令 write_byte(0x44)。 delay(1)。 //發(fā)命令 write_byte(0xbe)。 //讀溫度值的低字節(jié) temp_data[1]=read_byte()。 temp=8。 // 兩字節(jié)合成一個(gè)整型變量。 //返回溫度值 } work_temp(uint tem) //溫度數(shù)據(jù)處理函數(shù) { uchar n=0。n=1。0x0f。 // 存入小數(shù)部分顯示值 temp_display[0]=display[0]+0x30。 // 取中間八位 ,即整數(shù)部分的值 display[3]=display[4]/100。 display[1]=display[4]%100。 // 取十位數(shù)據(jù)暫存 基于 labview 的串口溫度采集系統(tǒng)設(shè)計(jì) 10 temp_display[3]=display[2]+0x30。 temp_display[2]=display[1]+0x30。.39。 39。 39。39。 //串口方式 1 允許接收 PCON=0。 //定時(shí)器 1定時(shí)方式 2 TH1= 0xfd。 TR1= 1。 ES = 1。 init()。 //開機(jī)先轉(zhuǎn)換一次 write_byte(0xcc)。 //發(fā)轉(zhuǎn)換命令 while(1) { work_temp(read_temp())。i5。 while(!TI)。 } flag=0。 flag
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1