[go: up one dir, main page]

JP2001256060A - Control equipment - Google Patents

Control equipment

Info

Publication number
JP2001256060A
JP2001256060A JP2000068745A JP2000068745A JP2001256060A JP 2001256060 A JP2001256060 A JP 2001256060A JP 2000068745 A JP2000068745 A JP 2000068745A JP 2000068745 A JP2000068745 A JP 2000068745A JP 2001256060 A JP2001256060 A JP 2001256060A
Authority
JP
Japan
Prior art keywords
processing
cpu
external interrupt
input
timer
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.)
Pending
Application number
JP2000068745A
Other languages
Japanese (ja)
Inventor
Tomonori Hishikawa
智則 菱川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Omron Corp
Original Assignee
Omron Corp
Omron Tateisi Electronics Co
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Omron Corp, Omron Tateisi Electronics Co filed Critical Omron Corp
Priority to JP2000068745A priority Critical patent/JP2001256060A/en
Publication of JP2001256060A publication Critical patent/JP2001256060A/en
Pending legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To make a CPU possible to perform other processing even when external interruption input is generated by exceeding its specification. SOLUTION: In this control equipment with the CPU 2 to perform a control operation so that an external interruption processing 14 is put before other processings 11, 12, the CPU can perform other processings even when the external interruption input is generated by exceeding the specification by starting the external interruption processing in accordance with the external interruption input, inhibiting the external interruption input exceeding the specification during inhibition time of external interruption in fixed time and afterward by inhibiting the external interruption processing for the fixed time and enabling the other processings even in the inhibition time of the external interruption.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、カウンタやタイマ
などの制御機器にかかり、より詳しくは外部割込処理が
他の処理に優先するよう制御動作するCPUを備えた制
御機器に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control device such as a counter and a timer, and more particularly, to a control device having a CPU for performing a control operation so that an external interrupt process has priority over other processes.

【0002】[0002]

【従来の技術】この種のカウンタのCPUにおいては、
外部割込入力があると、その外部割込入力に対する処理
(外部割込処理)を、他の処理例えば表示やキー操作な
どのメイン処理やタイマ割込処理などよりも優先するよ
うになっているものがある。
2. Description of the Related Art In a CPU of this type of counter,
When there is an external interrupt input, processing for the external interrupt input (external interrupt processing) is given priority over other processing, such as main processing such as display and key operation, and timer interrupt processing. There is something.

【0003】[0003]

【発明が解決しようとする課題】ところで、上記カウン
タにおいては、上記外部割込処理や、他の処理であるメ
イン処理やタイマ割込処理などに対しての仕様が施され
ている。
In the above-described counter, specifications are applied to the external interrupt processing, other processing such as main processing and timer interrupt processing.

【0004】したがって、このようなカウンタにおいて
は、その仕様を越えた外部割込入力が連続発生した場
合、他の処理、例えば表示更新やキー処理などのメイン
処理ができず、例えばカウント数値の表示が更新されず
停止したままになるとか、キー操作が効かなくなった
り、あるいはタイマ割込ができずCPU暴走検知処理が
できなくなるなどして、ユーザーにとり使いにくいカウ
ンタとなる。
Therefore, in such a counter, when an external interrupt input exceeding its specification is continuously generated, other processing such as main processing such as display update and key processing cannot be performed. Is not updated, the key operation becomes ineffective, the timer cannot be interrupted, and the CPU runaway detection processing cannot be performed.

【0005】したがって、本発明は、外部割込が他の処
理に優先するような制御機器において、その仕様を越え
る外部割込入力が発生してもCPUが他の処理をできる
ようにすることを解決すべき共通の課題としている。
Accordingly, the present invention provides a control device in which an external interrupt takes precedence over another process so that the CPU can perform another process even if an external interrupt input exceeding its specification occurs. It is a common issue to be solved.

【0006】[0006]

