電工佬波叔
級別: 略有小成
精華主題: 0
發(fā)帖數量: 93 個
工控威望: 228 點
下載積分: 6019 分
在線時間: 121(小時)
注冊時間: 2012-04-19
最后登錄: 2023-03-06
查看電工佬波叔的 主題 / 回貼
樓主  發(fā)表于: 2012-08-03 22:34
本人學編程的資料一直都是靠幾本書,...資料非常有限,好多問題沒能搞清楚,
就拿CPM2A來說,就拿幾本不同作者的書來說,不同作者的書上的說法都是不一樣,搞得學起來很亂.
先說模擬塊來說,有些書本上的例子設置是用十進制數,也就是\數字前面有#號,另外有些書本上的例子側是用十六進制的數字來設置,比如FF01   FF02   FF03之類的.
高速計數也是差不多,有些用十進制數,有些側用二進制數,搞得很亂.是不是本來就有多種設置方法呢??
還有一個不明的的問題就是,怎么把自己想要的功能轉成十進數,或十六進或二進數來設置模擬塊與高速計數器!!
求大俠解答!!
先謝了!!!!!!!!!!!!!!!!!!!
xdaeinri
級別: 探索解密
精華主題: 0
發(fā)帖數量: 30 個
工控威望: 140 點
下載積分: 1376 分
在線時間: 22(小時)
注冊時間: 2012-08-17
最后登錄: 2024-07-13
查看xdaeinri的 主題 / 回貼
1樓  發(fā)表于: 2012-08-17 10:02
去官網下載手冊吧,什么問題在手冊里基本上都可以找到答案。。。
各指令用途不一樣,它數值也就不同,有些是BCD(二進制編碼的十進制)有些是十六進制
你去找CP1H或CJ系列的指令手冊看下就知了。
比如:定時器TIM :——I0.01I——【TIM  123   #100】
指令是TIM 那么T123 就是100ms定時器 實際數值=#100*100ms=10000ms=10s
251583561