软件部分有主程序、自动校时子程序、事件查询与记录子程序等。主程序流程框图如图1所示,它实现初始化、时钟显示、按键调整时间和定时打开(和关闭)收音机等功能。自动校时子程序实现对准点报时脉冲的检测,确认后立即校准内部时钟等功能。事件查询与记录子程序流程框图如图2所示,它是INT1的中断响应子程序,完成对事件号的查询,并连同事件发生时间一起存人93C46中,同时报警,最后中断返回。
以下是对事件号查询的一段程序:
本记录仪可应用于电力系统、通信系统、自动化工业生产线等自成系统的工作体系中。此外,单片机89C51的P2.O脚被设置为整点信号输出,可用于校准外部时钟、控制整点打铃等多种场合。因此,本记录仪的应用前景十分广阔。