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

正文內(nèi)容

基于labview的串口溫度采集系統(tǒng)設(shè)計-資料下載頁

2024-12-06 01:21本頁面

【導(dǎo)讀】-------------------------------------------基于labview的串口溫度采集系統(tǒng)設(shè)計----------------------------------------------. 息化是目前社會的主流發(fā)展方向。各種領(lǐng)域都用到了數(shù)據(jù)采集,在石油勘探,地震數(shù)據(jù)采集領(lǐng)。隨著測控技術(shù)的迅猛發(fā)展,以虛擬儀器為核心的數(shù)據(jù)采集系統(tǒng)已經(jīng)在測控領(lǐng)。域中占到了統(tǒng)治地位。數(shù)據(jù)采集系統(tǒng)是將現(xiàn)場采集到的數(shù)據(jù)進(jìn)行處理、傳輸顯示、儲存等操作。功能是把模擬信號變成數(shù)字信號,并進(jìn)行分析、處理、存儲和顯示。應(yīng)用于人們的日常生活中。全文的內(nèi)容主要包括:虛擬儀器的發(fā)展,labview虛擬儀器。的介紹,溫度采集系統(tǒng)的制作與調(diào)試最后是自己在本次制作中的不足與展望。類型、多通道信號同時進(jìn)行檢測和控制中,傳統(tǒng)的測控系統(tǒng)能力有限。溫度檢測是現(xiàn)代檢測技術(shù)的重要組成部分,在保證產(chǎn)品質(zhì)量、度快、功耗低等優(yōu)點,應(yīng)用在溫度測量與控制方面,控制簡單方便,測量范圍廣,該溫度測量系統(tǒng)是由上位機和溫度測量單元組成。溫度測量單元中主控單片機串行口采用方式1。目前支持5l單片機編譯器的語言主要有匯編語言、c語

  

【正文】 p_data[0]。 // 兩字節(jié)合成一個整型變量。 return temp。 //返回溫度值 } work_temp(uint tem) //溫度數(shù)據(jù)處理函數(shù) { uchar n=0。 if(tem6348) // 溫度值正負(fù)判斷 {tem=65536tem。n=1。} // 負(fù)溫度求補碼 ,標(biāo)志位置 1 display[4]=temamp。0x0f。 // 取小數(shù)部分的值 display[0]=dian_table[display[4]]。 // 存入小數(shù)部分顯示值 temp_display[0]=display[0]+0x30。 display[4]=tem4。 // 取中間八位 ,即整數(shù)部分的值 display[3]=display[4]/100。 // 取百位數(shù)據(jù)暫存 temp_display[4]=display[3]+0x30。 display[1]=display[4]%100。 // 取后兩位數(shù)據(jù)暫存 display[2]=display[1]/10。 // 取十位數(shù)據(jù)暫存 基于 labview 的串口溫度采集系統(tǒng)設(shè)計 10 temp_display[3]=display[2]+0x30。 display[1]=display[1]%10。 temp_display[2]=display[1]+0x30。 temp_display[1]=39。.39。 if(!display[3]) { temp_display[4]=39。 39。 //最高位為 0時不顯示 if(!display[2]) { temp_display[3]=39。 39。 //次高位為 0時不顯示 } } if(n){temp_display[4]=39。39。} //負(fù)溫度時最高位顯示 } void init() //串口初始化 { SCON= 0x50。 //串口方式 1 允許接收 PCON=0。 //SMOD=0 TMOD= 0x20。 //定時器 1定時方式 2 TH1= 0xfd。 // 9600波特率 TL1= 0xfd。 TR1= 1。 EA = 1。 ES = 1。 } void main() //主函數(shù) { uint i。 init()。 ow_reset()。 //開機先轉(zhuǎn)換一次 write_byte(0xcc)。 //Skip ROM write_byte(0x44)。 //發(fā)轉(zhuǎn)換命令 while(1) { work_temp(read_temp())。 //處理溫度數(shù)據(jù) if(flag==1) { for(i=0。i5。i++) { SBUF=temp_display[4i]。 while(!TI)。 TI=0。 } flag=0。 } } } void serial() interrupt 4 //串口中斷 基于 labview 的串口溫度采集系統(tǒng)設(shè)計 11 { if(RI) { RI = 0。 flag=1。 } }
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1