JPH04346112A - リセット信号識別方法及び装置 - Google Patents

リセット信号識別方法及び装置

Info

Publication number
JPH04346112A
JPH04346112A JP3149541A JP14954191A JPH04346112A JP H04346112 A JPH04346112 A JP H04346112A JP 3149541 A JP3149541 A JP 3149541A JP 14954191 A JP14954191 A JP 14954191A JP H04346112 A JPH04346112 A JP H04346112A
Authority
JP
Japan
Prior art keywords
power
reset signal
level
reset
register
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
JP3149541A
Other languages
English (en)
Inventor
Shunichi Wakamatsu
俊一 若松
Mitsutoshi Uchida
内田 光利
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.)
Kokusai Denki Electric Inc
Original Assignee
Kokusai Electric Co Ltd
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 Kokusai Electric Co Ltd filed Critical Kokusai Electric Co Ltd
Priority to JP3149541A priority Critical patent/JPH04346112A/ja
Publication of JPH04346112A publication Critical patent/JPH04346112A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は上位装置より支障時に下
位装置に対してリセット信号を出力してこの下位装置を
リセットし、かつ電源投入によるパワーオンリセット信
号により下位装置をリセットする2つのリセット信号を
識別する方法及び装置に係る。
【0002】特に下位装置の電源投入時のみ行う処理を
上位装置からのリセット信号毎に行うことを回避するリ
セット信号識別方法及び装置に関する。
【0003】
【従来の技術】図3は従来のフローチャートであり、従
来を図1を参照し、このフローチャートに従って説明す
ると、従来は下位装置2の電源投入によるパワーオンリ
セット信号RS2 又は上位装置1からのリセット信号
RS1 により下位装置2,マイクロプロセッサ5,プ
ログラムメモリ6及びワークメモリ7を初期化する。
【0004】初期化されると、マイクロプロセッサ5は
プログラムメモリ6の0番地より実行(スタート)し、
パワーオンリセット時にワークメモリ7の全メモリエリ
アを“0”値にセット(メモリ0クリア)し、プログラ
ムメモリ6のメモリチェック(電源投入後、1回行う処
理)を行い、しかる後、下位装置2の運用をスタートさ
せ、上位装置1の出力に基づき、マイクロプロセッサ5
により下位装置2をプログラムメモリ6内のプログラム
に従い制御することになる。
【0005】
【発明が解決しようとする課題】上記従来例にあっては
、ソフトウェアでは2種のリセット信号を識別できない
ため、電源投入後、1回だけ行うべき処理を上位装置1
からのリセット信号毎に行ってしまうという課題がある
。
【0006】
【課題を解決するための手段】本発明方法は上記の課題
を解決するため、図1に示すように上位装置1より支障
時に下位装置2に対してリセット信号RS1を出力して
この下位装置2をリセットし、かつ電源投入によるパワ
ーオンリセット信号RS2 により該下位装置2をリセ
ットする2つのリセット信号RS1 ,RS2 を識別
する方法において、リセット信号が前記下位装置2の電
源投入によるパワーリセット信号RS2 であるときに
のみこのパワーリセット信号RS2 のHレベルを電源
検出回路3により検出し、この検出されたパワーオンリ
セット信号RS2 のHレベルをレジスタ4により保持
し、この保持されたHレベルをプロセッサ5により読み
込んでパワーオンリセット信号RS2 である旨判定し
、しかる後前記レジスタ4の内容をLレベルとすること
を特徴とする。
【0007】本発明装置は同じ課題を解決するため、図
1に示すように上位装置1より支障時に下位装置2に対
してリセット信号RS1 を出力してこの下位装置2を
リセットし、かつ電源投入によるパワーオンリセット信
号RS2 により該下位装置2をリセットする2つのリ
セット信号RS1 ,RS2 を識別する装置において
、リセット信号が前記下位装置2の電源投入によるパワ
ーオンリセット信号RS2 であるときにのみこのパワ
ーオンリセット信号RS2 のHレベルを検出する電源
検出回路3と、この電源検出回路3より出力するパワー
オンリセット信号RS2 のHレベルを保持するレジス
タ4と、このレジスタ4に保持されたHレベルを読み込
んでパワーオンリセット信号RS2 である旨判定し,
しかる後前記レジスタ4の内容をLレベルとするプロセ
ッサ5とよりなる。
【0008】
【作用】下位装置2の電源を投入すると、電源投入によ
るパワーオンリセット信号RS2 のHレベルが電源検
出回路3により検出され、この検出されたパワーオンリ
セット信号RS2 のHレベルがレジスタ4により保持
される。この保持されたHレベルがプロセッサ5により
読み込まれてパワーオンリセット信号RS2 であるか
否かが判定され、パワーオンリセット信号RS2 であ
る旨判定される。しかる後、このプロセッサ5によりレ
ジスタ4の出力がLレベルにされる。
【0009】上位装置1よりのリセット信号RS1 が
下位装置2 に入力すると、電源検出回路3は作動しな
いため、Lレベルのままになっている。プロセッサ5は
このLレベルを入力するので、パワーオンリセット処理
を行わない。
【0010】
【実施例】図1は本発明方法及び装置の1実施例の構成
を示すブロック図、図2は同じくそのフローチャートで
ある。図1において1は制御装置等の上位装置、2はこ
の上位装置1により制御される被制御装置等の下位装置
である。3は下位装置2の電源投入により得られるパワ
ーオンリセット信号RS2 のHレベルを検出する電源
検出回路、4はこの電源検出回路3より出力するパワー
オンリセット信号RS2 のHレベルを保持するセット
・リセットフリップフロップである。
【0011】5はこのフリップフロップ回路4に保持さ
れたHレベルを読み込みパワーオンリセット信号RS2
 である旨判定し、しかる後フリップフロップ回路4を
