仕仔shi
級別: 略有小成
|
各位: 我現(xiàn)在遇到一個問題想讓你們幫我解答一下,我在檢測一路模擬量的數(shù)據(jù),這個數(shù)據(jù)會在瞬間產(chǎn)生,我需要取到這一個數(shù)據(jù)中的最大值,做出調(diào)用,各位老司機(jī)你們有什么方法嗎,指導(dǎo)我一下,謝謝。 還有我聽一些朋友說SER這個指令可以取到最大值是不是真的,會這個指令的友友們指導(dǎo)我一下吧,謝謝。 |
---|---|
|
cyh1986
級別: 家園常客
|
可以,SER這個指令是這樣理解的。SER D331 K0 D400 K19.表示檢索從D331開始的19個D寄存器,把里面的數(shù)值和K0進(jìn)行比較。然后把數(shù)值存在D400,D404是最大值的位置,D403是最小值的位置。注意這個是位置,意思是從D331開始的第幾個數(shù)值。你需要把D404和D403的數(shù)值存到Z0,和Z1里面,然后用MOV D331Z0 D500,MOV D331Z1 D501。這樣就把最大值和最小值得到了。 手冊還是挺詳細(xì)的。 |
---|---|
本帖最近評分記錄: |