最新天堂中文在线丨午夜嘿嘿嘿影院丨亚洲国产精品高清久久久丨中文字幕人成乱码熟女app丨www91亚洲丨97成人资源丨成人中文字幕+乱码+中文字幕丨一区二区三区在线 | 日丨日韩免费大片丨亚洲欧美一区二区三区丨国产在线观看a丨亚洲成人第一区丨国内免费视频成人精品丨亚洲综合色网站丨午夜精品美女久久久久av福利丨国产午夜人做人免费视频网站丨国产又黄视频丨97se狼狼狼狼狼亚洲网丨狠狠亚洲婷婷综合色香五月丨中国一级毛片黄丨国产女人十八毛片丨国产色视频在线播放丨国产亚洲精久久久久久无码苍井空丨天天摸日日摸爽爽狠狠丨久久综合香蕉国产蜜臀av

  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
1151847703
級別: 論壇先鋒
精華主題: 0
發帖數量: 165 個
工控威望: 1522 點
下載積分: 1964 分
在線時間: 145(小時)
注冊時間: 2016-11-17
最后登錄: 2026-01-29
查看1151847703的 主題 / 回貼
樓主  發表于: 43天前
圖片:
圖片:
圖片:
圖片:
1,D5000原數據值觸摸屏隨便輸入假設1234.5678
2,低16位與操作
3,高16位與操作,怎么把這個值向右移16位呢

移位指令SHR只能跟16位數據
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發帖數量: 6659 個
工控威望: 38471 點
下載積分: 18986 分
在線時間: 9888(小時)
注冊時間: 2006-09-13
最后登錄: 2026-03-12
查看cvlsam的 主題 / 回貼
1樓  發表于: 43天前
每乘以一次2  左移一位,那么乘以4,就左移2位,依次類推
同樣每除以一次2  右移一位,那么除以4,就右移2位,依次類推

Good Luck~
樓主留言:
一個For循環除16次嗎
麥克朱
級別: 家園常客
精華主題: 0
發帖數量: 664 個
工控威望: 894 點
下載積分: 617 分
在線時間: 278(小時)
注冊時間: 2022-07-11
最后登錄: 2026-03-12
查看麥克朱的 主題 / 回貼
2樓  發表于: 43天前
*65536 ,或直把字給到M,再用M處理完轉回D
樓主留言:
高16位要除65536
1151847703
級別: 論壇先鋒
精華主題: 0
發帖數量: 165 個
工控威望: 1522 點
下載積分: 1964 分
在線時間: 145(小時)
注冊時間: 2016-11-17
最后登錄: 2026-01-29
查看1151847703的 主題 / 回貼
3樓  發表于: 43天前
是個好辦法,但三菱的ST用不了 << 、>>直接除嗎
引用
引用第1樓cvlsam于2026-01-29 10:35發表的  :
每乘以一次2  左移一位,那么乘以4,就左移2位,依次類推
同樣每除以一次2  右移一位,那么除以4,就右移2位,依次類推

Good Luck~
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發帖數量: 6659 個
工控威望: 38471 點
下載積分: 18986 分
在線時間: 9888(小時)
注冊時間: 2006-09-13
最后登錄: 2026-03-12
查看cvlsam的 主題 / 回貼
4樓  發表于: 43天前
引用
引用第3樓1151847703于2026-01-29 13:58發表的  :
是個好辦法,但三菱的ST用不了 << 、>>直接除嗎


除2       右移1位
除4       右移2位
除8        右移3位
除16      右移4位
除32      右移5位
除64      右移6位
除128    右移7位
除256     右移8位
.........

有必要用FOR循環嗎?

DWordDate :=   DwordDate / 65536;

Good Luck~
樓主留言:
高手,感謝大佬指導
1151847703
級別: 論壇先鋒
精華主題: 0
發帖數量: 165 個
工控威望: 1522 點
下載積分: 1964 分
在線時間: 145(小時)
注冊時間: 2016-11-17
最后登錄: 2026-01-29
查看1151847703的 主題 / 回貼
5樓  發表于: 43天前
我覺得有必要,要移16次,可能其他地方也要移,寫了個功能快測試是可行的,感謝
引用
引用第4樓cvlsam于2026-01-29 14:22發表的  :


除2       右移1位
除4       右移2位
除8        右移3位
.......
朱光顯
學無止境,繼續加油
級別: 論壇先鋒
精華主題: 0
發帖數量: 188 個
工控威望: 1474 點
下載積分: 1415 分
在線時間: 156(小時)
注冊時間: 2020-07-08
最后登錄: 2026-03-12
查看朱光顯的 主題 / 回貼
6樓  發表于: 43天前
引用
引用第4樓cvlsam于2026-01-29 14:22發表的  :


除2       右移1位
除4       右移2位
除8        右移3位
.......

簡單明了的好辦法
1151847703
級別: 論壇先鋒
精華主題: 0
發帖數量: 165 個
工控威望: 1522 點
下載積分: 1964 分
在線時間: 145(小時)
注冊時間: 2016-11-17
最后登錄: 2026-01-29
查看1151847703的 主題 / 回貼
7樓  發表于: 43天前
這個辦法也不錯,雖然還沒測試,應該也是可行的
引用
引用第2樓麥克朱于2026-01-29 11:19發表的  :
*65536 ,或直把字給到M,再用M處理完轉回D
飛龍舞天
級別: 略有小成
精華主題: 0
發帖數量: 312 個
工控威望: 448 點
下載積分: 1246 分
在線時間: 504(小時)
注冊時間: 2014-06-24
最后登錄: 2026-03-12
查看飛龍舞天的 主題 / 回貼
8樓  發表于: 43天前
多學習一下單片機吧,數據合成和分解是必修課,其實在單片機中,乘除法的本質也就是移位
樓主留言:
不僅是單片機
1151847703
級別: 論壇先鋒
精華主題: 0
發帖數量: 165 個
工控威望: 1522 點
下載積分: 1964 分
在線時間: 145(小時)
注冊時間: 2016-11-17
最后登錄: 2026-01-29
查看1151847703的 主題 / 回貼
9樓  發表于: 43天前
圖片:
低16位與16#FFFF操作,得到低16位
高16位/65536,得到高位
數據合并,測試OK,感覺這樣算比較簡潔的
1151847703
級別: 論壇先鋒
精華主題: 0
發帖數量: 165 個
工控威望: 1522 點
下載積分: 1964 分
在線時間: 145(小時)
注冊時間: 2016-11-17
最后登錄: 2026-01-29
查看1151847703的 主題 / 回貼
10樓  發表于: 43天前
高手,感謝大佬指導
引用
引用第4樓cvlsam于2026-01-29 14:22發表的  :


除2       右移1位
除4       右移2位
除8        右移3位
.......
hqokabc
級別: 略有小成
精華主題: 0
發帖數量: 249 個
工控威望: 268 點
下載積分: 1000 分
在線時間: 18(小時)
注冊時間: 2025-01-02
最后登錄: 2026-03-11
查看hqokabc的 主題 / 回貼
11樓  發表于: 42天前
學習受教了
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go