JPS59109934A - デジタル入力回路 - Google Patents
デジタル入力回路Info
- Publication number
- JPS59109934A JPS59109934A JP57218298A JP21829882A JPS59109934A JP S59109934 A JPS59109934 A JP S59109934A JP 57218298 A JP57218298 A JP 57218298A JP 21829882 A JP21829882 A JP 21829882A JP S59109934 A JPS59109934 A JP S59109934A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- input
- information
- digital input
- fifo memory
- 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
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M11/00—Coding in connection with keyboards or like devices, i.e. coding of the position of operated keys
- H03M11/22—Static coding
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Input From Keyboards Or The Like (AREA)
- Information Transfer Systems (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は、デジタル入力回路、特にマイクロプロセッサ
応用制御装置に使用される走査方式のデジタル入力回路
に関するものである。
応用制御装置に使用される走査方式のデジタル入力回路
に関するものである。
マイクロプロセッサ応用制御装置のデジタル入力方式に
は、割込方式によるものと、走査方式によるものとがあ
るが、本発明は走査方式に関するものである。走査方式
のデジタル入力方法はソフトウェアの作9易さから多用
される場合が多いが従来の走査方式のデジタル入力回路
を第1図に示す。外部入力接点1の入力情報はフィルタ
ー回路2を経由し、バッファーダート回路3へ渡される
。
は、割込方式によるものと、走査方式によるものとがあ
るが、本発明は走査方式に関するものである。走査方式
のデジタル入力方法はソフトウェアの作9易さから多用
される場合が多いが従来の走査方式のデジタル入力回路
を第1図に示す。外部入力接点1の入力情報はフィルタ
ー回路2を経由し、バッファーダート回路3へ渡される
。
バッファゲート回路3は中央処理回路(CPU) 7か
らの読み込み信号によりそのダートを開き、情報を中央
処理回路7へ渡す。
らの読み込み信号によりそのダートを開き、情報を中央
処理回路7へ渡す。
上記した方法によると中央処理装置は、外部入力接点の
最少動作時間内に走査完了しなければならず、外部入力
接点の数が多量の時には読み込みできないこととなる。
最少動作時間内に走査完了しなければならず、外部入力
接点の数が多量の時には読み込みできないこととなる。
本発明は上記問題点を解決することを目的としてなされ
たものであり、走査方式のデジタル入力回路における外
部入力接点の点数制限を改良したデジタル入力回路に関
するものである。
たものであり、走査方式のデジタル入力回路における外
部入力接点の点数制限を改良したデジタル入力回路に関
するものである。
本発明では外部入力接点及びフィルタ回路を介して取込
まれた入力情報を一旦、状態変化検出回路へ導入し、状
態変化があった場合のみFIFOメモリ回路へ書込み、
CPUからの読込み信号によりFIFOメモリ回路から
順次入力情報を読み込むことにより実質的な入力点数を
増大させようとするものである。
まれた入力情報を一旦、状態変化検出回路へ導入し、状
態変化があった場合のみFIFOメモリ回路へ書込み、
CPUからの読込み信号によりFIFOメモリ回路から
順次入力情報を読み込むことにより実質的な入力点数を
増大させようとするものである。
である。図中の符号、1.2および・3は第1図に対応
している。そして、外部入力接点1の入力情報が、フィ
ルター回路2を経由するまでは第1図の場合と同様であ
る。しかし、フィルター回路2を経由した情報は、状態
変化検出回路4へ一旦入力され、一定周期で状態変化検
出回路4内の旧情報との状態変化検出が実行され、ここ
で状態変化が検出された場合には、書き込み信号5によ
りPIF’0メモリー6へ新情報が書き込まれる。そし
て中央処理回路7はFIFOメモリー6内の情報を読み
込むことにより、外部入力情報を得ることができる。
している。そして、外部入力接点1の入力情報が、フィ
ルター回路2を経由するまでは第1図の場合と同様であ
る。しかし、フィルター回路2を経由した情報は、状態
変化検出回路4へ一旦入力され、一定周期で状態変化検
出回路4内の旧情報との状態変化検出が実行され、ここ
で状態変化が検出された場合には、書き込み信号5によ
りPIF’0メモリー6へ新情報が書き込まれる。そし
て中央処理回路7はFIFOメモリー6内の情報を読み
込むことにより、外部入力情報を得ることができる。
第3図は本発明によるデジタル入力回路の他の実施例構
成図である。図中の符号1ないし2、及び4ないし7は
第2図に対応する。本実施例では状態変化検出回路4か
らのFIFOの書込み信号5に中央処理回路7からの初
期化信号8を追加した例である。即ち、中央処理回路か
らの初期化要求によりFIFOメモリー6の内容を更新
することが可能であり、初期データーの読み込みを確実
に実行させることができる。
成図である。図中の符号1ないし2、及び4ないし7は
第2図に対応する。本実施例では状態変化検出回路4か
らのFIFOの書込み信号5に中央処理回路7からの初
期化信号8を追加した例である。即ち、中央処理回路か
らの初期化要求によりFIFOメモリー6の内容を更新
することが可能であり、初期データーの読み込みを確実
に実行させることができる。
以上説明した如く、本発明によれば走査方式のデジタル
回路に状態変化検出回路及びFIFOメモリ回路を付加
して中央演算処理回路へ導入するよう構成したので、全
情報を読み込む必要が々く、中央演算処理回路の走査周
期を長くすることが可能となりデジタル入力処理点数を
実質的に増大することのできるデジタル入力回路を提供
できる。
回路に状態変化検出回路及びFIFOメモリ回路を付加
して中央演算処理回路へ導入するよう構成したので、全
情報を読み込む必要が々く、中央演算処理回路の走査周
期を長くすることが可能となりデジタル入力処理点数を
実質的に増大することのできるデジタル入力回路を提供
できる。
第1図は従来の走査方式デジタル入力回路を示す図、第
2図は本発明によるデジタル入力回路の一実施例構成図
、第3図は本発明によるデジタル入力回路の他の実施例
構成図である。 1・・・外部入力接点 2・・・フィルター回路3
・・・バッファe−)回路 4・・・状態変化検出回路
5・・・書込信号 6・・・FIFOメモリー
回路7・・・CPU 8・・・初期化要求
信号(7317)代理人 弁理士 則 近 憲 佑(ほ
か1名) (5)
2図は本発明によるデジタル入力回路の一実施例構成図
、第3図は本発明によるデジタル入力回路の他の実施例
構成図である。 1・・・外部入力接点 2・・・フィルター回路3
・・・バッファe−)回路 4・・・状態変化検出回路
5・・・書込信号 6・・・FIFOメモリー
回路7・・・CPU 8・・・初期化要求
信号(7317)代理人 弁理士 則 近 憲 佑(ほ
か1名) (5)
Claims (2)
- (1)入力接点を走査することにより順次入力情報を中
央演算処理装置へ取込むマイクロプロセッサ応用制御装
置のデジタル入力回路において、入力回路には入力情報
の状態変化を検出するだめの状態変化検出回路とFIF
Oメモリ回路とをそなえ、FIFOメモリ回路への書込
みは一定周期で行なわれる状態変化検出信号により行な
うと共に、中央演算処理装置への入力情報の取込みはF
IFOメモリ回路から行なうことを特徴とするデジタル
入力回路。 - (2)中央演算処理装置からの初期化信号によりFIF
Oメモリ回路のメモリ内容を更新することを特徴とする
特許請求の範囲第1項記載のデジタル入力回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57218298A JPS59109934A (ja) | 1982-12-15 | 1982-12-15 | デジタル入力回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57218298A JPS59109934A (ja) | 1982-12-15 | 1982-12-15 | デジタル入力回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS59109934A true JPS59109934A (ja) | 1984-06-25 |
Family
ID=16717639
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57218298A Pending JPS59109934A (ja) | 1982-12-15 | 1982-12-15 | デジタル入力回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59109934A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61169925A (ja) * | 1985-01-23 | 1986-07-31 | Matsushita Electric Ind Co Ltd | 操作スイツチ回路 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5587226A (en) * | 1978-12-25 | 1980-07-01 | Nec Corp | Data processor |
| JPS5624628A (en) * | 1979-08-08 | 1981-03-09 | Nec Corp | Keyboard control device |
| JPS5713534A (en) * | 1980-06-27 | 1982-01-23 | Casio Comput Co Ltd | Key input buffer controlling system |
-
1982
- 1982-12-15 JP JP57218298A patent/JPS59109934A/ja active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5587226A (en) * | 1978-12-25 | 1980-07-01 | Nec Corp | Data processor |
| JPS5624628A (en) * | 1979-08-08 | 1981-03-09 | Nec Corp | Keyboard control device |
| JPS5713534A (en) * | 1980-06-27 | 1982-01-23 | Casio Comput Co Ltd | Key input buffer controlling system |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61169925A (ja) * | 1985-01-23 | 1986-07-31 | Matsushita Electric Ind Co Ltd | 操作スイツチ回路 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS59210486A (ja) | デイスプレイ制御装置 | |
| JPS59109934A (ja) | デジタル入力回路 | |
| KR100889419B1 (ko) | 마이크로프로세서를 위한 인터럽트 제어기 및 그러한 인터럽트 제어기를 구비하고 광 정보 매체 상에 정보를 레코딩하거나 또는 상기 매체 상의 정보를 재생하는 디바이스 | |
| JPS60262243A (ja) | 高速演算装置 | |
| JPS6148741B2 (ja) | ||
| JPS63129432A (ja) | プログラム・アドレス・トレ−ス装置 | |
| JPH0447350A (ja) | 主記憶読み出し応答制御方式 | |
| JPH02272646A (ja) | トレーサー | |
| JP2524620B2 (ja) | 入出力制御方法 | |
| JPH0452734A (ja) | 汎用レジスタ例外検出回路 | |
| JPS5936838A (ja) | インタフエ−ス制御方式 | |
| JPS61131125A (ja) | 情報処理装置 | |
| JPH0137019B2 (ja) | ||
| JPS60193046A (ja) | 命令例外検出方式 | |
| JPH01288905A (ja) | シーケンス制御装置 | |
| JPS61175731A (ja) | マイクロプログラム制御方式 | |
| JPS6168642A (ja) | デ−タ処理方式 | |
| JPS6275842A (ja) | 演算装置 | |
| JPH0646411B2 (ja) | 終了ト−クン出力回路 | |
| JPS60160466A (ja) | 階層形シ−ケンス制御装置 | |
| JPS59177658A (ja) | デバツグ制御方式 | |
| JPH0235664A (ja) | 磁気ディスク制御装置の論理セクタ書込方式 | |
| JPS61127025A (ja) | 光デイスク制御装置 | |
| JPH01201730A (ja) | 情報処理装置 | |
| JPH03260871A (ja) | 論理シミュレータ |