基于80C552单片机的多芯片同步复位电路

[09-12 18:11:48]   来源:http://www.88dzw.com  单片机学习   阅读:8661

文章摘要:图 3 80C552外部复位电路如果80C552的复位端不再连到其它芯片上,可以采取图3(a)的方案,外部元件少,而且外部复位、内部复位均可实现,系统设计简单,可靠性也高。2.3 多芯片简单复位电路当系统中有多个复位端连在一起时,不能采用图3(a)的方案。因为电容的放电作用,使得T3输出的窄脉冲无法在RST引脚出现,这样,当产生内部复位条件时,虽然80C552可以得到复位,但其它外围芯片无法得到复位。这时应采用图3(b)的方案,电容不直接与RST引脚相连,在RST引脚就可以取到T3输出的窄脉冲了。这样,当产生内部复位条件时,整个系统都可以实现复位了。但由于不同厂家生产的芯片结构不同,对复位

基于80C552单片机的多芯片同步复位电路,标签:单片机开发,单片机原理,单片机教程,http://www.88dzw.com

图 3   80C552外部复位电路


如果80C552的复位端不再连到其它芯片上,可以采取图3(a)的方案,外部元件少,而且外部复位、内部复位均可实现,系统设计简单,可靠性也高。

  2.3 多芯片简单复位电路

  当系统中有多个复位端连在一起时,不能采用图3(a)的方案。因为电容的放电作用,使得T3输出的窄脉冲无法在RST引脚出现,这样,当产生内部复位条件时,虽然80C552可以得到复位,但其它外围芯片无法得到复位。这时应采用图3(b)的方案,电容不直接与RST引脚相连,在RST引脚就可以取到T3输出的窄脉冲了。这样,当产生内部复位条件时,整个系统都可以实现复位了。

  但由于不同厂家生产的芯片结构不同,对复位的要求也不同[5],况且多芯片的复位连接必然使复位线加长,这极易引起较大的分布电容,从而使外围电路的复位过程滞后于单片机,如果单片机复位结束后立即对外围电路进行初始化操作,往往会导致失败。解决的方法是在程序的初始处加一些延时软件,然后再对外围芯片进行初始化设置,可实现多个芯片的可靠同步。

  2.4 基于80C552的多芯片同步复位电路设计图 

 
图 4  多芯片综合复位电路举例 

5 软件复位流程图


  图4是我们设计的遥控数据采集器的接收和转发电路,红外接收器接收发射器发过来的现场数据信息,送到89C2051进行处理,然后通过I2C总线传送到80C552,经过80C552进一步处理后,采用CAN总线传送到数据处理中心.我们这里仅对它的复位电路进行讨论.

  在这个系统中,除了80C552需要复位外,还有两个芯片需要复位操作,一个是CAN控制器SJA1000,一个是单片机89C2051。其复位要求是:既要有上电自动复位功能,又要能通过定时监视器T3实现“看门狗”复位功能;当80C552复位时,89C2051和SJA1000也同时复位;当89C2051或SJA1000出现问题时,通过80C552能够分别对其进行复位,而不影响80C552程序的正常运行。而且,89C2051和SJA1000两个芯片的复位电平信号不同,前者为高电平复位,后者为低电平复位。按照上述功能要求,简单的采用前面介绍的两种复位电路均不可行。于是我们采取了一种软件与硬件结合的方法,这种方法是,在硬件结构上,芯片80C552的外部复位电路仍采用图3(a)的结构,芯片89C2051和SJA1000的复位不直接与80C552的复位端相连,而是连到了80C552的两根I/O口线P1.1和P1.3;在软件设计上,通过在初始化程序中软件模拟上电复位过程,就可以满足系统的要求,其程序流程图如图5所示。

  系统综合复位过程是:系统上电后,80C552首先复位,开始运行软件程序,在执行初始化部分时,首先通过P1.1和P1.3实现对89C2051和SJA1000的复位操作,然后再运行其他程序。当程序运行出现异常时,“看门狗”起作用,T3溢出产生内部复位操作,程序重新开始,初始化部分也重新运行,89C2051和SJA1000随之再复位一次。在程序正常运行过程中,如果与89C2051或SJA1000相关的模块出现错误时,可以通过软件判定是否出现异常,之后通过P1.1、P1.3端口分别对89C2051或SJA1000单独进行复位操作,此时80C552并不需要复位,程序正常运行。

  3 结论:

  本文作者创新点: 对于多芯片结构提出了一种软件与硬件相结合的方法建立同步复位系统。这种方法有利于提高系统设计的灵活性和可靠性。经过长期使用的结果表明,这种采用软件、硬件相结合的复位方法,具有硬件器件少、灵活、可靠性高的特点,完全能够保证多个芯片的可靠同步。


上一页  [1] [2] 


Tag:单片机学习单片机开发,单片机原理,单片机教程单片机学习
分类导航
最新更新
热门排行