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

正文內(nèi)容

第五章計(jì)算機(jī)控制系統(tǒng)的數(shù)據(jù)處理-資料下載頁(yè)

2025-08-23 08:39本頁(yè)面

【導(dǎo)讀】第五章計(jì)算機(jī)控制系統(tǒng)的數(shù)據(jù)處理。數(shù)據(jù)極性和字長(zhǎng)的預(yù)處理。和常規(guī)的模擬系統(tǒng)相比,計(jì)算機(jī)數(shù)據(jù)處理系統(tǒng)具??捎酶鞣N程序代替硬件電路,甚至完全不。從而大大降低系統(tǒng)成本。能夠自動(dòng)修正各種誤差,提高測(cè)量精度。能夠?qū)崿F(xiàn)對(duì)傳感器和測(cè)量裝置的監(jiān)控,提。高系統(tǒng)的可靠性。用計(jì)算法處理數(shù)據(jù)一般。可按以下步驟進(jìn)行:。根據(jù)要求的精度,確定A/D轉(zhuǎn)換器的位數(shù),并設(shè)計(jì)出相應(yīng)的硬件電路;根據(jù)被測(cè)參數(shù)的數(shù)學(xué)表達(dá)式,進(jìn)行相應(yīng)的??刂葡到y(tǒng)主程序和中斷服務(wù)程序流程框圖如圖5-. 流量標(biāo)度計(jì)算變換模塊。MOVMUL1_L,DATA;差壓信號(hào)ΔP送MULT1. MOVDIV2_L,DATA;絕對(duì)溫度T送DIV2. 程序中用到的雙字節(jié)的乘法、除法子程序可參考第三章。程序入口:被開(kāi)方數(shù)N存放地址S_H(高8位),S_L(低。SORT:MOVSR,#00H;開(kāi)放結(jié)果I置零。CLRC;清進(jìn)位標(biāo)志位。INCSR;開(kāi)方結(jié)果加1. 設(shè)定表格的起始地址。設(shè)置查找成功標(biāo)志。TAB:UPPER0,LOWER0,UPPER1,LOWER1,....,對(duì)分查表法的最高。和順序查表法相比,對(duì)分法可以大大減。設(shè)置數(shù)據(jù)起點(diǎn)、終點(diǎn)

  

【正文】 80H ; 判斷較偏差值的絕對(duì)值是否大于 80H JC LOOP3 ; 否 , 轉(zhuǎn) LOOP3 AJMP MAX_N ; 是 , 轉(zhuǎn) MAX_N NEG: MOV A,GIVE ; 取給定信號(hào) CLR C SUBB A,R2 ; 計(jì)算 △ =YX MOV TEMP,A ; 保存偏差值 JNC LOOP1 ; Y≥X, 轉(zhuǎn) LOOP1 ADD A,80H ; △ ← △ +80H AJMP LOOP4 LOOP1: MOV TEMP,A ; 保存 △ CLR C 第五章 計(jì)算機(jī)控制系統(tǒng)的數(shù)據(jù)處理 SUBB A,80H ; 判斷較偏差值是否大于 80H JC LOOP2 ; 否 , 轉(zhuǎn) LOOP2 MOV A,0FFH ; 是 , 保存 0FFH到結(jié)果單元 AJMP LOOP4 LOOP2: MOV A,TEMP ADD A,80H ; △ ← △ +80H AJMP LOOP4 MAX_N: MOV RESULT,00H ; 保存 00H到結(jié)果單元 AJMP LOOP4 LOOP3: MOV A,TEMP ADD A,80H ; △ ← △ +80H LOOP4: MOV RESULT,A ; 保存偏差值 RET 第五章 計(jì)算機(jī)控制系統(tǒng)的數(shù)據(jù)處理 2. 輸入信號(hào)為單極性,輸出信號(hào)為雙極性 系統(tǒng)的數(shù)據(jù)預(yù)處理程序流程圖如圖 512所示 。 開(kāi) 始Y X否 ?計(jì)算 Δ =Y X讀數(shù)據(jù)Y和 XA RE S UL T00 H AΔ ≥80 H否 ? Δ ≥80 H否 ?Δ +8 0 H A FF H A返 回是是是否否否 第五章 計(jì)算機(jī)控制系統(tǒng)的數(shù)據(jù)處理 程序清單如下: PROC_PRE: MOV R2,SAMP ; 取采樣數(shù)據(jù) MOV A,GIVE ; 取給定信號(hào) CLR C ; 清進(jìn)位標(biāo)志位 SUBB A,R2 ; 計(jì)算 YX MOV TEMP,A ; 保存偏差值 JNC BIG ; Y≥X, 轉(zhuǎn) BIG CLR C SUBB A,80H ; 偏差信號(hào)是否大于 80H JNC LOOP1 ; 不是 , 轉(zhuǎn) LOOP1 MOV A,00H ; 是 , 保存 FFH到結(jié)果單元 第五章 計(jì)算機(jī)控制系統(tǒng)的數(shù)據(jù)處理 AJMP LOOP2 BIG: SUBB A,80H ; 偏差信號(hào)是否大于 80H JC LOOP1 ; 不是 , 轉(zhuǎn) LOOP1 MOV A,0FFH ; 是 , 保存 FFH到結(jié)果單元 AJMP LOOP2 LOOP1: MOV A,TEMP ADD A,80H LOOP2: MOV RESULT,A RET 返回本節(jié) 第五章 計(jì)算機(jī)控制系統(tǒng)的數(shù)據(jù)處理 輸入輸出數(shù)據(jù)字長(zhǎng)的預(yù)處理 1. 輸入位數(shù)大于輸出位數(shù) 當(dāng)輸入器件精度比輸出器件精度高時(shí),如采用 10位 A/D轉(zhuǎn)換器采樣,而把處理后的 10位二進(jìn)制數(shù)通過(guò) 8位 D/A轉(zhuǎn)換器輸出,就會(huì)出現(xiàn)輸入位數(shù)大于輸出位數(shù)的情況。 在計(jì)算機(jī)中通過(guò)移位的方法實(shí)現(xiàn)上述處理過(guò)程是非常容易的 。 設(shè)輸入值存放在 IN_H和 IN_L內(nèi)存單元中 , 轉(zhuǎn)換后的輸出值存放在 OUT內(nèi)存單元中 。則實(shí)現(xiàn)該位長(zhǎng)變化的程序如下: 第五章 計(jì)算機(jī)控制系統(tǒng)的數(shù)據(jù)處理 CLR C ; 清進(jìn)位標(biāo)志位 MOV A,IN_H ; 輸入值右移一位 RRC A MOV A,IN_L RRC A CLR C MOV A,IN_H ; 輸入值右移一位 RRC A MOV A,IN_L RRC A MOV OUT,A ; 保存轉(zhuǎn)換結(jié)果 第五章 計(jì)算機(jī)控制系統(tǒng)的數(shù)據(jù)處理 帶“四舍五入”的位長(zhǎng)轉(zhuǎn)換程序如下: CLR C ADD IN_L,02H ; 輸入值加 0000000010 ADDC IN_H,00H MOV A,IN_H ; 輸入值右移一位 RRC A MOV A,IN_L RRC A CLR C MOV A,IN_H ; 輸入值右移一位 RRC A MOV A,IN_L RRC A JNB ,END_C ; IN_H的 D0=0, 無(wú)溢出 , 轉(zhuǎn)END_C DEC A ; IN_H的 D0=1, 溢出 , 移位結(jié)果減 1 END_C: MOV OUT,A ; 保存轉(zhuǎn)換結(jié)果 RET 第五章 計(jì)算機(jī)控制系統(tǒng)的數(shù)據(jù)處理 2. 輸出位數(shù)大于輸入位數(shù) 當(dāng)輸入器件精度比輸出器件精度低時(shí) , 如采用 8位 A/D轉(zhuǎn)換器采樣 , 而通過(guò) 10位 D/A轉(zhuǎn)換器進(jìn)行輸出 , 就會(huì)出現(xiàn)輸入位數(shù)大于輸出位數(shù)的情況 。 輸出位數(shù)大于輸入位數(shù)的最好的處理方法是:將8位數(shù)左移兩位構(gòu)成 10位數(shù) , 10位數(shù)的最低兩位用 “ 0” 填充 。 如: 轉(zhuǎn)換前的 8位輸入值: XXXXXXXX; 轉(zhuǎn)換后的 10位輸出值: XXXXXXXX00。 返回本節(jié) 第五章 計(jì)算機(jī)控制系統(tǒng)的數(shù)據(jù)處理 THANK YOU VERY MUCH ! 本章到此結(jié)束, 謝謝您的光臨! 返回本章首頁(yè) 結(jié)束放映
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1