minofan
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 32 個
工控威望: 142 點
下載積分: 725 分
在線時間: 21(小時)
注冊時間: 2017-08-19
最后登錄: 2020-12-08
查看minofan的 主題 / 回貼
樓主  發(fā)表于: 2018-08-28 16:50
假設(shè)一組數(shù)據(jù)  
D0=0  D1=10  D2=30  D3=50  D4=100  D5=200
然后我任意給出0~200 的一個數(shù)字,自動提取出相鄰的兩個寄存器
例如:我給出一個數(shù)字:66, 自動提取出 D3和D4

這樣最簡便的程序思路應(yīng)該是怎么樣
pme2bb
~~ 一蕭一劍平生意   &n
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 73 個
工控威望: 153 點
下載積分: 1109 分
在線時間: 11(小時)
注冊時間: 2018-09-05
最后登錄: 2024-10-24
查看pme2bb的 主題 / 回貼
1樓  發(fā)表于: 2018-09-11 10:13
我的話會先執(zhí)行排序D0~D5(確保D0~D5的數(shù)值是由小到大)

再依序比較輸入值與D0~D5

第一次大於就將D0z搬到顯示值1

第二次大於就將D0z搬到顯示值2

完成