wangsai0501
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 380 個(gè)
工控威望: 530 點(diǎn)
下載積分: 1508 分
在線(xiàn)時(shí)間: 289(小時(shí))
注冊(cè)時(shí)間: 2010-04-12
最后登錄: 2024-12-21
查看wangsai0501的 主題 / 回貼
樓主  發(fā)表于: 2010-05-31 10:40
時(shí)鐘數(shù)據(jù)比較指令如何使用。
時(shí)間有年月日時(shí)分秒如何寫(xiě)到一個(gè)數(shù)據(jù)寄存器里
麻煩各位幫我看下
附件: 時(shí)鐘數(shù)據(jù)比較.rar (10 K) 下載次數(shù):181
網(wǎng)站提示: 請(qǐng)不要用迅雷下載附件,容易出錯(cuò)
wangsai0501
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 380 個(gè)
工控威望: 530 點(diǎn)
下載積分: 1508 分
在線(xiàn)時(shí)間: 289(小時(shí))
注冊(cè)時(shí)間: 2010-04-12
最后登錄: 2024-12-21
查看wangsai0501的 主題 / 回貼
1樓  發(fā)表于: 2010-05-31 14:32
謝謝1樓的回答
對(duì)于時(shí)間D8013 D8014 D8015 D8016 D8017 D8018只知道是時(shí)間顯示
怎么不管給不給他接通都會(huì)顯示我電腦的當(dāng)前值
具體應(yīng)該怎么用這些特殊數(shù)據(jù)寄存器呢
wangsai0501
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 380 個(gè)
工控威望: 530 點(diǎn)
下載積分: 1508 分
在線(xiàn)時(shí)間: 289(小時(shí))
注冊(cè)時(shí)間: 2010-04-12
最后登錄: 2024-12-21
查看wangsai0501的 主題 / 回貼
2樓  發(fā)表于: 2010-05-31 15:27
那如何進(jìn)行第一步的時(shí)鐘數(shù)據(jù)比較呢
是不是就用TWR寫(xiě)入時(shí)間啊
但那數(shù)據(jù)也有好幾個(gè)數(shù)據(jù)寄存器啊
書(shū)上寫(xiě)的時(shí)分秒對(duì)用的就是一個(gè)數(shù)據(jù)寄存器怎么比較呢
wangsai0501
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 380 個(gè)
工控威望: 530 點(diǎn)
下載積分: 1508 分
在線(xiàn)時(shí)間: 289(小時(shí))
注冊(cè)時(shí)間: 2010-04-12
最后登錄: 2024-12-21
查看wangsai0501的 主題 / 回貼
3樓  發(fā)表于: 2010-05-31 16:17
不太懂啊麻煩給解釋下謝謝
LD X001
TCMP K10 K13 K50 D0 M0
這是書(shū)上給的例子是怎么比較呢D0只是異個(gè)數(shù)如何跟K10 K13 K50 比較?
wangsai0501
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 380 個(gè)
工控威望: 530 點(diǎn)
下載積分: 1508 分
在線(xiàn)時(shí)間: 289(小時(shí))
注冊(cè)時(shí)間: 2010-04-12
最后登錄: 2024-12-21
查看wangsai0501的 主題 / 回貼
4樓  發(fā)表于: 2010-05-31 18:02
書(shū)上要寫(xiě)的要那么明白還用來(lái)這上麻煩你嗎
D0我也知道是首地址年啊
假如我想讓M3>K10 K13 K50 有輸出怎么寫(xiě)呢
一個(gè)數(shù)據(jù)寄存器有不能表示那么多的時(shí)間
wangsai0501
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 380 個(gè)
工控威望: 530 點(diǎn)
下載積分: 1508 分
在線(xiàn)時(shí)間: 289(小時(shí))
注冊(cè)時(shí)間: 2010-04-12
最后登錄: 2024-12-21
查看wangsai0501的 主題 / 回貼
5樓  發(fā)表于: 2010-06-01 10:15
引用
引用第9樓roverji于2010-06-01 09:20發(fā)表的  :
        K10對(duì)應(yīng)D0;K5對(duì)應(yīng)D1;K30對(duì)應(yīng)D2,依次為時(shí)、分、秒,D0D1D2<10點(diǎn)5分30秒則M0 ON;=則M1 ON;>則M2 ON,與M3無(wú)關(guān),并且不能用BMOV來(lái)讀取時(shí)間寫(xiě)入D0D1D2,這樣順序便成了秒、分、時(shí),TCMP指令將把它當(dāng)成時(shí)、分、秒,可用TRD D0來(lái)實(shí)現(xiàn),這樣TCMP K10 K5 K30 D0 M0指令還要改成TCMP K10 K5 K30 D3 M0,因?yàn)門(mén)RD D0讀取的時(shí)鐘D0D1D2分別是年、月、日了,D3D4D5才是時(shí)、分、秒。

不好意思M2寫(xiě)成M3了     這樣TCMP K10 K5 K30 D0 M0指令還要改成TCMP K10 K5 K30 D3 M0,沒(méi)有變動(dòng)啊
上面的程序運(yùn)行M0  M1   M2的閉合是不是時(shí)分秒到了接通 而是單獨(dú)的一個(gè)數(shù)D0的比較   怎么把時(shí)分秒作為一個(gè)整體來(lái)比較呢?