这是Dy-2402C控制器的一些设计想法。应该与观众无关。
Set Alarm Clock ?
set OK !
Wrong !!
EEPROM 状态表:
· 存放闹钟和自动控制值
· 存放所有设备的现在状态,一旦掉电复位系统可以始设备复原。
·
显示方案:
· 在主显示画面上有日期和时间,有温度显示和现在使用的控制闹钟数量。
·
设置项:
· 设置闹钟有几种动作: 蜂鸣、按下某键。
· 可以设置到秒级
· 采用最基础的定时方式,用其可以组合成为任意方式。
设置分为4种,定时闹钟、定温度闹钟、定时动作、温度动作。
:主要的区别是温度与定时分开,蜂鸣器与无线遥控分开。
:每一个控制项至少占用10个寄存器。至多可以存储 25路控制项目。
--:无线被控器是开操作和关操作分开的,找到控制地址所对应的操作。设备是学习型器件。
--:理论上用偶数操作 开,用奇数操作 关。非开/关操作任意。
++:4*128,采用一组IO口来选择控制 512路设备项目。但实现控制数在99个。
::应该设计有快捷控制项目,可以只按一个键来控制项目的开关(一个键同时控制开关),这可以固化到程序中。
[状态=闹钟定时][年][月][日][星][时][分][秒]
[状态=温度闹钟][温度十位][温度个位][温度小数位][低于/高于]
[状态=时间定时][年][月][日][星][时][分][秒] [操作号1] [操作号1](再设置另一个项用来关闭之类)(当设备值时按-/--键则忽略此位)
[状态=温度定时][温度十位][温度个位][温度小数位][低于/高于][操作号1]