Skip to content

变量时钟

变量时钟

把 MCU 下发的 BCD 时间按字节显示,并在字节之间插入可配置分隔符,灵活拼出日期时间样式。

用途

变量时钟从变量区读取 BCD 时间字节,每显示一个字节后依次取一个分隔符(如 -:)。MCU 通过 0x82 写入 BCD 数据即可刷新。适合自定义长度与分隔风格,而不使用文本时钟那套格式字母。

典型用法

  1. 拖入「变量时钟」,设置 变量存储地址BCD 码字节数
  2. 配置 分隔符(例如年月日用 -,时分秒用 :
  3. 选择字库、颜色与 Y 方向点阵数
  4. 下载后,MCU 按 BCD 顺序写入年、月、日、时、分、秒等

变量时钟属性设置面板

关键属性

属性说明
变量存储地址(0x)BCD 时间起始地址;0x82 刷新
BCD码字节数参与显示的 BCD 字节数(2 字节占 1 字地址)
分隔符每显示一字节 BCD 后插入的 ASCII;特殊码如 0x00 粘连、0x0D 换行
16进制分隔符由分隔符转换得到的十六进制表示
文本颜色显示颜色
FONT0 IDASCII 字库
Y方向点阵数字体高度,须为偶数
描述指针(0x)默认 FFFF 关闭

完整属性以 VGUS Next 属性面板为准。

注意事项

注意

  • ⚠️ 数据必须是 BCD,与文本时钟 MCU 源一致
  • ⚠️ 分隔符个数应与显示字节节奏匹配,否则格式会错位
  • ⚠️ 需要固定「Y-M-D H:Q:S」格式字母时,用 文本时钟 更直观
  • 💡 描述指针 多数应用保持 FFFF

交互示例

下面是浏览器里的示意:按 BCD 字节显示并插入分隔符。外观与实机不完全一致,完整行为以下载后屏端为准。帧格式见 串口指令

相关内容