恭喜,你发布的帖子
发布于 2022-03-07 09:28:39
1楼
1、可以使用系统时钟。
SM0.0 Always_On 该位始终为 TRUE。
SM0.1 First_Scan_On 在第一个扫描周期,CPU 将该位设置为 TRUE,此后将其设置为 FALSE。该位的一个用途是调用初始化子例程。
SM0.2 Retentive_Lost 如果保持数据丢失,一个扫描周期设置为 TRUE。
SM0.3 RUN_Power_Up 从上电进入 RUN 模式时,一个扫描周期设置为 TRUE。
SM0.4 Clock_60s 针对 1 分钟的周期时间,时钟脉冲 30 s 为 TRUE,断开 30 s。
SM0.5 Clock_1s 针对 1 s 的周期时间,时钟脉冲 0.5 s 为 TRUE,断开 0.5 s。
SM0.6 Clock_Scan 扫描周期时钟,一个扫描周期为 TRUE,下一个扫描周期关断
SM0.7 RTC_Lost 对于具有实时时钟的 CPU 型号,如果实时时钟设备的时间被复位或在上电时丢失,CPU 会在一个扫描周期将该位设置为 TRUE。程序可将该位用作错误存储器位或用来调用特殊启动序列。
2、自己写
请填写推广理由:
分享
只看
楼主