内置复位功能的微型计算机的制作方法

文档序号:6583955阅读:263来源:国知局
专利名称:内置复位功能的微型计算机的制作方法
技术领域
本发明涉及一种内置复位功能的微型计算机。
图6表示现有的内置复位功能微机的构成例的图。在图6中,为了防止电源电压下降所引起的微机失控,内置于微机和复位方框60内的复位信号发生电路61,常时地检测施加在微机上的电源电压的变化,并在电源电压下降到复位电位时,产生复位信号SR。所产生的复位信号SR,经内部的复位信号线传送,接到该复位信号SR后,微机的复位功能进行动作。另外,也可以通过外部复位端子62提供复位信号。
但是,在现有的技术中,存在下面的问题。
首先,用于判断电源电压下降的复位电位,是由半导体的制造过程所确定的。因此,该值有时在产品之间会存在很大的差异。其结果,存在无法用统一的复位电位,对各微机的是否进行复位动作进行判断的问题。
另外,为了消除复位电位的差异,有在制造后进行调整,将各微机的复位电位重新设定在特定的值的方法。但这时,由于需要对各微机单独进行复位电压的调整,所以单单把微机安装起来是无法使产品进行动作的,因而存在制造工序复杂的问题。
为了达到上述目的,本发明之一的解决方法,是采用内置复位功能的微型计算机,它具有生成用于指示是否进行复位动作的复位信号的复位判断部,而所述复位判断部,包括生成所定基准电压的稳定电源电路;根据所述稳定电源电路所生成的基准电压、生成复位电压的复位电压生成电路;以及对施加在该微型计算机上的电源电压、与所述复位电压进行比较的比较器,并根据所述比较器的比较结果,生成所述复位信号。
根据本发明之一,由于复位电压是根据由稳定电源电路所生成的所定基准电压而生成的,所以可以减少复位电压的差异。也就是说,在微型计算机之间,可以通过共同的一定的复位电压,执行复位功能。由此,也可省去制造后的调整。并且,在通常的微机中,因用于使D/A转换器等动作的稳定电源电路有现成设置好的,所以就没有必要重新设置用于实施本发明的稳定电源电路。
另外,本发明之二是,根据本发明之一的微型计算机,具有控制是否使所述复位判断部动作的复位判断控制部。
根据本发明之二,因通过复位判断控制部对是否使复位判断部动作进行控制,所以可以减少复位判断动作的电力消耗。特别是,由于稳定电源电路的消耗电流较大,所以通过该发明,可以大幅度降低消耗电力。
另外,本发明之三是,根据本发明之二的微型计算机中的复位判断控制部,具有间断地使所述复位判断部进行动作的定时控制电路。
另外,本发明之四是,根据本发明之二的微型计算机中的复位判断控制部,具有通过软件使所述复位判断部在所定的时刻进行动作的定时控制程序。
再有,本发明之五是,根据本发明之二的微型计算机中的复位判断控制部,具有间断地使所述复位判断部进行动作的定时控制电路,和通过软件使所述复位判断部在所定的时刻进行动作的定时控制程序,并且,当该微型计算机处于通常动作模式时,通过所述定时控制程序控制是否使所述复位判断部动作,而当该微型计算机处于没有执行软件的低消耗电流模式时,通过所述定时控制电路控制是否使所述复位判断部动作。
根据本发明之五,在低消耗电流模式时,由于通过定时控制电路控制是否使复位判断部动作,所以在不启动软件、保持低消耗电流模式的情况下,可以进行复位检测,因而可以降低电力消耗。
另外,本发明之六是,在所述本发明之一的微型计算机中的复位判断部,在该微型计算机的动作满足所定条件时,无论所述比较器的比较结果如何,具有输出作为所述复位信号的、不进行复位动作的指示信号的输出控制装置。
根据本发明之六,由于在如果发生复位就会带来不良后果的期间,可以避免复位的发生,因而可以使采用微型计算机的系统稳定地进行动作。
图2是从概念上表示利用定时中断的复位判断动作控制的图。
图3是用于从概念上表示本发明实施例1所涉及的复位判断动作的控制的状态转移图。
图4是从概念上表示本发明实施例1中的消耗电流随时间变化的曲线图。
图5是表示本发明实施例2所涉及的内置复位功能的微型计算机的复位判断的相关部分的构成的图。
图6是表示现有的内置复位功能的微型计算机的复位判断的相关部分的构成的图。
其中10、10A—复位判断部;11—带间基准电路(稳定电源电路);12—分压电阻(复位电压生成电路);13—比较器;14—输出控制装置;20—复位判断控制部;21—定时控制电路;22—定时控制程序;SR—复位信号;VA—基准电压;VR—复位电压;VDD—被施加的电源电压;SC—比较结果。
(实施例1)