Lレベルとするマイクロプロセッサ、6はプログラムメ
モリ、7はワークメモリ、8はシステムバスである。上
位,下位装置1,2、電源検出回路3、フリップフロッ
プ回路4、マイクロプロセッサ5、プログラムメモリ6
及びワークメモリ7等はそれぞれIC、LSI化されて
いる。
【0012】上記構成の本実施例において、下位装置2
の電源投入によるパワーオンリセット信号RS2 又は
上位装置1からのリセット信号RS1 により下位装置
2,マイクロプロセッサ5,プログラムメモリ6及びワ
ークメモリ7を初期化する。初期化されると、マイクロ
プロセッサ5はプログラムメモリ6の0番地より実行(
スタート)する。
【0013】一方、下位装置2の電源を投入すると、電
源投入によるパワーオンリセット信号RS2 のHレベ
ルが電源検出回路3により検出され、この検出されたパ
ワーオンリセット信号RS2 のHレベルがフリップフ
ロップ回路4により保持される。この保持されたHレベ
ルがマイクロプロセッサ5により読み込まれてパワーオ
ンリセット信号RS2 であるか否かが判定され、パワ
ーオンリセット信号RS2 である旨判定される。
【0014】マイクロプロセッサ5はパワーオンリセッ
ト時にワークメモリ7の全メモリエリアを“0”値にセ
ット(メモリ0クリア)し、プログラムメモリ6のメモ
リチェック(電源投入後、1回行う処理)を行い、しか
る後、フリップフロップ回路4の出力はマイクロプロセ
ッサ5によりクリアされ、HレベルからLレベルに変更
される。その後、下位装置2の運用をスタートさせ、下
位装置2は上位装置1の出力に基づきマイクロプロセッ
サ5によりプログラムメモリ6内のプログラムに従い制
御されることになる。
【0015】上位装置1よりのリセット信号RS1 が
下位装置2に入力すると、電源検出回路3は作動しない
ため、Lレベルのままになっている。マイクロプロセッ
サ5はこのLレベルを入力するので、パワーオンリセッ
ト処理を行わない。なお、マイクロプロセッサ5が上位
装置1からのリセット信号RS1 を受けたとき、ワー
クメモリ7のクリア及びプログラムメモリ6のメモリチ
ェックは行わない。
【0016】
【発明の効果】上述のように本発明によれば、下位装置
2の電源投入によるパワーリセット信号RS2 のHレ
ベルを検出し、この検出されたパワーリセット信号RS
2 のHレベルを保持し、この保持されたHレベルを読
み込んでパワーオンリセット信号RS2 である旨判定
し、しかる後、Hレベルの保持をLレベルに変更するこ
とにより電源投入によるパワーリセット信号RS2 と
上位装置1からのリセット信号RS1 を識別でき、下
位装置2の電源投入時のみ行う処理を上位装置1からの
リセット信号毎に行うことを回避することができる。
【図面の簡単な説明】
【図1】本発明方法及び装置の1実施例の構成を示すブ
ロック図である。
【図2】同じくそのフローチャートである。
【図3】従来のフローチャートである。
【符号の説明】
1    上位装置 2    下位装置 3    電源検出回路 4    レジスタ(セット・リセットフリップフロッ
プ回路) 5    (マイクロ)プロセッサ 6    プログラムメモリ 7    ワークメモリ RS1   リセット信号 RS2   パワーオンリセット信号

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】  上位装置(1)より支障時に下位装置
    (2)に対してリセット信号(RS1 )を出力してこ
    の下位装置(2)をリセットし、かつ電源投入によるパ
    ワーオンリセット信号(RS2 )により該下位装置(
    2)をリセットする2つのリセット信号(RS1 ,R
    S2 )を識別する方法において、リセット信号が前記
    下位装置(2)の電源投入によるパワーリセット信号(
    RS2 )であるときにのみこのパワーリセット信号(
    RS2 )のHレベルを電源検出回路(3)により検出
    し、この検出されたパワーオンリセット信号(RS2 
    )のHレベルをレジスタ(4)により保持し、この保持
    されたHレベルをプロセッサ(5)により読み込んでパ
    ワーオンリセット信号(RS2 )である旨判定し、し
    かる後前記レジスタ(4)の内容をLレベルとすること
    を特徴とするリセット信号識別方法。
  2. 【請求項2】  上位装置(1)より支障時に下位装置
    (2)に対してリセット信号(RS1 )を出力してこ
    の下位装置(2)をリセットし、かつ電源投入によるパ
    ワーオンリセット信号(RS2 )により該下位装置(
    2)をリセットする2つのリセット信号(RS1 ,R
    S2 )を識別する装置において、リセット信号が前記
    下位装置(2)の電源投入によるパワーオンリセット信
    号(RS2 )であるときにのみこのパワーオンリセッ
    ト信号(RS2 )のHレベルを検出する電源検出回路
    (3)と、この電源検出回路(3)より出力するパワー
    オンリセット信号(RS2 )のHレベルを保持するレ
    ジスタ(4)と、このレジスタ(4)に保持されたHレ
    ベルを読み込んでパワーオンリセット信号(RS2 )
    である旨判定し,しかる後前記レジスタ(4)の内容を
    Lレベルとするプロセッサ(5)とよりなるリセット信
    号識別装置。