【課題を解決するための手段】(1)本発明第1の制御
機器は、外部割込処理が他の処理に優先するよう制御動
作するCPUを備えた制御機器であって、前記CPU
は、外部割込入力に伴い外部割込処理をスタートすると
ともに、一定時間、外部割込処理を禁止することでそれ
以降の一定時間の間は仕様を越えた外部割込入力を禁止
し、前記他の処理については前記一定時間内においての
実行を可能とする。
(1) The first control device of the present invention is a control device including a CPU that performs a control operation so that an external interrupt process has priority over other processes.
Starts external interrupt processing in response to an external interrupt input, and prohibits external interrupt processing for a certain period of time, thereby prohibiting external interrupt input exceeding the specification for a certain period thereafter. Other processes can be executed within the fixed time.

【0007】本発明第1によると、外部割込入力がその
仕様を越えて連続して発生してCPUが外部割込中でも
他の処理をできるので、CPUは、従来のように、外部
割込処理優先により、例えばカウンタの場合、その仕様
を越えた外部割込入力によりカウント数値の表示が更新
されず停止したままになるとか、キー操作が効かなくな
るなどといったことが解消され、ユーザーにとっては使
いやすいカウンタとなる。
According to the first aspect of the present invention, since an external interrupt input is continuously generated beyond its specification and the CPU can perform other processing even when the external interrupt is present, the CPU can perform the external interrupt operation as in the prior art. By giving priority to the processing, for example, in the case of a counter, the display of the count value is not updated due to an external interrupt input exceeding its specification, and the display of the count value remains stopped or the key operation becomes ineffective, etc. It becomes an easy counter.

【0008】(2)本発明第2の制御機器は、外部割込
処理がタイマ割込処理に優先するとともに、前記タイマ
割込処理で定期的にCPU暴走検知処理を行うよう制御
動作するCPUを備えた制御機器であって、前記CPU
暴走検知処理をタイマ割込処理内のみならず前記外部割
込処理内でも可能としているものである。
(2) The second control device of the present invention includes a CPU which controls the external interrupt processing to take priority over the timer interrupt processing and to perform a CPU runaway detection processing periodically in the timer interrupt processing. Control equipment provided with the CPU
The runaway detection process is enabled not only in the timer interrupt process but also in the external interrupt process.

【0009】本発明第2によると、例えばCPU暴走検
知処理をタイマ割込で定期的にウォッチドッグタイマの
リフレッシュにより行っている場合、外部割込入力があ
った場合、その外部割込入力に対する処理がタイマ割込
に優先しても、その外部割込処理内でウォッチドッグタ
イマのリフレッシュが可能であるから、CPU暴走検知
が間違って行われることがなくなり、ユーザーにとって
は使いやすいカウンタとなる。
According to the second aspect of the present invention, for example, when a CPU runaway detection process is periodically performed by refreshing a watchdog timer by a timer interrupt, when there is an external interrupt input, a process for the external interrupt input is performed. , The watchdog timer can be refreshed in the external interrupt processing even if the priority is given to the timer interrupt, so that the CPU runaway detection is not performed erroneously, and the counter becomes easy for the user to use.

【0010】[0010]

【発明の実施の形態】以下、本発明の詳細を示す実施形
態に基づいて説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below based on embodiments showing details of the present invention.

【0011】この実施形態では、制御機器としてカウン
タに適用するが、タイマなど他の制御機器にも同様に適
用することができる。
In this embodiment, the present invention is applied to a counter as a control device. However, the present invention can be similarly applied to other control devices such as a timer.

【0012】図1ないし図4は本発明の実施形態に係
り、図1は、本実施の形態のカウンタの全体の回路図、
図2は、図1のCPUの内部を機能的に示す回路図であ
る。図2でCPUはハードウエア的に記載されている
が、実際はプログラム動作するソフトウエアである。図
3は、前記CPUの動作説明のプログラムフローチャー
ト、図4は、前記CPUの動作説明のためのタイミング
チャートである。
FIGS. 1 to 4 relate to an embodiment of the present invention, and FIG. 1 is an overall circuit diagram of a counter according to the present embodiment.
FIG. 2 is a circuit diagram functionally showing the inside of the CPU of FIG. In FIG. 2, the CPU is described in terms of hardware, but is actually software that performs a program operation. FIG. 3 is a program flowchart for explaining the operation of the CPU, and FIG. 4 is a timing chart for explaining the operation of the CPU.