图1是表示与本发明实施例1的内置复位功能的微型计算机(微机)中的复位判断所相关的复位部分的构成的方框图。在图1中,10是生成用于指示是否进行复位动作的复位信号SR的复位判断部,20是通过许可信号SE控制是否使复位判断部10动作的复位控制部。有关复位判断控制部20的动作将在后面说明。
复位判断部10,包括作为生成稳定的所定基准电压VA的稳定电源电路的带间基准电路(BGR)11;作为对基准电压VA进行分压生成复位电压VR的复位电压生成电路的分压电阻12;以及对施加在该微机的电源电压VDD与复位电压VR进行比较的比较器13,并根据比较器13的比较结果SC,生成复位信号SR。带间基准电路(BGR)11,是为了使DA转换器31动作,原本就设置在微机上的。
复位信号SR,被送到该微机的复位功能区,并且当复位信号SR为有效时,进行复位功能的动作。由此,可以防止微机的失控。另外,除了该复位信号SR之外,也可以从微机的外部供给其它复位信号。
另外,在复位判断部10中,具有用于切换控制是否使带间基准电路(BGR)11动作的第1开关11a、和用于切换控制是否使比较器13动作的第2开关13a。第1及第2开关11a、13a,接受从复位判断控制部20所输出的许可信号SE,并且当许可信号SE为有效时,使带间基准电路11及比较器13动作,而当许可信号SE为非有效时,使带间基准电路11及比较器13停止动作。通过依据许可信号SE使带间基准电路11及比较器13停止动作,可以抑制复位判断部10的消耗电力。
许可信号SE为有效时,在复位判断部10中,首先带间基准电路11动作,生成稳定的基准电压VA。根据该基准电压VA,由分压电阻12生成稳定的复位电压VR。然后比较器13动作,对复位电压VR与施加在微机上的电源电压VDD进行比较。然后,当被施加的电源电压VDD小于复位电压VR时,由比较结果SC,使复位信号SR成为有效。接受变为有效的复位信号SR,微机的复位功能进行动作,从而可以在造成失控之前停止微机的动作。
这样,根据本发明,由于复位电压VR,是以由带间基准电路11所生成的所定基准电压VA为基础而生成的,所以可以抑制微机之间的复位电压VR的差异。也就是说,在微机之间,通过共同的一定的复位电压,可以使复位功能产生动作。由此,也可省去制造后的调整。而且,在通常的微机中,由于用于使D/A转换器31等动作的稳定电源电路有现成设置好的,所以就没有必要重新设置用于实施本发明的稳定电源电路。
另外,也可以不设置复位判断控制部20,而使复位判断部10常时动作。这时,与图1的构成相比,消耗电力虽然会增加,但装置的构成会变得简单。也就是说,如果能使带间基准电路11等的消耗电流足够小,就并不一定必需设置复位判断控制部20。
(复位判断的控制)复位判断动作有无的控制,无论通过硬件还是软件均可以实现。图1的复位判断控制部20,包括间断地使复位判断部10动作的定时控制电路21、和根据软件使复位判断部10在所定的时刻进行动作的定时控制程序22。
定时控制电路21,例如,可以方便地通过利用对微机的时钟进行计数的时间计数器,或利用电容器的充放电等构成。也就是说,可以使许可信号SE以所定的周期间断地有效。
另一方面,定时控制程序22,一般认为基本上有两种实现方法。其一是,利用作为微机基本功能的定时中断,以所定的时间间隔,起动使许可信号SE有效的软件的方法。这种情况,与用硬件实现间断动作时相比,可以较长地设定执行复位判断的时间间隔,因而可以减少复位判断部10的动作频度。因此,可以进一步抑制消耗电力。
图2是从概念上表示利用定时中断的复位判断动作控制的图。如图2所示,每产生一个定时中断,就起动一次用于使复位判断部10动作的处理A。在处理A中,首先通过使许可信号SE有效(ST1),使复位判断部10进入动作许可状态。然后,经所定时间的期间,使复位判断部10动作(ST2),接着,通过使许可信号SE为非有效(ST3),禁止复位判断部10的动作。由此,可以间断地执行复位判断。另外,由于在命令步骤的执行中需要花费一点时间,所以也可以省去步骤ST2。
另外,由于是软件控制,所以还可以只在某一期间禁止定时中断。例如,在由微机向EEPROM等写入数据的过程中如果执行复位,有可能造成数据丢失,带来不良后果。在这种如果执行复位动作就会带来不良后果的期间,通过用软件禁止定时中断,也能够将复位的发生防止于未然。
复位判断控制的另一个实现方法是,在控制实际的系统的软件处理中,只在希望执行复位判断的时刻,追加用于使复位判断执行的程序。在这种方法中,只在复位检测的需要时刻,可以进行复位判断动作。例如,当该微机用于类似血糖计的商品时,也可以只在因接通电源使血糖计可能进行动作的时候,进行复位检测。由此,复位判断部10的电力消耗,就只有接通电源时的一次,因而可以进一步降低消耗电力。
另外,在本实施例中,适时地切换定时控制电路21和定时控制程序22,对复位判断部10的动作进行控制。具体地说,当微机进行通常动作时,通过定时控制程序22,用软件控制复位动作,而当微机处于没有执行软件的低消耗电流模式时,通过定时控制电路21,间断地执行复位判断动作。
图3是用于从概念上表示本实施例所涉及的复位判断动作的控制的状态转移图。在图3中,假设微机是安装在血糖计上的。首先,在血糖计没有进行动作的状态41中,通过定时控制电路21,间断地执行复位判断动作。然后,在血糖计被起动时(42),在进行微机的初始化和血糖计的设定的同时,通过软件执行复位判断动作。在这之后,经过软件处理43,在测量时(44)再次通过软件执行复位判断动作。
在微机的软件处于没有进行动作的低消耗电流模式时,通过硬件执行复位判断动作的控制,在降低消耗电力方面更有利。如果要通过软件执行时,尽管本来微机的软件处于停止状态,但却需要解除低消耗电流模式,使软件处于可以动作的状态。因此,额外造成软件动作的电力消耗。但这时如果通过定时控制电路21执行复位判断动作的控制时,因没有必要解除低消耗电流模式,所以可以减少不执行软件的那部分电力消耗。
图4是从概念上表示本实施例的消耗电流随时间变化的曲线图。从图4中可以看出,在低消耗电流模式中,由于是通过定时控制电路21间断地执行复位判断动作,所以与常时进行动作时相比,可以大幅度降低消耗电流。另外这时,由于没有执行软件,所以微机自身的消耗电流也有小量就够了。另一方面,在通常动作模式中,由于在用于实际的系统控制的软件中追加用于执行复位判断的程序,所以与低消耗电流模式相比,可以明显地延长复位判断动作的时间间隔。因此,可以抑制消耗电流的增大。
另外,复位判断动作的控制,除在此所说明的组合之外,还有各种方法。例如,既可以只通过定时控制电路21常时控制复位判断动作,也可以通过定时控制程序22常时控制复位判断动作。或者,也可以省去定时控制电路21,在低消耗电流模式中,通过利用定时中断的软件控制执行复位判断动作。
(实施例2)图5是表示与本发明实施例2所涉及的内置复位功能微机中的复位判断相关的复位部分构成的方框图。在图5中,与图1相同的构成部分采用了相同的符号,在此省略其详细说明。在图5中,复位判断部10A,具有接受比较器13的比较结果SC、起动微机的中断功能的输出控制装置14。输出控制装置14,在中断程序中检测出比较结果SE为有效时,使复位信号SR有效。
也就是说,当施加在微机上的电源电压VDD低于复位电位VR时,比较器13的比较结果SC变为有效,由此,通过输出控制装置14,起动微机的中断功能。然后,当在中断程序中进一步检测出比较结果SC为有效时,复位信号SR变为有效,使微机复位。
另外,输出控制装置14,在微机的动作满足所定的条件时,具有禁止中断程序起动的功能。也就是说,在微机的动作满足所定的条件时,无论比较器13的比较结果SC如何,复位信号SR保持非有效状态。例如,在由微机向EEPROM等写入数据的过程中程中如果执行复位,有可能造成数据丢失,带来不良后果。因此,在写入数据的期间,通过输出控制装置14禁止中断程序的起动,可以使微机不执行复位。
如上所述,根据本发明,由于是依据由稳定电源电路所生成的所定基准电压生成复位电压,所以可以抑制复位电压的差异。也就是说,在微型计算机之间,通过共同的一定的复位电压,可以复位功能进行动作。由此,还可以省去制造后的调整。
权利要求
1.一种微型计算机,内置了复位功能,其特征在于,具有生成用于指示是否进行复位动作的复位信号的复位判断部,所述复位判断部,包括生成所定基准电压的稳定电源电路;根据所述稳定电源电路所生成的基准电压、生成复位电压的复位电压生成电路;以及对施加在该微型计算机上的电源电压、与所述复位电压进行比较的比较器,并根据所述比较器的比较结果,生成所述复位信号。
2.根据权利要求1所述的微型计算机,其特征在于,具有控制是否使所述复位判断部动作的复位判断控制部。
3.根据权利要求2所述的微型计算机,其特征在于,所述复位判断控制部,具有间断地使所述复位判断部进行动作的定时控制电路。
4.根据权利要求2所述的微型计算机,其特征在于,所述复位判断控制部,具有通过软件使所述复位判断部在所定的时刻进行动作的定时控制程序。
5.根据权利要求2所述的微型计算机,其特征在于,所述复位判断控制部,具有间断地使所述复位判断部进行动作的定时控制电路,和通过软件使所述复位判断部在所定的时刻进行动作的定时控制程序,并且,当该微型计算机处于通常动作模式时,通过所述定时控制程序控制是否使所述复位判断部动作,而当该微型计算机处于没有执行软件的低消耗电流模式时,通过所述定时控制电路控制是否使所述复位判断部动作。
6.根据权利要求1所述的微型计算机,其特征在于,所述复位判断部,在该微型计算机的动作满足所定条件时,无论所述比较器的比较结果如何,具有输出作为所述复位信号的、不进行复位动作的指示信号的输出控制装置。
全文摘要
一种内置复位功能的微型计算机,可以通过简单的构成,减少复位电压的差异。在复位判断部10中,带间基准电路11生成所定的基准电压VA。从该基准电压VA,经分压电阻12生成复位电压VR。比较器13,对施加在微型计算机上的电源电压VDD,与复位电压VR进行比较,并输出复位信号SR。
文档编号G06F1/24GK1397859SQ0212631
公开日2003年2月19日 申请日期2002年7月18日 优先权日2001年7月18日
发明者石川忠义, 中塚淳二, 上野博也, 德野吉宣 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1