基于PCF8563户外型倒计时系统的设计(2)
2017-08-07 06:53
导读:键盘接口有4个链:1个设定/确认键、1个修改 1键、1个修改-1键、1个移位键。对应秒、分、时、倒计时、星期,有5个LED。LED亮,表示对应的秒或分或星期或
键盘接口有4个链:1个设定/确认键、1个修改 1键、1个修改-1键、1个移位键。对应秒、分、时、倒计时、星期,有5个LED。LED亮,表示对应的秒或分或星期或倒计时数据可按修改键修改。设定/确认键,有两种状态:设定和确认。首先按下为设定时间状态,再按下为确认状态。将设定时间数据处理后写入PCF8563,两种状态互为循环。在设定时间状态,首先次移位为秒位,对应秒移位LED亮,按下移位键,移位LED灯接秒→分→时→倒计时→星期逐次循环;按下修改 1键或修改-1键可对相应位的数据进行 1或-1操作。
3 软件设计
PCF8563中共有16个寄存器,其中00~01H为控制寄存器,09~0CH为报警寄存器,0DH为时钟输出寄存器,0E~0FH为定时器功能寄存器,02~08H为秒~年时间寄存器。表1、表2列出了各寄存器概况及对应的内存地址和功能。
表1 寄存器概况
地 址寄存器名称位7位6位5位4位3位2位1位000H控制/状态寄存器1TFST0STOP0TESTC00001H控制/状态寄存器2000TT/TPAFTFAIETIE0DHCLKOU 输出寄存器FE-----FD1FD00EH定时器控制寄存器TE-----TD1TD0