【0013】図1および図2を参照して、このカウンタ
1は、CPU2と、CPU2からのデータを表示用に処
理する表示回路3、LCDやLEDなどからなり表示回
路3よりの表示入力に応答して表示動作する表示部4、
外部より操作される複数のキーの操作に対応した入力を
行うキー入力5、不図示のセンサなどから入力される信
号を処理してCPU2に外部割込入力として入力する入
力回路6、CPU2よりのデータをバーソナルコンピュ
ータ等の外部通信機器と通信するためのデータに処理し
たり、その逆に外部通信機器よりのデータを処理してC
PU2に入力するための通信回路7、CPU2よりのデ
ータを処理してリレーなどの機器に出力する出力回路
8、およびCPU2よりのデータを記憶するEEPRO
M9を備える。
Referring to FIGS. 1 and 2, the counter 1 comprises a CPU 2, a display circuit 3 for processing data from the CPU 2 for display, an LCD and an LED, etc., and responds to a display input from the display circuit 3. Display unit 4 that performs display operation
A key input 5 for performing input corresponding to a plurality of externally operated keys, an input circuit 6 for processing a signal input from a sensor (not shown) or the like and inputting it to the CPU 2 as an external interrupt input; The data is processed into data for communication with an external communication device such as a personal computer, and vice versa.
A communication circuit 7 for inputting to the PU 2, an output circuit 8 for processing data from the CPU 2 and outputting the processed data to a device such as a relay, and an EEPRO for storing data from the CPU 2
M9.

【0014】なお、上記各部はCPU2および入力回路
6を除いて適宜にカウンタ1に対する配備が選択される
ものである。10は、カウンタ1に対する電源である。
もちろん、電源10はカウンタ1に内蔵させてもよい。
Each of the above-described units is appropriately selected for the counter 1 except for the CPU 2 and the input circuit 6. Reference numeral 10 denotes a power supply for the counter 1.
Of course, the power supply 10 may be built in the counter 1.

【0015】CPU2は、メイン処理部11として、前
記各部に対する制御処理例えば表示部4における表示更
新や、キー入力5からのキー信号の処理や、通信回路7
を介しての外部通信機器との通信処理や、出力回路8を
介してのリレー等の機器に対する出力処理等を行うとと
もに、タイマ割込処理部12として、一定時間毎にタイ
マ割込処理を発生しそのタイマ割込処理内で定期的にウ
ォッチドッグタイマ13のリフレッシュを行うととも
に、そのタイマ割込処理部12内でウォッチドッグタイ
マ13がリフレッシュされないときはCPU2が暴走し
ていると暴走検知処理を行う基本的処理機能を有してい
る。
The CPU 2 serves as a main processing section 11 for controlling processing of the respective sections, for example, updating the display on the display section 4, processing a key signal from the key input 5, and controlling the communication circuit 7.
Communication processing with an external communication device via the output circuit 8, output processing to a device such as a relay via the output circuit 8, and the like. The watchdog timer 13 is periodically refreshed in the timer interrupt processing. When the watchdog timer 13 is not refreshed in the timer interrupt processing unit 12, the runaway detection processing is performed if the CPU 2 is running away. It has a basic processing function to perform.

【0016】CPU2はまた、前記各処理に優先するも
ので入力回路6からの外部割込入力があると他の処理に
優先する外部割込処理部14を有している。
The CPU 2 also has an external interrupt processing unit 14 which has priority over the above-mentioned processes and which has priority over other processes when there is an external interrupt input from the input circuit 6.

【0017】そして、CPU2は、外部割込入力がある
と、外部割込処理部14によりタイマ15に対して一定
の時間として外部割込禁止時間(T+t)の計時をスタ
ートさせ、また、このタイマ15による外部割込禁止時
間(T+t)の計時が終了すると、タイマ15から外部
割込処理部14に対して外部割込許可を入力させる。
When there is an external interrupt input, the CPU 2 causes the external interrupt processing unit 14 to start counting the external interrupt prohibition time (T + t) as a fixed time for the timer 15. When the counting of the external interrupt prohibition time (T + t) by the timer 15 ends, the timer 15 causes the external interrupt processing unit 14 to input an external interrupt permission.

