数字手表状态图

这是一个数字手表的狀態圖,它具有两种操作模式:'显示时间' 和 '设定时间'。

显示时间模式:手表显示小时和分钟,小时和分钟由闪烁的冒号分隔。

设定时间模式:

  • 设定时间模式有两种子模式:'设定小时' 和 '设定分钟'。
  • 按下按钮 A 选择模式,每次按下此按钮时,模式会连续前进:'显示时间' -> '设定小时' -> '设定分钟' -> '显示分钟' 等等。
  • 在子模式内,每次按下按钮 B 就会拨快小时或分钟。
  • 按住按钮 B 可以快速设定时间。在设定时间模式下,如果按下按钮 B 并保持 5 秒以上,那么小时或分钟(依赖于子模式)就会每 0.5 秒增加一次。

状态图:

[图片:数字手表状态图]

注解:

  • 开始状态为显示时间模式。
  • 每次按下按钮 A 切换模式,按下按钮 B 只有在设定时间模式下生效。
  • 设定时间模式下,按住按钮 B 可加快设定速度,5 秒以上则每 0.5 秒增加一次。
  • 设定小时和设定分钟的子模式可以通过按住按钮 B 快速跳转到对应的子模式。
数字手表状态图:显示时间和设定时间模式

原文地址: https://www.cveoy.top/t/topic/njRm 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录