JPH03258149A - シリアルデータ受信装置 - Google Patents
シリアルデータ受信装置Info
- Publication number
- JPH03258149A JPH03258149A JP2057157A JP5715790A JPH03258149A JP H03258149 A JPH03258149 A JP H03258149A JP 2057157 A JP2057157 A JP 2057157A JP 5715790 A JP5715790 A JP 5715790A JP H03258149 A JPH03258149 A JP H03258149A
- Authority
- JP
- Japan
- Prior art keywords
- serial data
- input
- serial
- input terminal
- microcomputer
- 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
Landscapes
- Communication Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明は音楽またはデータなどを記録しているディスク
を再生して得られるサブコード信号などを受信するシリ
アルデータ受信装置に関するものである。
を再生して得られるサブコード信号などを受信するシリ
アルデータ受信装置に関するものである。
従来の技術
従来のシリアルデータ受信装置を第3図、第4図および
第5図を参照しながら説明する。
第5図を参照しながら説明する。
第3図は従来のシリアルデータ受信装置の構成を示すブ
ロック図であり、第4図は従来のシリアルデータ受信の
フローチャートであり、第5図はシリアルデータのタイ
ミングチャートである。
ロック図であり、第4図は従来のシリアルデータ受信の
フローチャートであり、第5図はシリアルデータのタイ
ミングチャートである。
第3図において1はマイクロコンピュータ、2はシリア
ルクロック(以下、5RCKと呼ぶ)の入力端子、3は
シリアルデータの入力端子、4はシリアルデータの先頭
を示すクロック(以下BLKCKと呼ぶ)の入力される
割り込み入力端子である。
ルクロック(以下、5RCKと呼ぶ)の入力端子、3は
シリアルデータの入力端子、4はシリアルデータの先頭
を示すクロック(以下BLKCKと呼ぶ)の入力される
割り込み入力端子である。
上記構成の従来のシリアルデータ受信装置について、そ
の構成要素相互の関係と動作を説明する。第4図に示す
ように、マイクロコンピュータ1が割り込み許可状態の
とき、割り込み入力端子4BLKCKが入力すると、マ
イクロコンピュータ1は割り込み処理ルーチンを実行し
てシリアルデータの受信を行う。割り込み処理ルーチン
の実行により所定のシリアルデータの受信が終了すると
マイクロコンピュータ1は割り込み不許可とし、BLK
CKの入力を無視する。
の構成要素相互の関係と動作を説明する。第4図に示す
ように、マイクロコンピュータ1が割り込み許可状態の
とき、割り込み入力端子4BLKCKが入力すると、マ
イクロコンピュータ1は割り込み処理ルーチンを実行し
てシリアルデータの受信を行う。割り込み処理ルーチン
の実行により所定のシリアルデータの受信が終了すると
マイクロコンピュータ1は割り込み不許可とし、BLK
CKの入力を無視する。
第5図に示したタイミングチャートにおいて、シリアル
データD、D、・・・・・・D、の先頭を示すクロック
BLKCKがマイクロコンピュータ1の割り込みポート
に入力されるとシリアルクロック5RCKのタイミング
でデータDoD+・・・・・・がマイクロコンピュータ
1に読み込まれ、最後のデータD、で読み込みが終了す
る。この読み込み終了はデータの数で制御されたり、先
頭クロックのBLKCKで制御されたりする。
データD、D、・・・・・・D、の先頭を示すクロック
BLKCKがマイクロコンピュータ1の割り込みポート
に入力されるとシリアルクロック5RCKのタイミング
でデータDoD+・・・・・・がマイクロコンピュータ
1に読み込まれ、最後のデータD、で読み込みが終了す
る。この読み込み終了はデータの数で制御されたり、先
頭クロックのBLKCKで制御されたりする。
発明が解決しようとする課題
このような従来のシリアルデータ受信装置では、マイク
ロコンピータがシリアルデータを受信するためには割り
込み入力端子を用いなければならず、マイクロコンピュ
ータへの他の割り込み制御が制約され、システム設計の
効率が低下するという課題を有していた。
ロコンピータがシリアルデータを受信するためには割り
込み入力端子を用いなければならず、マイクロコンピュ
ータへの他の割り込み制御が制約され、システム設計の
効率が低下するという課題を有していた。
本発明は上記課題を解決するもので、割り込み入力端子
を使用せずにシリアルデータを受信することが可能なシ
リアルデータ受信装置を提供することを目的とするもの
である。
を使用せずにシリアルデータを受信することが可能なシ
リアルデータ受信装置を提供することを目的とするもの
である。
課題を解決するための手段
本発明は上記課題を解決するために、マイクロコンピュ
ータに対して外部の回路ブロックを設け、前記回路ブロ
ックはシリアルデータの入力されるシリアルデータ入力
端子と、シリアルクロックの入力されるシリアルクロッ
ク入力端子と、前記シリアルデータの先頭を示すクロッ
クの入力されるBLKCK入力端子と、シリアルデータ
を出力するシリアルデータ出力端子と、シリアルクロッ
クを出力するシリアルクロック出力端子と、この回路ブ
ロックの動作の許可と不許可が制御される制御信号入力
端子とを備え、前記回路ブロックの各出力端子をマイク
ロコンピュータの信号入力端に接続するとともに制御信
号入力端子をマイクロコンピュータの制御信号を出力す
るポートに接続し、また、前記回路ブロックの各入力端
子に対応する各信号を入力し、前記回路ブロックの動作
は、制御信号により動作許可状態のときは前記BLKC
Kの入力で、シリアルデータ入力を前記シリアルデータ
出力端子に、前記シリアルクロックの入力を前記シリア
ルクロック出力端子に出力し、制御信号により動作不許
可のときには前記各入力信号を出力しない構成としたも
のである。
ータに対して外部の回路ブロックを設け、前記回路ブロ
ックはシリアルデータの入力されるシリアルデータ入力
端子と、シリアルクロックの入力されるシリアルクロッ
ク入力端子と、前記シリアルデータの先頭を示すクロッ
クの入力されるBLKCK入力端子と、シリアルデータ
を出力するシリアルデータ出力端子と、シリアルクロッ
クを出力するシリアルクロック出力端子と、この回路ブ
ロックの動作の許可と不許可が制御される制御信号入力
端子とを備え、前記回路ブロックの各出力端子をマイク
ロコンピュータの信号入力端に接続するとともに制御信
号入力端子をマイクロコンピュータの制御信号を出力す
るポートに接続し、また、前記回路ブロックの各入力端
子に対応する各信号を入力し、前記回路ブロックの動作
は、制御信号により動作許可状態のときは前記BLKC
Kの入力で、シリアルデータ入力を前記シリアルデータ
出力端子に、前記シリアルクロックの入力を前記シリア
ルクロック出力端子に出力し、制御信号により動作不許
可のときには前記各入力信号を出力しない構成としたも
のである。
作用
本発明は上記した構成により、マイクロコンピュータが
回路ブロックの動作の許可、不許可を出力ポートを制御
信号出力端として出力する制御信号で制御してシリアル
データおよびシリアルクロックの受信処理を行うことが
できる。
回路ブロックの動作の許可、不許可を出力ポートを制御
信号出力端として出力する制御信号で制御してシリアル
データおよびシリアルクロックの受信処理を行うことが
できる。
実施例
以下、本発明の一実施例のシリアルデータ受信装置につ
いて第1図、第2図を参照しながら説明する。第1図は
本発明の一実施例のシリアルデータ受信装置の構成を示
すブロック図であり、第2図はその動作を説明するフロ
ーチャートである。
いて第1図、第2図を参照しながら説明する。第1図は
本発明の一実施例のシリアルデータ受信装置の構成を示
すブロック図であり、第2図はその動作を説明するフロ
ーチャートである。
第1図において1はマイクロコンピュータ、2はシリア
ルクロック入力端子、3はシリアルデータ入力端子、4
はBLKCK入力端子、5は回路ブロック、6は回路ブ
ロック5の回路動作の許可。
ルクロック入力端子、3はシリアルデータ入力端子、4
はBLKCK入力端子、5は回路ブロック、6は回路ブ
ロック5の回路動作の許可。
不許可を制御するマイクロコンピュータ1からの制御信
号の入力端子であり、2゛はシリアルクロック出力端子
、3′はシリアルデータ出力端子である。7はマイクロ
コンピュータ1のポート、8はマイクロコンピュータ1
の信号入力端、9はマイクロコンピュータ1の信号入力
端である。
号の入力端子であり、2゛はシリアルクロック出力端子
、3′はシリアルデータ出力端子である。7はマイクロ
コンピュータ1のポート、8はマイクロコンピュータ1
の信号入力端、9はマイクロコンピュータ1の信号入力
端である。
上記構成要素を備えた本発明の一実施例のシリアルデー
タ受信装置においてその各構成要素相互の関係と動作を
説明する。第2図のフローチャートで処理手順を示すよ
うに、シリアルデータの受信処理を開始すると、マイク
ロコンピュータ1は出力ポートから制御信号を出力して
回路ブロック5を動作許可状態とする。こののち、BL
KCKが回路ブロック5に入力すると回路ブロック5は
出力端子2’、3’からそれぞれシリアルクロックおよ
びシリアルデータを出力し、マイクロコンピュータ1に
そのシリアルデータが8ビット読み込まれるとマイクロ
コンピュータ1で内部割り込みが発生し、マイクロコン
ピュータ1はシリアルデータの受信処理を実行する。所
定のシリアルデータの受信が終了するとマイクロコンピ
ュータ1は制御信号を出力して回路ブロック5を動作不
許可状態としてシリアルデータの受信処理を終了する。
タ受信装置においてその各構成要素相互の関係と動作を
説明する。第2図のフローチャートで処理手順を示すよ
うに、シリアルデータの受信処理を開始すると、マイク
ロコンピュータ1は出力ポートから制御信号を出力して
回路ブロック5を動作許可状態とする。こののち、BL
KCKが回路ブロック5に入力すると回路ブロック5は
出力端子2’、3’からそれぞれシリアルクロックおよ
びシリアルデータを出力し、マイクロコンピュータ1に
そのシリアルデータが8ビット読み込まれるとマイクロ
コンピュータ1で内部割り込みが発生し、マイクロコン
ピュータ1はシリアルデータの受信処理を実行する。所
定のシリアルデータの受信が終了するとマイクロコンピ
ュータ1は制御信号を出力して回路ブロック5を動作不
許可状態としてシリアルデータの受信処理を終了する。
このように本発明の一実施例のシリアルデータ受信装置
によれば、マイクロコンピュータ1に対して外部の回路
ブロック5を設け、前記回路ブロック5はシリアルデー
タの入力されるシリアルデータ入力端子3と、シリアル
クロックの入力されるシリアルクロック入力端子2と、
前記シリアルデータの先頭を示すクロックの入力される
BLKCK入力端子4と、シリアルデータを出力するシ
リアルデータ出力端子3′と、シリアノシクロツクを出
力するシリアルクロック出力端子2゛と、その回路ブロ
ック5の動作の許可と不許可が制御される制御信号入力
端子6とを備え、前記回路ブロック5の各出力端子をマ
イクロコンピュータ1の信号入力端に接続するとともに
制御信号入力端子6をマイクロコンピュータ1の制御信
号を出力するポート7に接続し、また、前記回路ブロッ
ク5の各入力端子に対応する各信号を入力し、前記回路
ブロック5の動作は、制御信号により動作許可状態のと
きは、前記BLKCKの人力でシリアルデータ入力を前
記シリアルデータ出力端子3゛に、前記シリアルクロッ
ク入力を前記シリアルクロック出力端子2“に出力し、
制御信号で動作不許可のときには前記各入力信号を出力
しない構成とすることにより、マイクロコンピュータ1
の割り込みポートをBLKCKに使用せずにシリアルデ
ータを受信することができる。
によれば、マイクロコンピュータ1に対して外部の回路
ブロック5を設け、前記回路ブロック5はシリアルデー
タの入力されるシリアルデータ入力端子3と、シリアル
クロックの入力されるシリアルクロック入力端子2と、
前記シリアルデータの先頭を示すクロックの入力される
BLKCK入力端子4と、シリアルデータを出力するシ
リアルデータ出力端子3′と、シリアノシクロツクを出
力するシリアルクロック出力端子2゛と、その回路ブロ
ック5の動作の許可と不許可が制御される制御信号入力
端子6とを備え、前記回路ブロック5の各出力端子をマ
イクロコンピュータ1の信号入力端に接続するとともに
制御信号入力端子6をマイクロコンピュータ1の制御信
号を出力するポート7に接続し、また、前記回路ブロッ
ク5の各入力端子に対応する各信号を入力し、前記回路
ブロック5の動作は、制御信号により動作許可状態のと
きは、前記BLKCKの人力でシリアルデータ入力を前
記シリアルデータ出力端子3゛に、前記シリアルクロッ
ク入力を前記シリアルクロック出力端子2“に出力し、
制御信号で動作不許可のときには前記各入力信号を出力
しない構成とすることにより、マイクロコンピュータ1
の割り込みポートをBLKCKに使用せずにシリアルデ
ータを受信することができる。
発明の効果
以上の実施例から明らかなように、マイクロコンピュー
タに対して外部の回路ブロックを設け、前記回路ブロッ
クはシリアルデータの入力されるシリアルデータ入力端
子と、シリアルクロックの人力されるシリアルクロック
入力端子と、前記シリアルデータの先頭を示すクロック
の人力されるBLKCK入力端子と、シリアルデータを
出力するシリアルデータ出力端子と、シリアルクロック
を出力するシリアルクロック出力端子と、その回路ブロ
ックの動作の許可と不許可が制御される制御信号入力端
子とを備え、前記回路ブロックの各出力端子をマイクロ
コンピュータの信号入力端に接続するとともに制御信号
入力端子をマイクロコンピュータの制御信号を出力する
ポートに接続し、また、前記回路ブロックの各入力端子
に対応する各信号を入力し、前記回路ブロックの動作は
、制御信号により動作許可状態のときは、前記BLKC
Kの入力でシリアルデータ入力を前記シリアルデータ出
力端子に、前記シリアルクロック入力を前記シリアルク
ロック出力端子に出力し、制御信号で動作不許可のとき
には前記各入力信号を出力しない構成とすることにより
、マイクロコンピュータの割り込みポートをBLKCK
に使用せずにシリアルデータを受信することができる。
タに対して外部の回路ブロックを設け、前記回路ブロッ
クはシリアルデータの入力されるシリアルデータ入力端
子と、シリアルクロックの人力されるシリアルクロック
入力端子と、前記シリアルデータの先頭を示すクロック
の人力されるBLKCK入力端子と、シリアルデータを
出力するシリアルデータ出力端子と、シリアルクロック
を出力するシリアルクロック出力端子と、その回路ブロ
ックの動作の許可と不許可が制御される制御信号入力端
子とを備え、前記回路ブロックの各出力端子をマイクロ
コンピュータの信号入力端に接続するとともに制御信号
入力端子をマイクロコンピュータの制御信号を出力する
ポートに接続し、また、前記回路ブロックの各入力端子
に対応する各信号を入力し、前記回路ブロックの動作は
、制御信号により動作許可状態のときは、前記BLKC
Kの入力でシリアルデータ入力を前記シリアルデータ出
力端子に、前記シリアルクロック入力を前記シリアルク
ロック出力端子に出力し、制御信号で動作不許可のとき
には前記各入力信号を出力しない構成とすることにより
、マイクロコンピュータの割り込みポートをBLKCK
に使用せずにシリアルデータを受信することができる。
第1図は本発明の一実施例のシリアルデータ受信装置の
構成を示すブロック図、第2図は本発明の一実施例の動
作を示すフローチャート、第3図は従来のシリアルデー
タ受信装置の構成を示すブロック図、第4図は従来のシ
リアルデータ受信装置の動作を示すフローチャート、第
5図はシリアルデータとBLKCKと5RCKのタイミ
ングチャートである。 1・・・・・・マイクロコンピュータ、2・・・・・・
5RCK入力(シリアルクロック入力〉端子、2′・・
・・・・錫 5RCK出力(シリアルクロック出力)端子、3・・・
・・・シリアルデータ入力端子、3゛・・・・・・シリ
アルデータ出力端子、4・・・・・・BLKCK入力端
子、5・・・・・・回路ブロック、6・・・・・・制御
信号入力端子、7・・・・・・マイコンのポート、8・
・・・・・マイコンの信号入力端、9・・・・・・マイ
コンの信号入力端。
構成を示すブロック図、第2図は本発明の一実施例の動
作を示すフローチャート、第3図は従来のシリアルデー
タ受信装置の構成を示すブロック図、第4図は従来のシ
リアルデータ受信装置の動作を示すフローチャート、第
5図はシリアルデータとBLKCKと5RCKのタイミ
ングチャートである。 1・・・・・・マイクロコンピュータ、2・・・・・・
5RCK入力(シリアルクロック入力〉端子、2′・・
・・・・錫 5RCK出力(シリアルクロック出力)端子、3・・・
・・・シリアルデータ入力端子、3゛・・・・・・シリ
アルデータ出力端子、4・・・・・・BLKCK入力端
子、5・・・・・・回路ブロック、6・・・・・・制御
信号入力端子、7・・・・・・マイコンのポート、8・
・・・・・マイコンの信号入力端、9・・・・・・マイ
コンの信号入力端。
Claims (1)
- マイクロコンピュータに対して外部の回路ブロックを設
け、前記回路ブロックはシリアルデータの入力されるシ
リアルデータ入力端子と、シリアルクロックの入力され
るシリアルクロック入力端子と、前記シリアルデータの
先頭を示すクロックの入力されるBLKCK入力端子と
、シリアルデータを出力するシリアルデータ出力端子と
、シリアルクロックを出力するシリアルクロック出力端
子と、その回路ブロックの動作の許可と不許可が制御さ
れる制御信号入力端子とを備え、前記回路ブロックの各
出力端子をマイクロコンピュータの信号入力端に接続す
るとともに制御信号入力端子をマイクロコンピュータの
制御信号を出力するポートに接続し、また、前記回路ブ
ロックの各入力端子に対応する各信号を入力し、前記回
路ブロックの動作は、制御信号により動作許可状態のと
きは、前記BLKCKの入力でシリアルデータ入力を前
記シリアルデータ出力端子に、前記シリアルクロック入
力を前記シリアルクロック出力端子に出力し、制御信号
で動作不許可のときには前記各入力信号を出力しない構
成とするシリアルデータ受信装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2057157A JPH03258149A (ja) | 1990-03-08 | 1990-03-08 | シリアルデータ受信装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2057157A JPH03258149A (ja) | 1990-03-08 | 1990-03-08 | シリアルデータ受信装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03258149A true JPH03258149A (ja) | 1991-11-18 |
Family
ID=13047734
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2057157A Pending JPH03258149A (ja) | 1990-03-08 | 1990-03-08 | シリアルデータ受信装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03258149A (ja) |
-
1990
- 1990-03-08 JP JP2057157A patent/JPH03258149A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH03258149A (ja) | シリアルデータ受信装置 | |
| JPH01258163A (ja) | ダイレクトメモリアクセス制御装置 | |
| JPS61138330A (ja) | バツフア回路 | |
| JPH04323755A (ja) | Dma装置 | |
| JPS61183764A (ja) | ダイレクトメモリアクセス制御方式 | |
| JPH01222324A (ja) | ディスク装置制御方式 | |
| JP2884620B2 (ja) | ディジタル画像処理装置 | |
| JPS59231639A (ja) | 端末インタ−フエ−ス装置 | |
| JP2588514Y2 (ja) | 通信制御装置 | |
| JPH04225458A (ja) | コンピュータ | |
| JPH01181144A (ja) | データ入出力装置 | |
| JPH01265351A (ja) | Mpuシステム | |
| JPS599744A (ja) | 高速dma転送起動回路 | |
| JPH01128152A (ja) | シリアルi/o回路 | |
| JPH0331898A (ja) | 音源とシーケンサの接続機構 | |
| JPS59112332A (ja) | デ−タ伝送装置 | |
| JPS62151952A (ja) | 情報処理装置 | |
| JPH05143493A (ja) | シリアルデータ転送装置 | |
| JPH0194437A (ja) | 情報処理装置 | |
| JPS63300346A (ja) | Dma制御方式 | |
| JPH0377431A (ja) | ビデオ用マルチチャンネルデータコントロール回路 | |
| JPS61250736A (ja) | デ−タ処理装置 | |
| JPH02232760A (ja) | Dmaコントローラ | |
| JPH0683758A (ja) | 通信用dmaコントローラ | |
| JPH03226854A (ja) | 情報処理周辺装置 |