【0018】この場合、外部割込入力に応答して外部割
込処理部14を介してタイマ15をスタートさせている
が、外部割込入力から、直接、破線Aで示すようにタイ
マ15をスタートさせるようにしてもよい。
In this case, the timer 15 is started via the external interrupt processing unit 14 in response to the external interrupt input, but the timer 15 is started directly from the external interrupt input as shown by a broken line A. You may make it do.

【0019】また、タイマ15はCPU2内蔵である
が、CPU2に外付けしたタイマ15aであってもよ
い。
The timer 15 is built in the CPU 2, but may be a timer 15a external to the CPU 2.

【0020】ウォッチドッグタイマ13は、タイマ割込
処理部12によりリフレッシュされるが、外部割込処理
部14によりリフレッシュされるようにしてもよい。
The watchdog timer 13 is refreshed by the timer interrupt processing unit 12, but may be refreshed by the external interrupt processing unit 14.

【0021】図3および図4を参照して、CPU2の動
作を前記外部割込処理を中心にして説明する。CPU2
の動作を説明する前に、実施形態のカウンタ1の外部割
込入力処理に関する仕様について説明すると、このカウ
ンタ1の仕様では外部割込入力は5kHzの周波数間隔
で入力回路6を介してCPU2に入力されるようになっ
ている。そして、実際は、このカウンタ1にはその仕様
を越えたノイズ等の5kHzを越えた周波数の外部割込
入力が入力されるものとする。つまり、5kHzの外部
割込入力の場合、外部割込処理がメイン処理やタイマ割
込処理に優先しても、そのメイン処理やタイマ割込処理
におけるウォッチドッグタイマによるCPU暴走検知処
理は可能である。
Referring to FIG. 3 and FIG. 4, the operation of the CPU 2 will be described focusing on the external interrupt processing. CPU2
Before describing the operation of the first embodiment, the specification regarding the external interrupt input processing of the counter 1 of the embodiment will be described. In the specification of the counter 1, the external interrupt input is input to the CPU 2 via the input circuit 6 at a frequency interval of 5 kHz. It is supposed to be. Actually, it is assumed that an external interrupt input having a frequency exceeding 5 kHz, such as noise exceeding its specification, is input to the counter 1. That is, in the case of an external interrupt input of 5 kHz, even if the external interrupt processing has priority over the main processing or the timer interrupt processing, the CPU runaway detection processing by the watchdog timer in the main processing or the timer interrupt processing is possible. .

【0022】実施形態ではカウンタ1の仕様を越えた5
kHzを越えた周波数の外部割込入力がCPU2に入力
されるものとしている。以下、仕様を越えた外部割込入
力の処理について説明する。
In the embodiment, 5 exceeding the specification of the counter 1
It is assumed that an external interrupt input having a frequency exceeding kHz is input to the CPU 2. Hereinafter, processing of an external interrupt input exceeding the specification will be described.

【0023】CPU2に入力回路6を介して図4(a)
で示されるようなその仕様を越えた外部割込入力
…が入力されると、CPU2は図3で示される外部割
込処理フローとタイマ処理フローとを実行する。
FIG. 4A shows the state of the CPU 2 via the input circuit 6.
When an external interrupt input... Exceeding the specification is input, the CPU 2 executes the external interrupt processing flow and the timer processing flow shown in FIG.

【0024】すなわち、外部割込処理フローにおいて、
CPU2は、ステップn1で外部割込処理がスタートす
ると、この外部割込入力の入力に応答してステップn
2で外部割込を禁止することで他の外部割込入力
…の入力を禁止する。
That is, in the external interrupt processing flow,
When the external interrupt process is started in step n1, the CPU 2 responds to the input of the external interrupt input in step n1.
By prohibiting the external interrupt in step 2, the input of other external interrupt inputs is prohibited.

【0025】そして、ステップn3で、CPU2はタイ
マ15に対して外部割込禁止時間(T+t)計時をスタ
ートさせるとともにステップn4で外部割込処理を行
う。
Then, in step n3, the CPU 2 starts the timer 15 to count the external interrupt prohibition time (T + t), and performs an external interrupt process in step n4.

【0026】ここで、前記時間Tは、図4(b)で示さ
れるように外部割込処理時間であり、また、前記時間t
は、図4(c)で示されるように他の処理例えばメイン
処理やCPU暴走検知処理に必要な付加時間である。
Here, the time T is an external interrupt processing time as shown in FIG.
Is an additional time required for other processing such as main processing and CPU runaway detection processing as shown in FIG.

