JPH0571978B2 - - Google Patents
Info
- Publication number
- JPH0571978B2 JPH0571978B2 JP59272547A JP27254784A JPH0571978B2 JP H0571978 B2 JPH0571978 B2 JP H0571978B2 JP 59272547 A JP59272547 A JP 59272547A JP 27254784 A JP27254784 A JP 27254784A JP H0571978 B2 JPH0571978 B2 JP H0571978B2
- Authority
- JP
- Japan
- Prior art keywords
- microcomputer
- data
- sent
- sequentially
- clock
- 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.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4204—Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus
- G06F13/4208—Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being a system bus, e.g. VME bus, Futurebus, Multibus
- G06F13/4217—Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being a system bus, e.g. VME bus, Futurebus, Multibus with synchronous protocol
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Communication Control (AREA)
- Information Transfer Systems (AREA)
Description
【発明の詳細な説明】
産業上の利用分野
本発明はマイコンから他のマイコンへデータを
転送する場合のデータ伝送方式に関する。
転送する場合のデータ伝送方式に関する。
従来の技術
一般に第1のマイコンから第2のマイコンに対
してデータを転送する場合は、クロツク伝送用の
線路とデータ伝送用の線路とを設け、第1のマイ
コンからクロツクとこのクロツクに同期したデー
タとを第2のマイコンに送り、第2のマイコンは
送られて来るクロツクのタイミングでデータを読
み取るようにしている。
してデータを転送する場合は、クロツク伝送用の
線路とデータ伝送用の線路とを設け、第1のマイ
コンからクロツクとこのクロツクに同期したデー
タとを第2のマイコンに送り、第2のマイコンは
送られて来るクロツクのタイミングでデータを読
み取るようにしている。
発明が解決しようとする問題点
上述した従来の方式では、第2のマイコンが第
1のマイコンから送られて来るデータを受付ける
ことができない状態にあるとき、例えば他の作業
を行つているときや停電状態にあるとき等は、第
1のマイコンは一方的にデータを送り出すだけな
ので、そのデータが第2のマイコンに伝達されな
いと云う不都合が生じる。このような問題は、デ
ータを1回しか転送しない場合や第2のマイコン
に小規模なものが用いられているような場合に生
じ易い。
1のマイコンから送られて来るデータを受付ける
ことができない状態にあるとき、例えば他の作業
を行つているときや停電状態にあるとき等は、第
1のマイコンは一方的にデータを送り出すだけな
ので、そのデータが第2のマイコンに伝達されな
いと云う不都合が生じる。このような問題は、デ
ータを1回しか転送しない場合や第2のマイコン
に小規模なものが用いられているような場合に生
じ易い。
問題点を解決するための手段
本発明は、第1のマイコンから第2のマイコン
にデータを転送するようにしたデータ伝送方式に
おいて、上記第1のマイコンから上記第2のマイ
コンにスタート信号が送られたとき、上記第2の
マイコンは、上記スタート信号を検出することに
より、この第2のマイコンから連続的に発生する
多数のクロツクを上記第1のマイコンに順次送り
出し、上記第1のマイコンは、上記第2のマイコ
ンからの上記多数のクロツクを順次検出すること
により、多数のデータを上記第2のマイコンに順
次送り出すと共に、上記第2のマイコンは、上記
多数のクロツクにより、上記第1のマイコンから
の上記多数のデータを順次読み取るように構成し
たものである。
にデータを転送するようにしたデータ伝送方式に
おいて、上記第1のマイコンから上記第2のマイ
コンにスタート信号が送られたとき、上記第2の
マイコンは、上記スタート信号を検出することに
より、この第2のマイコンから連続的に発生する
多数のクロツクを上記第1のマイコンに順次送り
出し、上記第1のマイコンは、上記第2のマイコ
ンからの上記多数のクロツクを順次検出すること
により、多数のデータを上記第2のマイコンに順
次送り出すと共に、上記第2のマイコンは、上記
多数のクロツクにより、上記第1のマイコンから
の上記多数のデータを順次読み取るように構成し
たものである。
作 用
二つのマイコンが互いにデータの授受を確認し
合いながら転送を行うので、データを確実に転送
することができ、特に、第2のマイコンから連続
的に発生するクロツクの発生に異常が生じてこの
クロツクが第2のマイコンから第1のマイコンに
順次送り出されなくなつたときには、たとえデー
タの順次転送の途中であつても、その時点からデ
ータが第1のマイコンから第2のマイコンに順次
送り出されなくなるから、上記データの順次転送
を簡単な構成によりさらに確実に行うことができ
る。
合いながら転送を行うので、データを確実に転送
することができ、特に、第2のマイコンから連続
的に発生するクロツクの発生に異常が生じてこの
クロツクが第2のマイコンから第1のマイコンに
順次送り出されなくなつたときには、たとえデー
タの順次転送の途中であつても、その時点からデ
ータが第1のマイコンから第2のマイコンに順次
送り出されなくなるから、上記データの順次転送
を簡単な構成によりさらに確実に行うことができ
る。
実施例
第1図及び第2図に示すように、第1のマイコ
ンAから第2のマイコンBにデータを送る場合、
先ず、第2図のt1のタイミングで、「H」から
「L」に立下るスタートビツトを、AからBに送
つてデータの転送開始を知らせる。これによつて
Bは転送開始を知り、次にt2のタイミングでクロ
ツクをAに送る。Aはスタートビツトを出してか
らクロツクが返つて来たことによつて、転送開始
をBが知つたものと判断して、直ちに1つ目のデ
ータ例えば「H」を送り出す。Bはこのデータ
「H」をt3のタイミングで読み取つた後、続いて
次のクロツクをt4のタイミングでAに送る。以下
同様にしてt5,t6……のタイミングでデータの送
り出し、読み取り及びクロツクの送り出しを繰り
返すことによつて、一つのデータブロツクを、A
からBに誤り無く転送することができる。
ンAから第2のマイコンBにデータを送る場合、
先ず、第2図のt1のタイミングで、「H」から
「L」に立下るスタートビツトを、AからBに送
つてデータの転送開始を知らせる。これによつて
Bは転送開始を知り、次にt2のタイミングでクロ
ツクをAに送る。Aはスタートビツトを出してか
らクロツクが返つて来たことによつて、転送開始
をBが知つたものと判断して、直ちに1つ目のデ
ータ例えば「H」を送り出す。Bはこのデータ
「H」をt3のタイミングで読み取つた後、続いて
次のクロツクをt4のタイミングでAに送る。以下
同様にしてt5,t6……のタイミングでデータの送
り出し、読み取り及びクロツクの送り出しを繰り
返すことによつて、一つのデータブロツクを、A
からBに誤り無く転送することができる。
若しBがデータを受付けるこができない状態に
あるときに、Aがスタートビツトを送り、その後
にBが動き始めたような場合は、Bはスタートビ
ツトを検出することができない。一方、Aはいつ
まで待つてもクロツクが返つてこないため、回線
はそこで永久に停止してしまう。この対策とし
て、Aはスタートビツトを出してから所定時間経
過過してもクロツクが返つてこない場合は、再び
スタートビツトを出し直すようにしている。
あるときに、Aがスタートビツトを送り、その後
にBが動き始めたような場合は、Bはスタートビ
ツトを検出することができない。一方、Aはいつ
まで待つてもクロツクが返つてこないため、回線
はそこで永久に停止してしまう。この対策とし
て、Aはスタートビツトを出してから所定時間経
過過してもクロツクが返つてこない場合は、再び
スタートビツトを出し直すようにしている。
また、一つのデータブロツクの転送が終了した
ら、Aの電源電池のレベルチエツクを行い、転送
中に電池の電圧が所定レベルに達していなかつた
ことが判明した場合は、データの信頼性が低いも
のとして、そのときに転送されたデータを全て無
効と成すようにしてもよい。
ら、Aの電源電池のレベルチエツクを行い、転送
中に電池の電圧が所定レベルに達していなかつた
ことが判明した場合は、データの信頼性が低いも
のとして、そのときに転送されたデータを全て無
効と成すようにしてもよい。
発明の効果
二つのマイコンA,Bが常にデータの授受を互
いに確認し合いながら、転送作業を行うので、全
てのデータを誤り無く確実に転送することがで
き、特に、第2のマイコンから連続的に発生する
クロツクの発生に異常が生じてこのクロツクが第
2のマイコンから第1のマイコンに順次送り出さ
れなくなつたときには、たとえデータの順次転送
の途中であつても、その時点からデータが第1の
マイコンから第2のマイコンに順次送り出されな
くなるから、上記データの順次転送を簡単な構成
によりさらに確実に行うことができる。本発明は
特にデータ転送を1回のみ行うようなシステムに
用いて有効である。
いに確認し合いながら、転送作業を行うので、全
てのデータを誤り無く確実に転送することがで
き、特に、第2のマイコンから連続的に発生する
クロツクの発生に異常が生じてこのクロツクが第
2のマイコンから第1のマイコンに順次送り出さ
れなくなつたときには、たとえデータの順次転送
の途中であつても、その時点からデータが第1の
マイコンから第2のマイコンに順次送り出されな
くなるから、上記データの順次転送を簡単な構成
によりさらに確実に行うことができる。本発明は
特にデータ転送を1回のみ行うようなシステムに
用いて有効である。
第1図は本発明の実施例を示すブロツク図、第
2図はタイミングチヤートである。 なお図面に用いられた符号において、A……第
1のマイコン、B……第2のマイコン、である。
2図はタイミングチヤートである。 なお図面に用いられた符号において、A……第
1のマイコン、B……第2のマイコン、である。
Claims (1)
- 【特許請求の範囲】 1 第1のマイコンから第2のマイコンにデータ
を転送するようにしたデータ伝送方式において、 上記第1のマイコンから上記第2のマイコンに
スタート信号が送られたとき、上記第2のマイコ
ンは、上記スタート信号を検出することにより、
この第2のマイコンから連続的に発生する多数の
クロツクを上記第1のマイコンに順次送り出し、 上記第1のマイコンは、上記第2のマイコンか
らの上記多数のクロツクを順次検出することによ
り、多数のデータを上記第2のマイコンに順次送
り出すと共に、 上記第2のマイコンは、上記多数のクロツクに
より、上記第1のマイコンからの上記多数のデー
タを順次読み取るように構成したことを特徴とす
るデータ伝送方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59272547A JPS61148557A (ja) | 1984-12-24 | 1984-12-24 | デ−タ伝送方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59272547A JPS61148557A (ja) | 1984-12-24 | 1984-12-24 | デ−タ伝送方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61148557A JPS61148557A (ja) | 1986-07-07 |
| JPH0571978B2 true JPH0571978B2 (ja) | 1993-10-08 |
Family
ID=17515419
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59272547A Granted JPS61148557A (ja) | 1984-12-24 | 1984-12-24 | デ−タ伝送方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61148557A (ja) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS53149706A (en) * | 1977-06-02 | 1978-12-27 | Nec Corp | Serial data transfer system on timing clock control system |
| JPS5954355A (ja) * | 1982-09-22 | 1984-03-29 | Sanyo Electric Co Ltd | デ−タ転送方式 |
-
1984
- 1984-12-24 JP JP59272547A patent/JPS61148557A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61148557A (ja) | 1986-07-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4390969A (en) | Asynchronous data transmission system with state variable memory and handshaking protocol circuits | |
| JPH0571978B2 (ja) | ||
| JPS54147716A (en) | Facsimile failure display system | |
| EP0315111A3 (en) | Data processing device | |
| SU1372330A1 (ru) | Устройство дл св зи микропроцессора с внешними устройствами | |
| JP2671426B2 (ja) | シリアルデータ転送方法 | |
| JPH0122300Y2 (ja) | ||
| RU1815638C (ru) | Устройство дл контрол микропроцессорной системы | |
| JPS62243052A (ja) | マルチ計算機システムにおけるバス切替装置 | |
| SU1674140A2 (ru) | Устройство дл контрол интерфейса ввода-вывода | |
| JPS59148195A (ja) | 記憶装置のリフレツシユ方式 | |
| JP3497179B2 (ja) | データ処理システムのバス管理方式 | |
| JPS6184136A (ja) | スリツプ制御回路 | |
| SU1325490A2 (ru) | Имитатор абонентов | |
| SU1684799A1 (ru) | Устройство дл передачи и приема информации | |
| JPH02162860A (ja) | 主局対複数従局間の交信方法 | |
| JPH0126106B2 (ja) | ||
| JPS61245740A (ja) | 時分割多重伝送方式 | |
| JPS6028026B2 (ja) | 集中処理装置相互交信方式 | |
| JPH023220B2 (ja) | ||
| JPH0367399B2 (ja) | ||
| JPH01191281A (ja) | Icカードリードライト装置 | |
| JPH0548022B2 (ja) | ||
| JPH0433067B2 (ja) | ||
| JPS6242216A (ja) | 電源制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |