新闻详情

读取和设置实时时钟

发布时间: 2022-12-08
观看读取和设置实时时钟视频:

读取和设置实时时钟

说明

读取实时时钟指令从 cpu 读取当前时间和日期,并将其装载到从字节地 址 t 开始的 8 字节时间缓冲区中。

设置实时时钟指令通过由 t 分配的 8 字节时间缓冲区数据将新的时间和 日期写入到 cpu。

eno = 0 时的非致命错误               受影响的 sm 位

• 0006h 间接地址                      无
• 0007h t 数据错误  

输入  t       数据类型   byte                   操作数     ib、qb、vb、mb、smb、sb、lb、*vd、*ld、*ac  

说明 

read_rtc、set_rtc 编程提示 

不接受无效日期。 例如,如果您输入 2 月 30 日,则将发生非致命日时钟错误 (0007h)。 不要在主程序和中断例程中使用 read_rtc/set_rtc 指令。 执行另一个 read_rtc/set_rtc 指令时,无法执行中断例程中的 read_rtc/set_rtc 指令。 在这种情况下,系统标志位 sm4.3 会置位,指示尝试同时对日时钟执行二重访问,导致 t 数据错误(非致命错误 0007h)。 cpu 中的日时钟仅使用年份的后两位数,因此 2000 年表示为 00。但使用年份值的用 户程序必须考虑两位数的表示法。 2099 年之前的闰年均可正确处理。                 

展开全文

供应商
浔之漫智控技术(上海)有限公司总部
联系电话
15021292620
手机号
15021292620
在线咨询QQ
2799536152
销售
颜娟
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
我们的新闻
咨询 在线询价 拨打电话