liao427154
級別: 探索解密
精華主題: 0
發(fā)帖數量: 34 個
工控威望: 150 點
下載積分: 673 分
在線時間: 54(小時)
注冊時間: 2012-07-19
最后登錄: 2016-11-06
查看liao427154的 主題 / 回貼
樓主  發(fā)表于: 2012-07-22 00:06
題目:用定時器控制路燈的定時點亮和熄滅,要求18:00開燈,6:00熄燈,請設計此程序。

我設計的思路如下,不知符不符合題目要求,是否正確 跪求高手指點迷津...


以30分鐘為一個單位,等于1800秒,即T0=18000   每計滿30分鐘一次,C0加1 ,C0=48, 即24小時

其中K36為18:00    K12為6:00





路燈控制.rar (11 K) 下载次数:23
烏龜船長
級別: 網絡英雄

精華主題: 0
發(fā)帖數量: 1282 個
工控威望: 7632 點
下載積分: 1316 分
在線時間: 2659(小時)
注冊時間: 2007-03-21
最后登錄: 2024-12-19
查看烏龜船長的 主題 / 回貼
1樓  發(fā)表于: 2012-07-23 08:28
直接讀內部時鐘,然后做比較就ok
烏龜船長
級別: 網絡英雄

精華主題: 0
發(fā)帖數量: 1282 個
工控威望: 7632 點
下載積分: 1316 分
在線時間: 2659(小時)
注冊時間: 2007-03-21
最后登錄: 2024-12-19
查看烏龜船長的 主題 / 回貼
2樓  發(fā)表于: 2012-07-23 08:42
圖片:
內部時鐘一直運算,X0直接控制輸出,而不是控制時鐘。
樓主留言:
高手就是高手,非常佩服
zhouwm
級別: 探索解密
精華主題: 0
發(fā)帖數量: 14 個
工控威望: 124 點
下載積分: 1256 分
在線時間: 26(小時)
注冊時間: 2012-06-24
最后登錄: 2012-11-01
查看zhouwm的 主題 / 回貼
3樓  發(fā)表于: 2012-07-23 09:06
二樓建議可行,最好還有時間修正功能,不然時間誤差就回不了頭了,你又得拿電腦再去修正。
樓主留言:
時間誤差修正這個更牛逼了,請問怎么在2樓的程序里改進呢?
chengfan
級別: 探索解密
精華主題: 0
發(fā)帖數量: 53 個
工控威望: 167 點
下載積分: 1433 分
在線時間: 19(小時)
注冊時間: 2012-07-13
最后登錄: 2012-10-15
查看chengfan的 主題 / 回貼
4樓  發(fā)表于: 2012-07-23 10:21
請教三樓時間誤差修正該如何做?謝謝。