JP3149541A 1991-05-23 1991-05-23 リセット信号識別方法及び装置 Pending JPH04346112A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3149541A JPH04346112A (ja) 1991-05-23 1991-05-23 リセット信号識別方法及び装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3149541A JPH04346112A (ja) 1991-05-23 1991-05-23 リセット信号識別方法及び装置

Publications (1)

Publication Number Publication Date
JPH04346112A true JPH04346112A (ja) 1992-12-02

Family

ID=15477403

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3149541A Pending JPH04346112A (ja) 1991-05-23 1991-05-23 リセット信号識別方法及び装置

Country Status (1)

Country Link
JP (1) JPH04346112A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018160240A (ja) * 2017-03-13 2018-10-11 インフィネオン テクノロジーズ アーゲーInfineon Technologies Ag 安全関連のアプリケーションにおけるマイクロコントローラシステム用の安全なリセット技術
US11787751B2 (en) 2017-12-28 2023-10-17 Kuraray Co., Ltd. Water-absorbent resin and agricultural water-retaining material

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018160240A (ja) * 2017-03-13 2018-10-11 インフィネオン テクノロジーズ アーゲーInfineon Technologies Ag 安全関連のアプリケーションにおけるマイクロコントローラシステム用の安全なリセット技術
US10372545B2 (en) 2017-03-13 2019-08-06 Infineon Technologies Ag Safe reset techniques for microcontroller systems in safety related applications
US11787751B2 (en) 2017-12-28 2023-10-17 Kuraray Co., Ltd. Water-absorbent resin and agricultural water-retaining material

Similar Documents

Publication Publication Date Title
EP0702297A1 (en) A data processor with breakpoint circuit and method therefor
JPH02123449A (ja) コンピュータ・システム及びコンピュータ・システムを作動させる方法
JP2503838Y2 (ja) マイクロプロセッサ装置
JPH03129536A (ja) ブレークアドレス検出装置
JPH01276323A (ja) 時刻値設定回路
JPH0371234A (ja) 状態変化検出装置
JP2002312072A (ja) 情報処理装置及びアドインボードリセット方法
JPS62256138A (ja) デ−タ処理装置
JPS62107304A (ja) プログラマブルコントロ−ラ
JPH0426913Y2 (ja)
JPH04267438A (ja) 二重例外検出装置
JPS6398010A (ja) マイクロコンピユ−タの電源投入時とリセツト時の区別方法
JPS63195781A (ja) デイジタル入力装置
JPH03192452A (ja) デバイス入出力ドライバプログラムの割込処理方法
JPH05119880A (ja) マイクロプロセツサシステム
JPH03139724A (ja) データ処理装置
JPH0772874B2 (ja) 割込み受取り装置
JPH04312111A (ja) データ処理装置
JPS62256139A (ja) デ−タ処理装置
JPS6037043A (ja) プログラム状態表示装置
JPH03252831A (ja) Dma転送によるras情報収集方法
JPH0436604U (ja)
JPH06301633A (ja) データ転送装置
JPS63311526A (ja) プリンタの不揮発性メモリ内容照合試験装置
JPS6277656A (ja) プログラムデバッグ方式