【0027】タイマ15がスタートして外部割込処理時
間Tが経過するとステップn5で外部割込処理を終了す
る。
When the timer 15 starts and the external interrupt processing time T elapses, the external interrupt processing ends at step n5.

【0028】この外部割込処理時間T内で、CPU2は
ウォッチドッグタイマ13をリフレッシュさせるなどし
てCPU暴走検知処理を行なってもよい。
Within this external interruption processing time T, the CPU 2 may perform the CPU runaway detection processing by refreshing the watchdog timer 13 or the like.

【0029】CPU2は、タイマ13をスタートさせる
と、ステップn6でタイマ処理フローのタイマ処理をス
タートさせる。タイマ処理がスタートすると、ステップ
n7で外部割込禁止時間(T+t)が経過しているいか
否かの判定をし、経過していないときは、ステップn9
に処理を移行し、経過したときはステップn8で外部割
込入力を許可してからステップn9に処理を移行する。
After starting the timer 13, the CPU 2 starts the timer processing in the timer processing flow in step n6. When the timer process starts, it is determined in step n7 whether or not the external interrupt inhibition time (T + t) has elapsed. If not, the process proceeds to step n9.
When the time has elapsed, the external interrupt input is permitted in step n8, and then the process proceeds to step n9.

【0030】ステップn9では、メイン処理やCPU暴
走検知処理などのタイマ処理をし、このタイマ処理が終
了するとステップn10でこのタイマ処理フローを終了
する。
In step n9, a timer process such as a main process and a CPU runaway detection process is performed. When the timer process ends, the timer process flow ends in step n10.

【0031】[0031]

【発明の効果】本発明第1によれば、外部割込入力がそ
の仕様を越えて発生してもCPUが他の処理をできるの
で、その仕様を越えた外部割込入力が連続発生しても、
CPUは他の処理、例えば表示更新やキー処理などのメ
イン処理ができるから、従来のように、例えばカウンタ
の場合、その仕様を越えた外部割込入力によりカウント
数値の表示が更新されず停止したままになるとか、キー
操作が効かなくなるなどといったことが解消され、ユー
ザーにとっては使いやすいカウンタとなる。
According to the first aspect of the present invention, even if an external interrupt input occurs beyond its specification, the CPU can perform other processing, so that an external interrupt input exceeding its specification is continuously generated. Also,
Since the CPU can perform other processing, for example, main processing such as display updating and key processing, as in the conventional case, for example, in the case of a counter, the display of the count value is not updated due to an external interrupt input exceeding its specification and stopped. It is possible to eliminate the problem that the key operation is not performed or that the key operation is not effective, so that the user can easily use the counter.

【0032】本発明第2によれば、例えばCPU暴走検
知処理をタイマ割込で定期的にウォッチドッグタイマの
リフレッシュにより行っている場合、外部割込入力があ
った場合、その外部割込入力に対する処理がタイマ割込
に優先しても、その外部割込処理内でウォッチドッグタ
イマのリフレッシュが可能であるから、CPU暴走検知
が間違って行われることがなくなり、ユーザーにとって
は使いやすいカウンタとなる。
According to the second aspect of the present invention, for example, when the CPU runaway detection process is periodically performed by refreshing the watchdog timer by a timer interrupt, when there is an external interrupt input, and when there is an external interrupt input, Even if the process has priority over the timer interrupt, the watchdog timer can be refreshed in the external interrupt process, so that the CPU runaway detection is not performed erroneously, and the counter is easy for the user to use.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本実施の形態のカウンタの全体の回路図FIG. 1 is an overall circuit diagram of a counter according to an embodiment.

【図2】図1のCPUの内部回路図FIG. 2 is an internal circuit diagram of the CPU of FIG. 1;

【図3】CPUの動作説明のプログラムフローチャートFIG. 3 is a program flowchart for explaining the operation of a CPU.

【図4】前記CPUの動作説明のためのタイミングチャ
ート
FIG. 4 is a timing chart for explaining the operation of the CPU;

【符号の説明】[Explanation of symbols]

