(57)【特許請求の範囲】
【請求項１】
起動信号を出力して起動させることで制御できる外部装置に対して、定期的に起動信号を出力し、その後、該外部装置が起動する所定時間を待って処理を開始するマイクロコンピュータであって、
前記外部装置との処理を実行するＣＰＵと、
該ＣＰＵを間欠的に動作させるための制御を行う間欠動作制御手段と、
前記ＣＰＵが停止状態から動作状態に起床した時点で、前記外部装置が処理準備を完了するように設定された設定時間に従って、前記外部装置に対して前記起動信号を出力するタイマ連動制御手段とを備え、
前記ＣＰＵは、自らの動作を停止する際に、前記タイマ連動制御手段へ動作指令を出力し、
前記間欠動作制御手段は、前記ＣＰＵを動作させるメインクロックよりも周波数が低いサブクロックを受けて動作し、
前記タイマ連動制御手段は、前記ＣＰＵから前記動作指令を受けると、前記設定時間の計時を開始し、該設定時間が経過すると、前記外部装置に対して前記起動信号を出力する
ことを特徴とするマイクロコンピュータ。
【請求項２】
起動信号を出力して起動させることで制御できる外部装置に対して、定期的に起動信号を出力し、その後、該外部装置が起動する所定時間を待って処理を開始するマイクロコンピュータであって、
前記外部装置との処理を実行するＣＰＵと、
該ＣＰＵを間欠的に動作させるための制御を行う間欠動作制御手段と、
前記ＣＰＵが停止状態から動作状態に起床した時点で、前記外部装置が処理準備を完了するように設定された設定時間に従って、前記外部装置に対して前記起動信号を出力するタイマ連動制御手段とを備え、
前記ＣＰＵは、自らの動作を停止する際に、前記タイマ連動制御手段へ動作指令を出力し、
前記タイマ連動制御手段は、前記ＣＰＵを動作させるメインクロックよりも周波数が低いサブクロックを受けて動作し、前記ＣＰＵから前記動作指令を受けると、前記設定時間の計時を開始し、該設定時間が経過すると、前記外部装置に対して前記起動信号を出力する
ことを特徴とするマイクロコンピュータ。
【請求項３】
前記ＣＰＵが、その動作中に、前記タイマ連動制御手段に対して前記設定時間を設定することを特徴とする請求項１又は２に記載のマイクロコンピュータ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はマイクロコンピュータに関し、詳細には、外部装置との間で定期的に処理を行う電子制御装置に好適なマイクロコンピュータに関する。
【０００２】
【従来の技術】
従来より、電子制御装置（以下「ＥＣＵ」という）においては、外部装置との間で定期的に処理を行うものがある。
例えば、車両のドアを無線により施錠又は開錠する所謂キーレスエントリシステムにおいては、ＥＣＵは、エンジンの停止時であっても、外部からの施開錠信号があればこれを検知し、所定の施開錠制御を実行しなければならない。このようなエンジン停止中のＥＣＵの動作は、車載バッテリからの供給電力により実行されるが、エンジン停止中にはバッテリへの充電が行われないため、当該バッテリの過度な消耗を防ぐために可能な限り消費電力を抑える必要がある。
【０００３】
そこで、従来はこのようなＥＣＵに適用されるマイクロコンピュータ（以下、単に「マイコン」という）として、以下に示す構成のものが採用されていた。
［従来例１］
図３に示す従来のマイコン１０１は、機能の停止状態と動作状態とを繰り返す間欠動作を行い、その間欠動作中の所定のタイミングでＥＣＵ内の通信機能を有する外部装置５０に起動信号を出力し、この外部装置５０を起動させて外部通信装置（図示せず）との間で通信処理を行う。
【０００４】
すなわち、マイコン１０１は、図３（ａ）に示すように、所定のプログラムに従って動作するＣＰＵ１０２、ＣＰＵ１０２の動作クロックであるメインクロック（数ＭＨｚ〜数十ＭＨｚ）を発生するメインクロック発生部１０３、外部装置５０との間で信号の入出力を行うＩ／Ｏポート１０４等の基本構成に加え、ＣＰＵ１０２が動作状態と停止状態とを繰り返すように制御する間欠動作制御部１０５、間欠動作制御部１０５の動作クロックであるサブクロック（メインクロックよりも周波数が低く、数十ＫＨｚ）を発生するサブクロック発生部１０６を備える。
【０００５】
つまり、このマイコン１０１において、ＣＰＵ１０２は、実行すべき処理が無く、動作しなくても良い状態であると判断すると、その動作を停止すると共に、間欠動作制御部１０５へ動作指示を出す。
すると、間欠動作制御部１０５は、メインクロック発生部１０３に対して停止指令を出力してその動作を停止させると共に、計時を開始する。そして、所定の間欠時間（ＣＰＵ１０２が間欠動作している際に停止状態である時間）が経過した時に、メインクロック発生部１０３に対して動作指令を出力する。メインクロック発生部１０３は、この動作指令を受けて再び動作を開始し、ＣＰＵ１０２にメインクロックの供給を開始する。そして、自身の発振状態が安定したことを確認してＣＰＵ１０２を動作させるためのＲＵＮ信号を出力する。ＣＰＵ１０２は、このメインクロック発生部１０３からＲＵＮ信号を受けて停止状態から動作状態へと起床し、動作を再開する。以上のような動作を繰り返すことにより間欠動作が行われる。
【０００６】
このマイコン１０１の具体的動作が図３（ｂ）に示されている。
すなわち、マイコン１０１は、上記間欠動作中に定期的に外部装置５０に対して起動信号を出力する。そして、外部装置５０からの応答を所定時間待ち（つまり、外部装置５０が処理準備を完了するのを待ち）、その後、当該外部装置５０を介して外部通信装置との間で所定の通信処理（目的の動作）を行う。
【０００７】
この場合、ＣＰＵ１０２の停止状態においては、ＣＰＵ１０２のみならずメインクロック発生部１０３も動作を停止することになるため、その分消費電力が低減されることになる。また、その際、間欠動作制御部１０５は動作することになるが、周波数の低いサブクロックを用いて動作するため、その消費電力は比較的小さく抑えられる。
［従来例２］
図４に示す従来のマイコン２０１は、動作速度の切替機能を有し、その低速状態において定期的に起動信号を出力する。
【０００８】
すなわち、マイコン２０１は、ＣＰＵ２０２、ＣＰＵ２０２の動作クロックであるメインクロック（数ＭＨｚ〜数十ＭＨｚ）を発生するメインクロック発生部２０３、外部装置５０との間で信号の入出力を行うＩ／Ｏポート２０４等の基本構成に加え、ＣＰＵ２０２とメインクロック発生部２０３との間に設けられた動作速度切替制御部２０５を備える。
【０００９】
この動作速度切替制御部２０５は、周知の分周回路等（ＰＬＬ回路等）から構成され、ＣＰＵ２０２からの切替指令により、メインクロック発生部２０３で発生したメインクロックをそのままＣＰＵ２０２に供給するか、又は分周回路等（ＰＬＬ回路等）を機能させてメインクロックよりも低速のクロック（数十ＫＨｚ）に切り替えてＣＰＵ２０２に供給する。
【００１０】
つまり、ＣＰＵ２０２は、プログラムを実行している通常動作時には、動作速度切替制御部２０５から出力される動作クロックの周波数をメインクロックの周波数に設定して高速で動作するが、実行すべき処理が無い状態になったと判断すると、動作速度切替制御部２０５から出力される動作クロックの周波数を低速のクロックで動作する（つまり、低消費電力状態になる）。
【００１１】
このマイコン２０１の具体的動作が図４（ｂ）に示されている。
すなわち、マイコン１においては、ＣＰＵ２０２が、低速動作期間内の予め設定された時間で、定期的に通信機能を有する外部装置５０に対して起動信号を出力する。そして、外部装置５０の応答を所定時間待ち、予めプログラムに設定された設定時間により、外部装置５０の処理準備が完了したと判断すると、動作速度切替制御部２０５に対して切替指示を出力して高速で動作し、当該外部装置５０を介して外部通信装置との間で所定の通信を行う。
【００１２】
この場合、ＣＰＵ２０２は、外部装置５０が起動して外部通信装置との処理準備が完了するまで低速のクロックにて動作することになるため、この起動信号出力時から通信開始時までの間（待機時間）については、上記従来例１の場合よりも消費電力を抑えることができる。
【００１３】
すなわち、マイコン３０１は、ＣＰＵ３０２、ＣＰＵ３０２の動作クロックであるメインクロック（数ＭＨｚ〜数十ＭＨｚ）を発生するメインクロック発生部３０３、外部装置５０との間で信号の入出力を行うＩ／Ｏポート３０４等の基本構成に加え、周辺回路としてのタイマ制御回路３０５を備える。
【００１４】
タイマ制御回路３０５は、マイコン３０１に周辺回路として内蔵されたものであり、ＣＰＵ３０２の指示による通常のタイマ割込処理等を実行する。本構成においては、このタイマ制御回路３０５が、さらに、ＣＰＵ３０２から指示されたタイミングで外部装置５０への起動信号を出力すると共に、これとは別のタイミングでＣＰＵ３０２を停止状態から動作状態に起床させる。尚、タイマ制御回路３０５への動作クロックには、ＣＰＵ３０２の動作クロックと同一のメインクロックがメインクロック発生部３０３から供給される。
【００１５】
つまり、このマイコン３０１において、ＣＰＵ３０３は、実行すべき処理が無く、動作しなくても良い状態になったと判断すると、その動作を停止すると共に、タイマ制御回路３０５へ動作指示を出す。
すると、タイマ制御回路３０５が、計時を開始して、所定のタイマ時間が経過した時に、ＣＰＵ３０２へ起床のための信号（ウエイクアップ信号）を出力する。
【００１６】
そして、ＣＰＵ３０２は、このタイマ制御回路３０５からのウェイクアップ信号によって停止状態から動作状態へと起床し、その動作を再開する。
このマイコン３０１の具体的動作が図５（ｂ）に示されている。
すなわち、マイコン３０１においては、ＣＰＵ３０２が、その動作を停止する直前に、外部装置５０への起動信号の出力タイミング（第１設定時間）と、ＣＰＵ３０２の起床タイミング（第２設定時間）とを、タイマ制御回路３０５に設定する。この第１設定時間と第２設定時間との時間差は、タイマ制御回路３０５が起動信号を出力してから、外部装置５０が起動して外部通信装置との処理準備が完了するまでの時間に一致するように設定されている。
【００１７】
タイマ制御回路３０５は、このＣＰＵ３０２の設定に従って、その動作停止後、第１設定時間経過時点で外部装置５０に起動信号を出力し、さらに、第２設定時間経過時点でＣＰＵ３０２を起床させるためにウェイクアップ信号を出力する。このため、ＣＰＵ３０２は、外部装置５０の処理準備が完了した時点で起床し、直ちに所定の通信処理を実行することができるようになっている。
【００１８】
このように、ＣＰＵ３０２は、外部装置５０が起動して外部通信装置との通信が可能となるまで停止することができ、それにより、消費電力を抑えることができる。
【００１９】
【発明が解決しようとする課題】
しかしながら、上記従来例１においては、マイコン１０１は、外部装置５０の処理準備が完了するまで起動信号の出力を継続する必要がある。このため、ＣＰＵ１０２は、本来の目的である通信処理以外の期間も動作し続けることとなる。この間、ＣＰＵ１０２はメインクロックを受けて高速に動作しているため、比較的大きな電力を消費することになる。
【００２０】
また、上記従来例２では、ＣＰＵ２０２に停止期間がなく、低速であるとはいえ常に動作し続けるため、全体としての消費電力は従来例１の場合よりもむしろ大きくなる。
さらに、上記従来例３では、マイコン３０１の中枢部であるＣＰＵ３０２は動作を停止するものの、タイマ制御回路３０５を常時動作させるために、ＣＰＵ３０２を動作させるための高周波数のクロックを発生させる発振回路（つまり、メインクロック発生部３０３においてメインクロックを発生する回路）が常時動作することとなる。このため、消費電流を大幅に低減することができない。しかも、ＣＰＵ３０２が動作を停止してから起床するまでの時間が長く、その間に何等かの外部信号が入力されたり、或いは内部装置に異変が生じてもこれに対応できないという不都合が生じる。
【００２１】
本発明は、こうした問題に鑑みなされたものであり、定期的に起動信号を出力して外部装置である通信装置を起動し、その処理準備の完了を所定時間待って通信処理を開始するマイクロコンピュータにおいて、その消費電力を低減することを目的とする。
【００２２】
【課題を解決するための手段及び発明の効果】
かかる課題に鑑み、請求項１に記載のマイコンは、外部通信装置との間で通信を行う通信手段である外部装置に対して定期的に起動信号を出力し、その後、この外部装置が起動する所定時間を待って外部通信装置との通信処理を開始するものであり、その外部装置を介して外部通信装置との通信処理を実行するＣＰＵと、このＣＰＵを間欠的に動作させるための制御を行う間欠動作制御手段とを備える。
【００２３】
このため、この間欠動作制御手段により、ＣＰＵは上記従来例１に示したような間欠動作が可能となり、それにより、マイコンの消費電力をある程度低減することが可能となっている。また、このように間欠動作方式とすることで、ＣＰＵが外部通信装置との通信という本来の目的動作を実行する以外の時点において、当該マイコンが適用された装置内部からの入力信号によって、当該装置の状態等を適宜把握することもできる。このため、当該装置が異常である場合に迅速に対応することができる。
【００２４】
そして、当該マイコンにおいては、さらに、ＣＰＵが、自らの動作を停止する際に、タイマ連動制御手段へ動作指令を出力し、タイマ連動制御手段が、ＣＰＵから動作指令を受けると、ＣＰＵが停止状態から動作状態に起床した時点で、外部装置が処理準備を完了するように設定された設定時間の計時を開始し、該設定時間が経過すると、外部装置に対して上記起動信号を出力する。このため、ＣＰＵは、タイマ連動制御手段が起動信号を出力してから所定時間経過後に起床した際に通信処理を再開することになるのであるが、待ち時間が無く、その間欠動作における起床と同時に通信処理を開始することができる。つまり、間欠動作を確保した上で、相対的にＣＰＵの停止時間を最も長くすることができ、それにより大幅な消費電力の低減を期待できると共に、処理の効率化を図ることもできる。
【００２６】
尚、この場合にＣＰＵを停止状態とする方法としては、単にＣＰＵが自ら動作を停止するか又は間欠動作制御部を介してＣＰＵを停止させるだけでもよいが、ＣＰＵを動作させるためのメインクロックの発生源がマイコン内にある場合には、その動作をも停止させることが好ましい。メインクロックは高速の動作クロックであるため、その発生源における消費電力も無視できない大きさであると考えられるからである。このため、このメインクロックの発生源を停止させることにより、大幅な消費電力の低減を実現することができる。
【００２７】
また、間欠動作制御手段自体は、ＣＰＵを間欠動作させるという単純な動作を行うものであるため、その動作クロックは低速の動作クロックでも十分に機能を果たすことができると考えられ、ＣＰＵを動作させるメインクロックよりも周波数が低いサブクロックを受けて動作するように構成することで、当該間欠動作制御手段における消費電力を低減することができる。
尚、その場合のサブクロックの生成方法としては、メインクロックと同一の発生源から分岐させた動作クロックを、分周回路等を介して分周等することにより生成してもよいし、メインクロックとは別にサブクロックの発生源を設けてもよい。
【００２９】
ただし、前者のように発生源を共通にする場合には、上述のように高速のメインクロックの発生源を停止させることはできないため、発生源停止による省電力効果を図ることが困難になると考えられる。このような観点からは、サブクロック専用の発生源を設け、メインクロックの発生源を独立して停止できるように構成するのが好ましいと考えられる。
【００３０】
また請求項１と同様の観点から、請求項２に記載のように、タイマ連動制御手段についても、ＣＰＵを動作させるメインクロックよりも周波数が低いサブクロックを受けて動作するように構成することが好ましい。
ところで、上記構成においては、タイマ連動制御手段による設定時間が消費電力の低減を図るための重要な要素となるため、当該設定時間を最適に設定することが望まれる
【００３１】
この場合、タイマ連動制御手段に設定される上記設定時間を固定値として設定するように構成してもよいが、その場合には、設定時間と通信処理の開始時間及び通信時間等が一義的に決まってしまい、当該マイコンを適用可能な対象装置及び制御方法もごく限られた範囲に限定されることになる。
【００３２】
そこで、請求項３に記載のように、ＣＰＵが、その動作中に、タイマ連動制御手段に対して上記設定時間を設定するように構成する（つまり、プログラマブルにする）のがより好ましい。
このように構成することで、マイコンの汎用性が広がり、種々の制御対象（装置）に適用することが可能となるからである。
【００３４】
【発明の実施の形態】
以下、本発明の好適な実施例を図面に基づいて説明する。
図１は、本実施例のシングルチップマイコン１の構成を表すブロック図である。
【００３５】
図１に示すように、本実施例のマイコン１は、所定のプログラムに従って動作するＣＰＵ２，プログラムや固定データが予め格納されるＲＯＭ３，及びＣＰＵ２による演算結果を一時記憶するためのＲＡＭ４、通信機能を有する外部装置５０との間で信号の入出力を行うＩ／Ｏポート５等の基本構成に加え、当該マイコン１の外部に設けられる発振素子１１と協同してＣＰＵ２の動作クロックであるメインクロック（本実施例では数ＭＨｚ〜数十ＭＨｚ）を生成するメイン発振回路６ａ及びこのメイン発振回路６ａを制御する発振制御部６ｂからなるメインクロック発生部６と、上記発振制御部６ｂと協同して、ＣＰＵ２を間欠的に動作（間欠動作）させるための制御を行う間欠動作制御部７と、ＣＰＵ２からの指示に従って外部装置５０に対して後述する起動信号を出力するタイマ連動制御部８と、当該マイコン１の外部に設けられる発振素子１２と協同して上記メインクロックよりも周波数が低いサブクロック（本実施例では数十ＫＨｚ）を生成するサブ発振回路９とを備えている。
【００３６】
そして、本実施例のマイコン１において、上記発振制御部６ｂと、間欠動作制御部７と、タイマ連動制御部８との各々は、サブ発振回路９で常時生成されるサブクロックを受けて動作する。
ここで、ＣＰＵ２は、前述した従来例１のＣＰＵ１０２と同様に、自己の動作を停止することができるようになっており、自ら動作を停止する時に、間欠動作制御部７へ動作指令を出力するようになっている。
【００３７】
一方、間欠動作制御部７は、ＣＰＵ２を間欠動作させるために計時すべき時間がＣＰＵ２によってセットされる（書き込まれる）レジスタ７ａを備えている。そして、間欠動作制御部７は、通常時には、メインクロック発生部６の発振制御部６ｂに動作指示を与えて、この発振制御部６ｂにメイン発振回路６ａを動作させているが、ＣＰＵ２からの上記動作指令を受けると（即ち、ＣＰＵ２が動作を停止すると）、発振制御部６ｂに停止指示を出力して、この発振制御部６ｂにメイン発振回路６ａの動作を停止させると共に、上記レジスタ７ａにセットされている設定時間の計時を開始する。そして、その設定時間が経過すると、発振制御部６ｂに再び動作指示を出力して、この発振制御部６ｂにメイン発振回路６ａの動作を再開させる。尚、上記設定時間は、サブクロックの数（即ち周期数）に基づいて計時される。
【００３８】
また、メインクロック発生部６の発振制御部６ｂは、上記間欠動作制御部７からの動作指示と停止指示とに応じて、メイン発振回路６ａの動作と停止とを切り替えるが、特に、間欠動作制御部７からの動作指示を受けてメイン発振回路６ａの動作を開始させた際には、その時点からメインクロックの周波数が安定すると見なされる所定の発振安定待ち時間（ＣＰＵ２によってセットされる（書き込まれる）レジスタ１１ａを備えている）が経過した時に、ＣＰＵ２へ、このＣＰＵ２を停止状態から動作状態へと起床させるためのＲＵＮ信号を出力する（図２参照）。
【００３９】
尚、上記発振安定待ち時間は、メインクロックの周波数が確実に安定してからＣＰＵ２を起床させるために設けられており、サブクロックの数に基づいて計時される。
以上のような本実施例のマイコン１では、ＣＰＵ２が、動作を停止しても良いと判断して、自らの動作を停止すると共に間欠動作制御部７へ動作指令を出力すると、間欠動作制御部７が、発振制御部６ｂに停止指示を出力してメイン発振回路６ａの動作を停止させると共に、レジスタ７ａにセットされている設定時間の計時を開始し、その設定時間が経過すると、発振制御部６ｂに再び動作指示を出力してメイン発振回路６ａの動作を再開させることとなる。そして、その時点から、前述の発振安定待ち時間が経過すると、発振制御部６ｂからＣＰＵ２へＲＵＮ信号が出力されて、ＣＰＵ２が停止状態から動作状態へと起床することとなり、以後は、こうした動作が繰り返されることとにより、ＣＰＵ２の間欠動作が実施される。
【００４０】
また、ＣＰＵ２は、このように間欠動作制御部７に上記動作指令を出力する際には、同時にタイマ連動制御部８へも動作指令を出力するようになっている。
一方、タイマ連動制御部８は、計時すべき時間（予め設定された設定時間に相当）がＣＰＵ２によってセットされる（書き込まれる）レジスタ８ａを備えている。
【００４１】
そして、タイマ連動制御部８は、ＣＰＵ２から動作指令を受けると、上記レジスタ８ａにセットされている時間（以下、設定時間という）の計時を開始し、その設定時間が経過すると、Ｉ／Ｏポート５を介して、外部装置５０に対し、起動信号を出力する。この設定時間は、ＣＰＵ２が間欠動作モードに移行してから所定回数の間欠動作を行ったタイミングで設定されている。また、起動信号を出力してから外部装置５０の処理準備が完了するまでの時間が、予め実験等により求められており、当該設定時間は、ＣＰＵ２が停止状態から動作状態に起床した時点で、外部装置５０が処理準備を完了するような時間に設定されている。尚、上記設定時間は、サブクロックの数（即ち周期数）に基づいて計時される。
【００４２】
次に、マイコン１の具体的な動作タイミングを、図２に基づいて説明する。尚、図２には、ＣＰＵ２が、前回の通信処理を終了してから間欠動作モードに移行後、３回目の起床に同期して次の通信処理が開始される例が示されている。
まず、ＣＰＵ２は、前回の通信処理の終了時に、上述のようにして、間欠動作制御部７を動作させて間欠動作モードに移行させる一方、タイマ連動制御部８のレジスタ８ａに、このタイマ連動制御部８が起動信号を出力すべき時間ｔをセットすると共に、当該タイマ連動制御部８に対して動作指令を出力する。
【００４３】
タイマ連動制御部８は、このＣＰＵ２から動作指令を受けると、上記レジスタ８ａにセットされている設定時間ｔの計時を開始し、この時間ｔが経過すると、Ｉ／Ｏポート５を介して、外部装置５０に対し、上記起動信号を出力する。
従って、ＣＰＵ２が間欠動作に移行した後、３回目の起床時点で処理準備が完了することになり、ＣＰＵ２は、起床後、直ちに目的の通信処理を実行することができる。
【００４４】
このように、本実施例においては、ＣＰＵ２は、その間欠動作においてある時点で起床してから待ち時間を要することなく、目的の通信処理を実行することができる。換言すれば、処理準備が完了していないにももかかわらず、ＣＰＵ２が起床して動作するといった状況を回避することができる。このため、相対的にＣＰＵ２の停止時間を長くとることができ、その分消費電力を低減することができる。特に、このようにＣＰＵ２が間欠動作を行う場合には、その消費電力低減の効果も累積的に大きくなると考えられ、全体として大幅な消費電力の低減が期待できる。
【００４５】
また、タイマ連動制御部８がマイコン１の専用のタイマとして構成されており、ＣＰＵ２による設定時間経過後に自動的に起動信号を出力することになるため、当該起動信号の出力タイミングをソフトで設定する必要もなく、簡易な構成にて消費電力の低減を図ることができる。
【００４６】
尚、本実施例において、間欠動作制御部７が間欠動作制御手段に該当し、タイマ連動制御部８がタイマ連動制御手段に該当する。
以上、本発明の実施例について説明したが、本発明の実施の形態は、上記実施例に何ら限定されることなく、本発明の技術的範囲に属する限り種々の形態をとり得ることはいうまでもない。
【００４７】
例えば、上記各実施例では、間欠動作制御部７が計時する時間は、ＣＰＵ２によってセットされる（プログラマブルである）のではなく、固定値であっても良い。ただし、その時間を任意に設定できる上記実施例の構成を採用した方が、汎用性が高く有利である。
【図面の簡単な説明】
【図１】  本発明の実施例に係るマイコンの構成を表すブロック図である。
【図２】  実施例のマイコンの使用方法及び作用を説明する説明図である。
【図３】  従来例１を説明する説明図である。
【図４】  従来例２を説明する説明図である。
【図５】  従来例３を説明する説明図である。
【符号の説明】
１・・・マイコン、  ２・・・ＣＰＵ、  ５・・・Ｉ／Ｏポート、
６・・・メインクロック発生部、  ７・・・間欠動作制御部、
８・・・タイマ連動制御部、  ９・・・サブ発振回路
【図１】
0003736348.tif 000002
【図２】
0003736348.tif 000003
【図３】
0003736348.tif 000004
【図４】
0003736348.tif 000005
【図５】
0003736348.tif 000006