菜单
  

      1. 看门狗定时器T0的设置。在初始化程序块中设置T0的工作方式,并开启中断和计数功能。系统FOSC=12 MHz,T0为16位计数器,最大计数值为(2的16次方)-1=65 535,T0输入计数频率为FOSC/12,溢出周期为(65 535+1)/1=65 536(μs)。
      2. 计算主控程序循环一次的耗时。考虑系统各功能模块及其循环次数,本系统主控制程序的运行时间约为16.6 ms。系统设置"看门狗"定时器T0定时30 ms(T0的初值为65 536-30 000=35 536)。主控程序的每次循环都将刷新T0的初值。如程序进入"死循环"而T0的初值在30 ms内未被刷新,这时"看门狗"定时器T0将溢出并申请中断。
      3.设计T0溢出所对应的中断服务程序。此子程序只须一条指令,即在T0对应的中断向量地址(000BH)写入"无条件转移"命令,把计算机拖回整个程序的第一行,对单片机重新进行初始化并获得正确的执行顺序。
      看门狗也有对计算机危害之处。如果用看门狗软件加密并发送到环形网络内(如学校机房),将会造成每发送一次,两台电脑同时中毒一天,还会持续一周蔓延。如:运行速度超慢,桌面背景变换,画图软件要黑色出绿色等等。还会造成每台电脑少几个文件。
        X25045芯片简介    X25045是美国X ICOR公司的生产的标准化8脚集成电路,它将EEPROM、看门狗定时器、电压监控三种功能组合在单个芯片之内,大大简化了硬件设计,提高了系统的可靠性,减少了对印制电路板的空间要求,降低了成本和系统功耗,是一种理想的单片机外围芯片。X25045引脚如图2-6所示。
     
    图2-6  X25045引脚图
        其引脚功能如下。CS:片选择输入;SO:串行输出,数据由此引脚逐位输出;SI:串行输入,数据或命令由此引脚逐位写入X25045; SCK:串行时钟输入,其上升沿将数据或命令写入,下降沿将数据输出;WP:写保护输入。当它低电平时,写操作被禁止; VSS:地; VCC:电源电压;RESET:复位输出。X25045在读写操作之前,需要先向它发出指令,指令名及指令格式如表2-2所示。
    表2-2 指令名及指令格式
     
    看门狗定时器的预置时间是通过X25045的状态寄存器的相应位来设定的。如表2-3所示,X25045状态寄存器共有6位有含义,其中WD1、WD0和看门狗电路有关,其余位和EEPROM的工作设置有关。
    表2-3 X25045状态寄存器
    WD1=0,WD0=0,预置时间为1.4s
        WD1=0,WD0=1,预置时间为0.6s。
        WD1=1,WD0=0,预置时间为0.2s。
    WD1=1,WD0=1,禁止看门狗工作。
    看门狗电路的定时时间长短可由具体应用程序的循环周期决定,通常比系统正常工作时最大循环周期的时间略长即可。编程时,可在软件的合适地方加一条喂狗指令,使看门狗的定时时间永远达不到预置时间,系统就不会复位而正常工作。当系统跑飞,用软件陷阱等别的方法无法捕捉回程序时,则看门狗定时时间很快增长到预置时间,迫使系统复位。
    3 门禁系统的硬件原理设计
    3.1 主控芯片部分接线原理图
        采用AT89C51单片机和X25045组成的看门狗电路,X25045硬件连接图如图3-1所示。X25045芯片内包含有一个看门狗定时器,可通过软件预置系统的监控时间。在看门狗定时器预置的时间内若没有总线活动,则X25045将从RESET输出一个高电平信号,经过微分电路C2、R3输出一个正脉冲,使CPU复位。图3-1电路中,CPU的复位信号共有3个:上电复位(C1、R2),人工复位(S、R1、R2)和Watchdog复位(C2、R3),通过或门综合后加到RESET端。C2、R3的时间常数不必太大,有数百微秒即可,因为这时CPU的振荡器已经在工作。
  1. 上一篇:AT89C51单片机多功能数字时钟的设计+源程序
  2. 下一篇:BPA与PSSE数据转换接口程序的开发
  1. PLC三十万大卡冷水机组电控设计+梯形图

  2. 十三万大卡冷水机组电控系统设计+梯形图

  3. RTU微机电量参数测控与保护装置设计

  4. NIMAX多轴伺服运动控制卡应用设计

  5. 基于蓝牙4.0技术多功能门禁系统设计

  6. 车站信号微机监测系统设计

  7. UPPAAL铁路信号微机监测系统通信过程仿真

  8. g-C3N4光催化剂的制备和光催化性能研究

  9. NFC协议物理层的软件实现+文献综述

  10. 巴金《激流三部曲》高觉新的悲剧命运

  11. 江苏省某高中学生体质现状的调查研究

  12. C++最短路径算法研究和程序设计

  13. 现代简约美式风格在室内家装中的运用

  14. 浅析中国古代宗法制度

  15. 上市公司股权结构对经营绩效的影响研究

  16. 高警觉工作人群的元情绪...

  17. 中国传统元素在游戏角色...

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回