1 カウンタ 2 CPU 11 メイン処理 12 タイマ割込処理 13 ウォッチドッグタイマ 14 外部割込処理 15 タイマ 1 Counter 2 CPU 11 Main processing 12 Timer interrupt processing 13 Watchdog timer 14 External interrupt processing 15 Timer

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】外部割込処理が他の処理に優先するよう制
御動作するCPUを備えた制御機器であって、 前記CPUは、外部割込入力に伴い外部割込処理をスタ
ートするとともに、一定時間、外部割込処理を禁止する
ことでそれ以降の前記一定時間の間は仕様を越えた外部
割込入力を禁止し、前記他の処理については前記一定時
間内においての実行を可能とする、ことを特徴とする制
御機器。
1. A control device comprising a CPU that performs a control operation so that an external interrupt process has priority over another process, wherein the CPU starts an external interrupt process in response to an external interrupt input, and performs a predetermined process. Time, by prohibiting external interrupt processing, prohibiting external interrupt input exceeding the specification for the fixed time thereafter, enabling the other processing to be executed within the fixed time, A control device characterized by that:
【請求項2】外部割込処理がタイマ割込処理に優先する
とともに、前記タイマ割込処理で定期的にCPU暴走検
知処理を行うよう制御動作するCPUを備えた制御機器
であって、 前記CPU暴走検知処理をタイマ割込処理内のみならず
前記外部割込処理内でも可能としている、ことを特徴と
する制御機器。
2. A control device comprising: a CPU that performs a control so that an external interrupt process has priority over a timer interrupt process and periodically performs a CPU runaway detection process in the timer interrupt process. A control device wherein runaway detection processing is enabled not only in the timer interrupt processing but also in the external interrupt processing.
JP2000068745A 2000-03-13 2000-03-13 Control equipment Pending JP2001256060A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000068745A JP2001256060A (en) 2000-03-13 2000-03-13 Control equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000068745A JP2001256060A (en) 2000-03-13 2000-03-13 Control equipment

Publications (1)

Publication Number Publication Date
JP2001256060A true JP2001256060A (en) 2001-09-21

Family

ID=18587754

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000068745A Pending JP2001256060A (en) 2000-03-13 2000-03-13 Control equipment

Country Status (1)

Country Link
JP (1) JP2001256060A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010218357A (en) * 2009-03-18 2010-09-30 Fuji Xerox Co Ltd Interrupt control apparatus and image forming apparatus

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010218357A (en) * 2009-03-18 2010-09-30 Fuji Xerox Co Ltd Interrupt control apparatus and image forming apparatus
US8250272B2 (en) 2009-03-18 2012-08-21 Fuji Xerox Co., Ltd. Interrupt control apparatus and image forming apparatus

Similar Documents

Publication Publication Date Title
US8522054B2 (en) Stand-by mode management method for use in a stand-by mode of a computer system with stand-by mode management module
EP3186742B1 (en) System and method for improved security for a processor in a portable computing device (pcd)
JP4393954B2 (en) Microcomputer
JP2008107914A (en) Microcomputer, program and electronic control device for vehicle
JP5269290B2 (en) Electronic device and power consumption prevention method for preventing power consumption by regulator in power down mode
US20070162675A1 (en) Interrupt control device
JP2001256060A (en) Control equipment
JP3866749B2 (en) Microprocessor
JP2009116719A (en) Microcomputer
JP5783348B2 (en) Control device, control program, and image forming apparatus
JP6316522B1 (en) Computer apparatus, task activation method, and task activation program
JP4439711B2 (en) Data processing apparatus and system
JP4659627B2 (en) Electronics
JP2003296292A (en) Port sampling circuit device and microcomputer
JPH0756774A (en) Watching timer
US20220414216A1 (en) Electronic apparatus and security protection method
JPH0527056A (en) Battery depletion preventing device for electronic device equipped with timer function
JP2002163245A (en) Microcomputer
JP4532148B2 (en) Work clock setting device and work clock setting method
JP2002149290A (en) Microcomputer
JPH0969052A (en) Interruption control circuit
JP2830522B2 (en) Watchdog timer
JPH08194570A (en) Key scanning circuit
JP2755205B2 (en) Low power consumption method for data processing equipment
JP2008191840A (en) Control system and control method