JPH03164947A - マイクロコンピュータの暴走検知兼起動装置 - Google Patents
マイクロコンピュータの暴走検知兼起動装置Info
- Publication number
- JPH03164947A JPH03164947A JP1305919A JP30591989A JPH03164947A JP H03164947 A JPH03164947 A JP H03164947A JP 1305919 A JP1305919 A JP 1305919A JP 30591989 A JP30591989 A JP 30591989A JP H03164947 A JPH03164947 A JP H03164947A
- Authority
- JP
- Japan
- Prior art keywords
- microcomputer
- circuit
- oscillation
- oscillation circuit
- output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Power Sources (AREA)
- Debugging And Monitoring (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は、マイクロコンピュータ(以下、マイコンと
略称する。)の暴走検知兼起動装置に関し、特に暴走検
知と起動用に発振回路を共有したものに関する。
略称する。)の暴走検知兼起動装置に関し、特に暴走検
知と起動用に発振回路を共有したものに関する。
[従来の技術〕
マイコンを応用したシステムとして、システムの停止中
もマイコン内のRAM (ランダム・アクセス・メモリ
)に格納されているデータを保存する必要のあるシステ
ムがある。このシステムの停止→動作へ移る所謂起動の
方法として、定期的に起動させられるマイコンが動作状
態を維持すべきか否かを判断して、動作するか又は停止
する方法がある。この場合の起動に一般的に使用されて
いる発振回路は、マイコン本来の発振回路と別個に設け
られ、数十Hz〜数七の低域周波数で発振し、この周波
数のパルス信号によりマイコンを一定周期で起動する。
もマイコン内のRAM (ランダム・アクセス・メモリ
)に格納されているデータを保存する必要のあるシステ
ムがある。このシステムの停止→動作へ移る所謂起動の
方法として、定期的に起動させられるマイコンが動作状
態を維持すべきか否かを判断して、動作するか又は停止
する方法がある。この場合の起動に一般的に使用されて
いる発振回路は、マイコン本来の発振回路と別個に設け
られ、数十Hz〜数七の低域周波数で発振し、この周波
数のパルス信号によりマイコンを一定周期で起動する。
かかる構成のマイコンの起動装置や暴走検知装置は例え
ば特開昭55−67229号公報、特公昭631989
6号公報、特開昭63−95546号公報、実開昭63
−53145号公報、実開昭63−107046号公報
に開示されたものがある。第2図は、この開示された装
置の構成を示したもので、マイコンの暴走を検知する暴
走検知装置をマイコンの起動装置と共に示している。
ば特開昭55−67229号公報、特公昭631989
6号公報、特開昭63−95546号公報、実開昭63
−53145号公報、実開昭63−107046号公報
に開示されたものがある。第2図は、この開示された装
置の構成を示したもので、マイコンの暴走を検知する暴
走検知装置をマイコンの起動装置と共に示している。
第2図において、■は周知の構成のマイコンであり、4
つの第1〜第4の入カポ−) P z〜P1.2つの第
1.第2の出力ポートP Of + P 02.2つ
の発振端子T。I + To 2、リセット端子TR1
起動端子T、を有している。2は、3つのインバータと
2つの抵抗と1つのコンデンサ21から構成され、マイ
コンlの暴走時に発振してマイコンlのリセット端子T
Rにリセット信号を発生するウォッチドッグ回路内の周
知の構成の第1発振回路、3は、マイコン1が動作停止
状態のときに、定期的に起動信号をマイコン1の起動端
子T、に出力する起動用発振回路である。4は抵抗、5
は抵抗4とで微分回路を構成しているコンデンサ、6は
クランプ用ダイオード、7.8はエミッタ接地されたト
ランジスタ9をドライブする抵抗である。
つの第1〜第4の入カポ−) P z〜P1.2つの第
1.第2の出力ポートP Of + P 02.2つ
の発振端子T。I + To 2、リセット端子TR1
起動端子T、を有している。2は、3つのインバータと
2つの抵抗と1つのコンデンサ21から構成され、マイ
コンlの暴走時に発振してマイコンlのリセット端子T
Rにリセット信号を発生するウォッチドッグ回路内の周
知の構成の第1発振回路、3は、マイコン1が動作停止
状態のときに、定期的に起動信号をマイコン1の起動端
子T、に出力する起動用発振回路である。4は抵抗、5
は抵抗4とで微分回路を構成しているコンデンサ、6は
クランプ用ダイオード、7.8はエミッタ接地されたト
ランジスタ9をドライブする抵抗である。
マイコン1の第1の出力ポートP。、は、一端が電源に
接続された抵抗4と、コンデンサ5に接続され、コンデ
ンサ5の他端は、接地との間で逆向きのクランプ用ダイ
オード6に接続されていると共に、抵抗7を介してトラ
ンジスタ9のベースに接続されている。また、抵抗8は
トランジスタ9のベースと接地間に接続され、トランジ
スタ9のコレクタは第1発振回路2のコンデンサ21の
一端側に接続されている。符号4〜9で示す構成要素は
ウォッチドッグ回路内における第1発振回路2のコンデ
ンサ21の充電電荷を放電して第1発振回路2の発振を
停止させる発振停止回路を構成している。10はプルア
ップ用抵抗、11〜14ば第1〜第4の入力スイッチで
あり、各一端が共通に接地され、各他端がプルアップ用
抵抗104こ接続されていると共にマイコン1の第1〜
第4の入力ボートP II〜P 14の各々に接続され
ている。
接続された抵抗4と、コンデンサ5に接続され、コンデ
ンサ5の他端は、接地との間で逆向きのクランプ用ダイ
オード6に接続されていると共に、抵抗7を介してトラ
ンジスタ9のベースに接続されている。また、抵抗8は
トランジスタ9のベースと接地間に接続され、トランジ
スタ9のコレクタは第1発振回路2のコンデンサ21の
一端側に接続されている。符号4〜9で示す構成要素は
ウォッチドッグ回路内における第1発振回路2のコンデ
ンサ21の充電電荷を放電して第1発振回路2の発振を
停止させる発振停止回路を構成している。10はプルア
ップ用抵抗、11〜14ば第1〜第4の入力スイッチで
あり、各一端が共通に接地され、各他端がプルアップ用
抵抗104こ接続されていると共にマイコン1の第1〜
第4の入力ボートP II〜P 14の各々に接続され
ている。
15は発振端子T。l+TO2に接続されたマイコン1
用の第2発振回路であり、通常、振動子とコンデンサ等
で構成される周知のものである。16は第2の出力ポー
トP。2に接続された出力制御回路であり、第1〜第4
の入力スイッチ11〜14のオン・オフの組合わせでマ
イコン1が制御を行なう。22はマイコンlの動作中の
み第1発振回路2へ電源を供給する電源切換回路である
。
用の第2発振回路であり、通常、振動子とコンデンサ等
で構成される周知のものである。16は第2の出力ポー
トP。2に接続された出力制御回路であり、第1〜第4
の入力スイッチ11〜14のオン・オフの組合わせでマ
イコン1が制御を行なう。22はマイコンlの動作中の
み第1発振回路2へ電源を供給する電源切換回路である
。
次に動作について説明する。通常、第2発振回路15が
発振中でマイコン1が動作中のときには、マイコン1は
、第1〜第4の入力スイッチ11〜14のオン・オフ状
態の組合わせの信号を第1〜第40人カポー)P++〜
Peaから取込んで制御の可否を判断し、プログラムに
従って出力制御回路16を制御する。この場合、第1〜
第4の入力スイッチ11〜14の内で、オンにされた入
力スイッチは該当人力ボートに“L ”レベル(以下、
′“L′と略称する。)を、オフされた入力スイッチは
該当人力ボートにプルアップ用抵抗IOによる“H”レ
ベル(以下、” H”と略称する。)の信号を出力する
。第2発振回路15の発振動作については周知なのでそ
の説明を省略する。
発振中でマイコン1が動作中のときには、マイコン1は
、第1〜第4の入力スイッチ11〜14のオン・オフ状
態の組合わせの信号を第1〜第40人カポー)P++〜
Peaから取込んで制御の可否を判断し、プログラムに
従って出力制御回路16を制御する。この場合、第1〜
第4の入力スイッチ11〜14の内で、オンにされた入
力スイッチは該当人力ボートに“L ”レベル(以下、
′“L′と略称する。)を、オフされた入力スイッチは
該当人力ボートにプルアップ用抵抗IOによる“H”レ
ベル(以下、” H”と略称する。)の信号を出力する
。第2発振回路15の発振動作については周知なのでそ
の説明を省略する。
マイコンlが動作中のときには、第1発振回路2は電源
切換回路22を通じて電力を供給されている。マイコン
1が正常に動作している時には、マイコンlの第1の出
力ポートP。1からパルス列信号が出力される。このパ
ルス列信号は抵抗4とコンデンサ5からなる微分回路を
通してその変化分が抽出され、電流制限用の抵抗7を介
してトランジスタ9に間歇的なベース電流を供給し、ト
ランジスタ9をオン状態にする。これにより、第1発振
回路2のコンデンサ21の一端側が接地される。コンデ
ンサ21の一端側が接地されていると第1発振回路2は
発振できず、出力としてマイコン1のリセット端子TR
に“H”′を出力する。よって、マイコン1はリセット
されない。なお、この動作中、クランプダイオード6は
、第1の出力ポートP。IがL゛に変化する時にトラン
ジスタ9のベースに負の電圧が印加され、トランジスタ
9が破損されるので防止するために導通してそのベース
を接地電位にクランプするように動作する。
切換回路22を通じて電力を供給されている。マイコン
1が正常に動作している時には、マイコンlの第1の出
力ポートP。1からパルス列信号が出力される。このパ
ルス列信号は抵抗4とコンデンサ5からなる微分回路を
通してその変化分が抽出され、電流制限用の抵抗7を介
してトランジスタ9に間歇的なベース電流を供給し、ト
ランジスタ9をオン状態にする。これにより、第1発振
回路2のコンデンサ21の一端側が接地される。コンデ
ンサ21の一端側が接地されていると第1発振回路2は
発振できず、出力としてマイコン1のリセット端子TR
に“H”′を出力する。よって、マイコン1はリセット
されない。なお、この動作中、クランプダイオード6は
、第1の出力ポートP。IがL゛に変化する時にトラン
ジスタ9のベースに負の電圧が印加され、トランジスタ
9が破損されるので防止するために導通してそのベース
を接地電位にクランプするように動作する。
上記動作による信号波形を第3図に示している。
第3図において、(a)はトランジスタ9のコレクタの
信号波形、(b)は第1の出力ポートPotのパルス列
信号、(C)は第1発振回路2の出力信号である。
信号波形、(b)は第1の出力ポートPotのパルス列
信号、(C)は第1発振回路2の出力信号である。
次にマイコン1が暴走するとその第1の出力ポートP。
1は“H”′又は“L ”で一定レベルになる。
このために、トランジスタ9は、ベース電流を供給され
ずカントオフ状態となって、第1発振回路2のコンデン
サ21を接地から解放する。すると、コンデンサ21は
充放電を繰返して第1発振回路2は発振し、一定周期の
パルス(矩形波)をマイコン1のリセット端子T、に供
給して、マイコン1をリセットする。上記動作による信
号波形を第4図に示している。第4図において、(a)
はトランジスタ9のコレクタの信号波形、(b)は第1
発振回路2の出力信号波形である。なお、第1発振回路
2の詳細な動作は周知のためその説明を簡略化している
。
ずカントオフ状態となって、第1発振回路2のコンデン
サ21を接地から解放する。すると、コンデンサ21は
充放電を繰返して第1発振回路2は発振し、一定周期の
パルス(矩形波)をマイコン1のリセット端子T、に供
給して、マイコン1をリセットする。上記動作による信
号波形を第4図に示している。第4図において、(a)
はトランジスタ9のコレクタの信号波形、(b)は第1
発振回路2の出力信号波形である。なお、第1発振回路
2の詳細な動作は周知のためその説明を簡略化している
。
起動用発振回路3は、常時、発振しているが、この信号
を使用するのはマイコンlの第2発振回路15が動作を
停止しているときである。すなわち、マイコン1が、起
動端子T、に入力される起動用発振回路3の出力信号の
変化をとらえると、第2発振回路15の発振を開始させ
、動作を開始する。マイコン1は、動作開始直後に、第
1〜第4の人力スイッチ11−14のオン・オフ状態を
入力ボートP I 1 ””’ P I 4から読取る
。そして、マイコンlはこれらの入力信号に基づいて出
力制御回路16を制御する必要があると判断したときに
は、第2発振回路15を動作させ続けると共に、出力制
御回路16を制御する。また、マイコン1は第1の出力
ポートP。1から一定周期のパルスを出力して、第1発
振回路2がリセットパルスを発生しないように制御する
。
を使用するのはマイコンlの第2発振回路15が動作を
停止しているときである。すなわち、マイコン1が、起
動端子T、に入力される起動用発振回路3の出力信号の
変化をとらえると、第2発振回路15の発振を開始させ
、動作を開始する。マイコン1は、動作開始直後に、第
1〜第4の人力スイッチ11−14のオン・オフ状態を
入力ボートP I 1 ””’ P I 4から読取る
。そして、マイコンlはこれらの入力信号に基づいて出
力制御回路16を制御する必要があると判断したときに
は、第2発振回路15を動作させ続けると共に、出力制
御回路16を制御する。また、マイコン1は第1の出力
ポートP。1から一定周期のパルスを出力して、第1発
振回路2がリセットパルスを発生しないように制御する
。
しかし、マイコン1の動作開始直後において、第1〜第
4の入力スイッチ11〜14のオン・オフ状態が出力制
御回路16を制御する必要のないものであったときには
、マイコン1は第2発振回路15の動作を停止させ、消
費電力を節約することができる。通常、マイコンlに用
いられる第2発振回路15は、周波数が約50(lKI
Iz以上で、動作時の消費電流が約1mA以上となるこ
とが多い。
4の入力スイッチ11〜14のオン・オフ状態が出力制
御回路16を制御する必要のないものであったときには
、マイコン1は第2発振回路15の動作を停止させ、消
費電力を節約することができる。通常、マイコンlに用
いられる第2発振回路15は、周波数が約50(lKI
Iz以上で、動作時の消費電流が約1mA以上となるこ
とが多い。
さらに、電源回路等の消費電流を加えると、実際には2
〜3mA以上の電流を消費することになる。
〜3mA以上の電流を消費することになる。
特に電源としてバッテリを使用する自動車用電装品の場
合には、イグニションキーのオフ時の低消費電力モード
において、消費電力を極力小さく抑えることが要求され
る。所で、イグニションキーのオフ時の第1〜第4の入
力スイッチ11〜14の監視周期は10〜500 m5
ec程度でよい。このため、起動用発振回路3の周期を
第1〜第4の入力スイッチ11〜14の監視に必要な周
期に設定してマイコン1を起動すれば、起動用発振回路
3の消費電流を小さくできる。そして、マイコン1は動
作を停止しているので、電流の消費量も小さくでき、電
源回路も含めた合計消費電流は1mA以下にできる。
合には、イグニションキーのオフ時の低消費電力モード
において、消費電力を極力小さく抑えることが要求され
る。所で、イグニションキーのオフ時の第1〜第4の入
力スイッチ11〜14の監視周期は10〜500 m5
ec程度でよい。このため、起動用発振回路3の周期を
第1〜第4の入力スイッチ11〜14の監視に必要な周
期に設定してマイコン1を起動すれば、起動用発振回路
3の消費電流を小さくできる。そして、マイコン1は動
作を停止しているので、電流の消費量も小さくでき、電
源回路も含めた合計消費電流は1mA以下にできる。
なお、マイコン1の動作停止時には、第1発振回路2の
動作を停止させるためにその電源供給を停止させる電源
切換回路22が必要とされる。
動作を停止させるためにその電源供給を停止させる電源
切換回路22が必要とされる。
その他に、起動端子Tsを使用せずにリセット端子T7
によってマイコンを起動させる方法が考えられる。しか
し、この方法では、パンテリが外された後のリセット信
号なのか、それとも起動用発振回路による起動用信号な
のかがマイコンが区別できない。このために、マイコン
内のバックアップメモリのデータを信頼しても良いか否
かを判断することができない。
によってマイコンを起動させる方法が考えられる。しか
し、この方法では、パンテリが外された後のリセット信
号なのか、それとも起動用発振回路による起動用信号な
のかがマイコンが区別できない。このために、マイコン
内のバックアップメモリのデータを信頼しても良いか否
かを判断することができない。
従来のマイコンの暴走検知および起動装置は以上のよう
に構成されているので、ウォッチドッグ用の第1発振回
路2、起動用発振回路3、マイコン専用の第2発振回路
15の3種類の独立した発振回路を必要とし、また、電
源切換回路22も必要とするので、高価格で装置が大型
化するなどの課題があった。
に構成されているので、ウォッチドッグ用の第1発振回
路2、起動用発振回路3、マイコン専用の第2発振回路
15の3種類の独立した発振回路を必要とし、また、電
源切換回路22も必要とするので、高価格で装置が大型
化するなどの課題があった。
この発明は上記のような課題を解決するためになされた
もので、発振回路の数を減らして、価格を下げ、しかも
小形化することのできるマイコンの暴走検知兼起動装置
を得ることを目的とする。
もので、発振回路の数を減らして、価格を下げ、しかも
小形化することのできるマイコンの暴走検知兼起動装置
を得ることを目的とする。
この発明のマイコンの暴走検知兼起動装置は、発振回路
と、発振停止回路と、マイコンからの出0 力を受けて、マイコンの動作停止時には、発振回路の出
力信号に代えて非リセット信号をマイコンのリセット端
子に入力させ、マイコンの動作時には発振回路の出力信
号をリセット端子に人力させる信号切換回路とを設り、
発振回路の出力信号をマイコンの起動端子にも与えるよ
うにしたものである。
と、発振停止回路と、マイコンからの出0 力を受けて、マイコンの動作停止時には、発振回路の出
力信号に代えて非リセット信号をマイコンのリセット端
子に入力させ、マイコンの動作時には発振回路の出力信
号をリセット端子に人力させる信号切換回路とを設り、
発振回路の出力信号をマイコンの起動端子にも与えるよ
うにしたものである。
(作 用]
この発明における暴走検知兼起動装置は、マイコンの正
常動作時には、発振停止回路により発振回路の発振を停
止させ、マイコンの暴走時には、発振回路の発振により
マイコンをリセットし、マイコンの動作停止時には、信
号切換回路によりマイコンに非リセット信号を入力させ
、かつ起動用に発振回路の出力信号を起動端子に入力さ
せる。
常動作時には、発振停止回路により発振回路の発振を停
止させ、マイコンの暴走時には、発振回路の発振により
マイコンをリセットし、マイコンの動作停止時には、信
号切換回路によりマイコンに非リセット信号を入力させ
、かつ起動用に発振回路の出力信号を起動端子に入力さ
せる。
以下、この発明の一実施例を図について説明する。第1
図において、第2図と同符号1.2.4〜16の部分は
従来例と同じなのでその説明を省略する。但し、マイコ
ン1は従来の入出力部に加1 えて第33第4の出カポ−)Po、、 Po、を有し
ている。第1発振回路2の出力ラインはORゲート17
の1人カラインに接続されていると共にマイコン1の起
動端子Tsに接続されている。ORゲート17はその出
力ラインがマイコン1のリセット端子Tllに接続され
、もう一方の入力ラインが論理ゲート18の出力ライン
に接続されている。
図において、第2図と同符号1.2.4〜16の部分は
従来例と同じなのでその説明を省略する。但し、マイコ
ン1は従来の入出力部に加1 えて第33第4の出カポ−)Po、、 Po、を有し
ている。第1発振回路2の出力ラインはORゲート17
の1人カラインに接続されていると共にマイコン1の起
動端子Tsに接続されている。ORゲート17はその出
力ラインがマイコン1のリセット端子Tllに接続され
、もう一方の入力ラインが論理ゲート18の出力ライン
に接続されている。
論理ゲート18は、その一方の入力ラインがマイコン1
の第3の出力ポートP。3に接続されていると共にプル
アップ用抵抗19を介して電源に接続され、否定入力部
に接続された他方の入力ラインはマイコン1の第4の出
力ポートP。、に接続されていると共にプルダウン用抵
抗20を介して接地されている。ORゲート17は論理
ゲート18の出力信号に応じて第1発振回路2のパルス
をリセット端子TRに入力するか否かを切換える。論理
ゲート18は、−否定入力型NORゲートであり、マイ
コン1の第3.第4のボートP03 + P 04が
ら出力される信号の組合わせに応じてORゲート17の
切換え用の信号を生成する。上記符号172 〜20の構成要素で信号切換回路を構成している。
の第3の出力ポートP。3に接続されていると共にプル
アップ用抵抗19を介して電源に接続され、否定入力部
に接続された他方の入力ラインはマイコン1の第4の出
力ポートP。、に接続されていると共にプルダウン用抵
抗20を介して接地されている。ORゲート17は論理
ゲート18の出力信号に応じて第1発振回路2のパルス
をリセット端子TRに入力するか否かを切換える。論理
ゲート18は、−否定入力型NORゲートであり、マイ
コン1の第3.第4のボートP03 + P 04が
ら出力される信号の組合わせに応じてORゲート17の
切換え用の信号を生成する。上記符号172 〜20の構成要素で信号切換回路を構成している。
なお、論理ゲート18の出力と第3.第4の出力ポート
P。3+ P[+4の信号レベルとの関係は下記表に
示す通りである。
P。3+ P[+4の信号レベルとの関係は下記表に
示す通りである。
次に第1図を参照して一実施例の動作について説明する
。なお、従来例で述べた動作と重複する部分の説明は省
略する。第2発振回路15が動作中でマイコン1がプロ
グラムを実行中のときには、マイコン1はプルアンプ用
抵抗19により第3の出力ポートP。3を“′H”°に
、プルダウン用抵抗20により第4の出力ポートP。4
を°“I、°にしている。これらの信号を入力している
論理ゲート18は“L゛を出力するためにORゲート1
7の出力は第1発振回路2の出力と同じになる。すなわ
ち、マイコンlが正常時には、トランジスタ9がオン状
態となって第1発振回路2の出力は非す3 セット信号としての“H“となってリセット端子TRに
入力される。この入力によりマイコン1はリセットされ
ない。マイコン1が暴走してマイコン1の第1の出カポ
−)P。lから一定周波数のパルスが出力されなくなっ
た場合、トランジスタ9はカットオフ状態となり、第1
発振回路2は発振してパルスを出力する。このパルスは
、ORゲート17をそのまま通過してマイコン1のリセ
ッI・端子TRに与えられ、マイコン1をリセットする
。
。なお、従来例で述べた動作と重複する部分の説明は省
略する。第2発振回路15が動作中でマイコン1がプロ
グラムを実行中のときには、マイコン1はプルアンプ用
抵抗19により第3の出力ポートP。3を“′H”°に
、プルダウン用抵抗20により第4の出力ポートP。4
を°“I、°にしている。これらの信号を入力している
論理ゲート18は“L゛を出力するためにORゲート1
7の出力は第1発振回路2の出力と同じになる。すなわ
ち、マイコンlが正常時には、トランジスタ9がオン状
態となって第1発振回路2の出力は非す3 セット信号としての“H“となってリセット端子TRに
入力される。この入力によりマイコン1はリセットされ
ない。マイコン1が暴走してマイコン1の第1の出カポ
−)P。lから一定周波数のパルスが出力されなくなっ
た場合、トランジスタ9はカットオフ状態となり、第1
発振回路2は発振してパルスを出力する。このパルスは
、ORゲート17をそのまま通過してマイコン1のリセ
ッI・端子TRに与えられ、マイコン1をリセットする
。
すなわち、マイコン1はそのパルス列信号に含まれるリ
セット信号としての“L″“によりリセットされる。
セット信号としての“L″“によりリセットされる。
第2発振回路15が発振動作の停止中すなわちマイコン
lが低消費電力モードのときには、マイコン1が第3の
出力ポートP。3を“L“、第4の出力ポートPo4を
“H”にしておくと、論理ゲート18の出力は°°Hパ
となる。この“′H”によりORゲート17はマイコン
1のリセット端子T+tに非リセット信号としての°“
H”の信号を与えるためにリセット信号が発生しない。
lが低消費電力モードのときには、マイコン1が第3の
出力ポートP。3を“L“、第4の出力ポートPo4を
“H”にしておくと、論理ゲート18の出力は°°Hパ
となる。この“′H”によりORゲート17はマイコン
1のリセット端子T+tに非リセット信号としての°“
H”の信号を与えるためにリセット信号が発生しない。
また、マイコ4
ン1は動作を停止しているので、第1の出力ホトP。I
はそのレベルが固定され、トランジスタ9はカットオフ
状態になる。このため、第1発振回路2は発振してマイ
コン1の起動端子Tsに一定周期のパルスを供給する。
はそのレベルが固定され、トランジスタ9はカットオフ
状態になる。このため、第1発振回路2は発振してマイ
コン1の起動端子Tsに一定周期のパルスを供給する。
これにより、従来例と同様にしてマイコン1が定期的に
起動される。このように低消費電力モード時には、従来
例と同様に消費電力を小さくすることができる。
起動される。このように低消費電力モード時には、従来
例と同様に消費電力を小さくすることができる。
なお、マイコン1の動作中、論理ゲート18の出力は“
L ”であるが、このための第3.第4の出力ボート[
)。!+ PO4の組合わ一υは、上記表のように4
つの内で3つの組合わせが可能である。上記のように組
合せ数が多いので、マイコン1の暴走時に論理ゲート1
8の出力がH“°となって第1発振回路2からのパルス
信号をリセット端子TRに入力できなくしてしまう可能
性も小さくする事ができる。論理ゲートの人力をさらに
増加して、その出力が“L°゛となる入力の組合せ数を
多くすれば上記の可能性をさらに小さくする事ができる
。
L ”であるが、このための第3.第4の出力ボート[
)。!+ PO4の組合わ一υは、上記表のように4
つの内で3つの組合わせが可能である。上記のように組
合せ数が多いので、マイコン1の暴走時に論理ゲート1
8の出力がH“°となって第1発振回路2からのパルス
信号をリセット端子TRに入力できなくしてしまう可能
性も小さくする事ができる。論理ゲートの人力をさらに
増加して、その出力が“L°゛となる入力の組合せ数を
多くすれば上記の可能性をさらに小さくする事ができる
。
5
〔発明の効果〕
以上のように、この発明によれば暴走検知と起動用の発
振回路を共有するように構成したので、低価格かつ小形
化したものが得られる効果がある。
振回路を共有するように構成したので、低価格かつ小形
化したものが得られる効果がある。
第1図はこの発明の一実施例によるマイコンの暴走検知
兼起動装置の構成図、第2図は従来例のマイコンの暴走
検知および起動装置の構成図、第3図はマイコンの正常
動作時の信号波形図、第4図はマイコンの暴走時の信号
波形図である。 図中、1・・・マイコン、2・・・第1発振回路(発振
回路)、4,7.8・・・抵抗、5・・・コンデンサ、
9・・・トランジスタ、17・・・ORゲート、18・
・・論理ゲート、19・・・プルアップ用抵抗、20・
・・プルダウン用抵抗。 なお、図中同一符号は同一、又は相当部分を示す。
兼起動装置の構成図、第2図は従来例のマイコンの暴走
検知および起動装置の構成図、第3図はマイコンの正常
動作時の信号波形図、第4図はマイコンの暴走時の信号
波形図である。 図中、1・・・マイコン、2・・・第1発振回路(発振
回路)、4,7.8・・・抵抗、5・・・コンデンサ、
9・・・トランジスタ、17・・・ORゲート、18・
・・論理ゲート、19・・・プルアップ用抵抗、20・
・・プルダウン用抵抗。 なお、図中同一符号は同一、又は相当部分を示す。
Claims (1)
- マイクロコンピュータの暴走検知兼起動用に発振する発
振回路と、上記マイクロコンピュータが正常に動作中の
時には、上記発振回路の発振を停止させる発振停止回路
と、上記マイクロコンピュータからの出力を受けて、上
記マイクロコンピュータの動作停止時には、上記発振回
路の出力信号に代えて非リセット信号を上記マイクロコ
ンピュータのリセット端子に入力させ、上記マイクロコ
ンピュータの動作時には、上記発振回路の出力信号を上
記リセット端子に入力させる信号切換回路とを備え、上
記発振回路の出力信号を上記マイクロコンピュータの起
動端子にも与えるマイクロコンピュータの暴走検知兼起
動装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1305919A JPH077348B2 (ja) | 1989-11-24 | 1989-11-24 | マイクロコンピュータの暴走検知兼起動装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1305919A JPH077348B2 (ja) | 1989-11-24 | 1989-11-24 | マイクロコンピュータの暴走検知兼起動装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03164947A true JPH03164947A (ja) | 1991-07-16 |
| JPH077348B2 JPH077348B2 (ja) | 1995-01-30 |
Family
ID=17950881
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1305919A Expired - Fee Related JPH077348B2 (ja) | 1989-11-24 | 1989-11-24 | マイクロコンピュータの暴走検知兼起動装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH077348B2 (ja) |
-
1989
- 1989-11-24 JP JP1305919A patent/JPH077348B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH077348B2 (ja) | 1995-01-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS5827525B2 (ja) | リセツト回路付きマイクロプロセツサ | |
| KR0171857B1 (ko) | 전원 공급 제어 회로 및 방법 | |
| JP3057340B2 (ja) | 電子時計 | |
| US20020145477A1 (en) | Power-consenving external clock for use | |
| US4617509A (en) | Voltage regulator for a microcomputer system | |
| JPH05189272A (ja) | コントローラ | |
| JP4240657B2 (ja) | 計数装置及びその駆動方法 | |
| JP3903716B2 (ja) | マイクロコンピュータ | |
| JPH077348B2 (ja) | マイクロコンピュータの暴走検知兼起動装置 | |
| US5166661A (en) | Automobile alarm system with noise reduction function | |
| JPS58113889A (ja) | タイマ−装置 | |
| JP3732296B2 (ja) | 電子時計 | |
| JP2564356Y2 (ja) | 表示装置 | |
| JP3765134B2 (ja) | 瞬時停電検出装置 | |
| JPH0335170A (ja) | 交流電源停電検出回路 | |
| JP4037953B2 (ja) | 車両用表示装置 | |
| JP2001186657A (ja) | 省電力回路 | |
| JPS5943766B2 (ja) | 半導体集積回路 | |
| JP2669360B2 (ja) | クロック発生装置 | |
| JP2000032770A (ja) | インバータ装置 | |
| JPH069553Y2 (ja) | 電源回路 | |
| JPS6118478B2 (ja) | ||
| JPS5943765B2 (ja) | 半導体集積回路 | |
| KR930008064Y1 (ko) | 마이컴의 리세트회로 | |
| JPH02213914A (ja) | マイクロコンピュータ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |