JPH0210457A - データ転送装置 - Google Patents

データ転送装置

Info

Publication number
JPH0210457A
JPH0210457A JP16022588A JP16022588A JPH0210457A JP H0210457 A JPH0210457 A JP H0210457A JP 16022588 A JP16022588 A JP 16022588A JP 16022588 A JP16022588 A JP 16022588A JP H0210457 A JPH0210457 A JP H0210457A
Authority
JP
Japan
Prior art keywords
data
devices
identification code
processing unit
central processing
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
JP16022588A
Other languages
English (en)
Inventor
Seiichiro Yoshii
吉井 誠一郎
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
Priority to JP16022588A priority Critical patent/JPH0210457A/ja
Publication of JPH0210457A publication Critical patent/JPH0210457A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 最近の電子装置は、その高級化に伴ない中央処理装置の
周辺に多数のデバイスを配置しそれらを制御するように
なっている。たとえば大型コンピュータと各端末との制
御、VTRシステムにおける周辺のLSIの制御、マイ
クロコンピュータシステムにおけるCPUと周辺のLS
I等の制御である。
[従来の技術] 従来の装置の一例のブロック図を第4図に示す。
第5図はそのタイミングチャートである。中央処理装置
CPUと各デバイスA、  B、  Cとはそれぞれク
ロック線1.データ線2.ストローブ線3゜によって並
列に接続されており、それぞれの線にクロックCLK、
データdata、ストローブ信号STBが送られる。ま
たデバイスAはデバイスCセレクトライン4により、デ
バイスBはデバイスCセレクトライン5により、デバイ
スCはデバイスCセレクトライン6によりそれぞれ中央
処理装置CPUと接続されており、それぞれのセレクト
信号C3A、C3B、C3Cが送られるようになってい
る。このように接続されているから、中央処理装置CP
UからデバイスAヘデータを送信する場合セレクト信号
C3Aにより、デバイスセレクト線4のみをアクティブ
状態にし、他をパッシブ状態にする。以下、アクティブ
状態をH5パッシブ状態をLとする。デバイスセレクト
ライン4がHになったことにり、デバイスAは第5図に
示されるように、データを受付けることのできる状態に
なる。次にクロックCLKと同期したデータdataを
送り、データを1バイト送り出し終わると、ストローブ
信号STBをLからHとし、さらにLとする。これによ
って、データが1バイト送信し終わったことを示す。デ
バイスAに対するデータ送信が終了した場合、デバイス
Aのセレクト信号C3AはLとなる。デバイスAに対す
るデータの転送期間中は、デバイスBおよびデバイスC
に対するそれぞれのセレクト信号C5BおよびC8Cは
Lのままである。
[発明が解決しようとする課題] 従来は以上のような構成であるから、中央処理装置に接
続されているデバイスの数と同じ数だけのデバイスセレ
クト線が必要であった。したがって、中央処理装置によ
り制御すべき周辺のデバイスが増加すれば、その数量だ
け中央処理装置からの出力の数も増加し、また配線の本
数も増加しコストの上昇につながる。さらに中央処理装
置の小型化に伴ない、その出力端子の絶対数が限られて
いるため、周辺デバイスの数量が制限されてしまうこと
がある。
[課題を解決するための手段] 上記の問題を解決するため、本発明においては中央処理
装置と各デバイスを接続するデータ線に、データととも
に各デバイスを指定するための識別コードを共に伝送さ
せるようにした。
[作用] 各デバイスは、データ線によって送られてきた識別コー
ドにより、それぞれの動作を開始する。
識別コードによって指定されないデバイスは、動作を開
始しないから、データ線だけによってデバイスの選択を
することができる。
[実施例] 第1図は本発明の一実施例のブロック図である。
中央処理装置CPUからはクロックCLKを伝送するク
ロック線1、データdataを伝送するデータ線2、ス
トローブ信号STBを伝送するストローブ線3、デバイ
スセレクト線10が導き出され、これらにそれぞれ並列
にデバイスA、デバイスB、デバイスCが並列に接続さ
れている。これのタイミングチャートは第2図に示され
る。中央処理装置CPUからの出力をデバイスセレクト
ライン10においてHにする。これによりデバイスA−
Cは同時にデータ受付可能状態となる。次に、データ線
2にクロックCLKと同期した第1のパルスを送り出す
。この第1のパルスがデバイスAの識別コードであると
すると、デバイスAは動作状態となりその後に送られて
きたデータを処理する。デバイスBおよびデバイスCは
、最初のパルスによって動作を開始することはない。デ
バイスAに一連のデータを送り出した後、ストローブ信
号STBをHにし、次いで再びLにする。これによりデ
バイスAに対する一連のデータ伝送が終わったことを示
す。次いでデバイスセレクトライン10の出力をLに戻
す。これによりデバイスA1B、Cはいずれもデータ受
付不可能の状態となり、ノイズなどによる誤動作を防ぐ
ことができる。デバイスB及びCには、それぞれ固有の
識別コードが割当てられる。
第3図は前記の例におけるフローチャートの一例である
。ステップ100において動作が開始し、ステップ10
1においてデバイスAはデータ伝送が行なわれたかどう
かを判断する。ステップ102においてデータda t
 aOが1であったならば、これはデバイスAの識別コ
ードであるから、デバイスAが動作を開始し、それ以後
に送られてきたデータ4ないし6をステップ103にお
いてデータとして処理する。処理が終わったならばステ
ップ104において作業は終了する。第2図の下端のd
a t aO〜7はクロックCLKとデータのタイミン
グの関係を示す。
[発明の効果] 本発明によれば中央処理装置により制御される周辺のデ
バイスの数量にかかわらず、制御信号線が4本のみで処
理され、ポートの節約、配線コストの低減が可能である
。また中央処理装置から各デバイスの識別コードを送出
することも簡単であり、各デバイスを識別コードにより
動作可能の状態とすることも簡単である。中央処理装置
と周辺デバイス間で、より複雑な操作が可能となる。
【図面の簡単な説明】
第1図は本発明の一実施例のブロック図であり、第2図
はそのタイミングチャートであり、第3図はそのフロー
チャートである。第4図は従来の一例のブロック図であ
り、第5図はそのタイミングチャートである。 CPU・・・中央処理装置、A、B、C・・・デバイス
、第3図

Claims (1)

    【特許請求の範囲】
  1. 中央処理装置と、複数のデバイスと、これらを接続する
    クロック線と、データ線と、ストローブ線と、デバイス
    セレクト線とよりなり、データ線にはデータとともに識
    別コードを供給する手段を中央処理装置に設けたデータ
    転送装置。
JP16022588A 1988-06-28 1988-06-28 データ転送装置 Pending JPH0210457A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16022588A JPH0210457A (ja) 1988-06-28 1988-06-28 データ転送装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16022588A JPH0210457A (ja) 1988-06-28 1988-06-28 データ転送装置

Publications (1)

Publication Number Publication Date
JPH0210457A true JPH0210457A (ja) 1990-01-16

Family

ID=15710416

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16022588A Pending JPH0210457A (ja) 1988-06-28 1988-06-28 データ転送装置

Country Status (1)

Country Link
JP (1) JPH0210457A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105522634A (zh) * 2015-12-02 2016-04-27 浙江三箭工贸有限公司 竹框成型工艺

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105522634A (zh) * 2015-12-02 2016-04-27 浙江三箭工贸有限公司 竹框成型工艺

Similar Documents

Publication Publication Date Title
US4085448A (en) Data communication bus structure
US5349343A (en) Flexible module interconnect system
US4359731A (en) Communication link contention resolution system
US4843539A (en) Information transfer system for transferring binary information
US4688171A (en) Serial bus for master/slave computer system
WO1996010786A1 (en) Microprocessor programming using a state machine
US4926427A (en) Software error detection apparatus
JPH0210457A (ja) データ転送装置
US4065639A (en) Synchronous transmission control system
JPS6227409B2 (ja)
JPS62293441A (ja) デ−タ出力方式
JPS6162961A (ja) 入出力機器
US5008802A (en) Dynamic input method and apparatus for programmable controller
US5818351A (en) Data transfer system
JPH0795734B2 (ja) ポ−リング通信用回路
JPH02121049A (ja) 入出力装置
JPS61100854A (ja) 信号処理回路
JPH02206865A (ja) プログラム・ローディング方法およびデータ処理システム
JPH09198111A (ja) 入出力装置
JPS63211053A (ja) 接続回路
JPS60258627A (ja) マイクロコンピユ−タ装置
JPH01222324A (ja) ディスク装置制御方式
JPS5894043A (ja) マイクロコンピユ−タ装置
JPS6243932A (ja) デ−ジチエ−ンシステム
JPS61195036A (ja) デ−タ伝達システム