微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 单片机智能监控系统

单片机智能监控系统

时间:02-10 来源:互联网 点击:

S输出的检测信号,以决定是否需要记录,用执行键扫描来判断此时外界有无新要求的动作,以决定是否进入键扫描程序。为了减小工作量,使用了时钟发生器DS1302,方便地实现了时间数据的使用和控制。

由于E2PROM的缘故PIC16CE62X相对于其他的PIC单片机多了如下几个寄存器EECON1,EECON2,EEDATA,EEADR,其中EECON1只使用了它的低5位D0—D4,分别代表WRRO,WREN,WRERR,EEIF。为了防止因中断引起的写操作失败,我们采取了关闭中断的措施。

其中1-7的步骤应该严格执行,因为在写操作的过程中如果这时有中断发生的话,CPU就会终止写操作转而处理中断任务,而这时的写操作不但会失败并且还有丢失数据的可能,因此在写操作过程中应当首先关闭总中断,待等到写操作完成以后再开放总中断。

3 结语

本文所述系统已实现,在实验室运行可以可靠地运作。由于保安监控系统的安全系数要求很高,因此,若以这种思路为线索,在实际应用中增加适当的辅助措施并对其可靠性给予提高,相信会有一定的商业价值。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top