一、如果是200SMART:
1、可以使用BGN_ITIME和CAL_ITIME分别读取开始时刻和结束时刻的时间值,来代替计时器指令,计算出来的时间差是整数值;
2、再使用时钟库指令SET_RTC_I将这个时间差写入RTC,再立即用READ_RTC指令读取RTC,就读出日期/时间格式了。
二、如果已经有了整数型的时间值,执行第二步就行了。
三、如果已经有了日期/时间格式的计时值,直接按照存储顺序读取就可以了,注意:这个值的格式是BYTE的BCD格式。
这样处理的时间精度可能不高,在秒级。
[ 此帖被mmtcyq在2021-09-04 21:10重新编辑 ]