JPH01140318A - 入力装置の信号伝送方式 - Google Patents

入力装置の信号伝送方式

Info

Publication number
JPH01140318A
JPH01140318A JP62297599A JP29759987A JPH01140318A JP H01140318 A JPH01140318 A JP H01140318A JP 62297599 A JP62297599 A JP 62297599A JP 29759987 A JP29759987 A JP 29759987A JP H01140318 A JPH01140318 A JP H01140318A
Authority
JP
Japan
Prior art keywords
input device
data
input
microcomputer
reset
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
JP62297599A
Other languages
English (en)
Inventor
Masanobu Nagaoka
長岡 正伸
Nobuaki Otsuki
大槻 延明
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.)
Hitachi Taga Engineering Co Ltd
Hitachi Ltd
Original Assignee
Hitachi Taga Engineering Co Ltd
Hitachi 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 Hitachi Taga Engineering Co Ltd, Hitachi Ltd filed Critical Hitachi Taga Engineering Co Ltd
Priority to JP62297599A priority Critical patent/JPH01140318A/ja
Publication of JPH01140318A publication Critical patent/JPH01140318A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Debugging And Monitoring (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ワードプロセッサのような入力装置と処理装
置との間の信号伝送方式に係り、特に入力装置側におけ
る。外乱雑音等による異常が発生した場合の異常検出お
よび正常復帰方式に関する。
〔従来の技術〕
従来の装置では、特開昭57−174633号に記載さ
れているように、入力装置を使い易くすることを目的と
して入力装置と処理装置間を少ない配線で接続するよう
にして両者間を結ぶケーブルに可り’A性をもたせるた
め、両者間のデータ送受には一本の信号線によるシリア
ル伝送方式が採用されていた。しかしながら、このデー
タ伝送方式では、データの伝送および制御を含めた信号
線が一本のみであり、入力装置に対するリセット等の制
御線が専用には設けられていなかった。このため人力装
置側が外乱雑音等を受けた場合には次のような不具合が
発生するという問題があった。
〔発明が解決しようとする問題点〕
従来、入力装置側が外乱雑音等を受けた場合には、誤動
作を生ずるだけでなく、予め定められたデータ伝送手順
が乱れ、場合によっては、入力装置及び処理装置の両者
が共にデータ待ち状態となり、このためその後のデータ
の送受が不可能になる現象が発生するという不具合があ
った。
また誤動作を検知する方法としては、入力装置側のマイ
クロコンピュータのプログラム中に、正常ルーチンが終
る度に特定端子に特定の信号が出力されるようにサブル
ーチンを入れておく方法などが考えられるが、この場合
にはプログラムが複雑になるという不具合もあった。
本発明の目的は、このような問題を解消し、信号線が一
本のみで制御線がない場合であっても、常に処理装置側
がデータ要求側、入力装置側がデータ送出側とし、デー
タ通信が途絶えることなく継続可能な信号伝送方式を提
供することにある。
〔問題点を解決するための手段〕 上記目的を達成するため、本発明では、入力装置側に監
視タイマを設け、入力装置側の制御装置であるマイクロ
コンピュータのデータ送信出力を入力装置から処理装置
への信号とするとともに、この出力の一部を上記監視タ
イマのクロック入力に入力させ、また監視タイマのリセ
ット出力を上記マイクロコンピュータのリセット入力に
入力させるようにした。
〔作用〕
本発明の通信方式の通信開始条件は、初めに入力装置側
からデータを処理装置側へ送ることが条件である。これ
は、入力装置側は監視タイマ(ウォッチドッグタイマと
呼ばれるタイマをいう)によりマイクロコンピュータ(
以下マイコンという)からのデータを常に監視すること
により、入力装置側が万一暴走した場合でも入力装置側
が初めにリセット状態となり、最初にデータを処理装置
側へ送出することか可能となるためである。したがって
、入力装置側のマイコンのプログラムは先ず入力装置側
から処理装置側に向ってデータを送出するように作られ
る。またその後の入力装置側の入力キーデータは一定周
期で処理装置側に送られる。処理装置はこの入力データ
を受信し、そのデータの処理を行った後、入力装置にシ
リアル伝送線を通じて制御信号を送出する。さらにこの
制御信号を受信した入力装置は、処理装置が制御信号を
送出してからプログラムで設定した一定時間後に処理装
置へデータを送出する。
以上の一連の動作を繰り返すことにより正常通信が行わ
れる。ここで入力装置が処理装置にデータを送出する際
1本発明では同時に監視タイマのクロック部へもデータ
を送出している。なお、このデータはマイコンのプログ
ラムによって一定周期で送られているので、入力装置に
異常が発生して一定時間経過してもデータが送られない
場合には、監視タイマはこれを検知して入力装置マイコ
ンにリセット信号を送出する。これにより入力装置はリ
セット状態となり、入力装置マイコンは初期設定され通
信が再開始されて正常通信を可能ならしめる。
すなわち本通信方式は、入力装置側が外乱雑音により異
常となるような場合が発生しても、所要の送受信シーケ
ンスにしたがって動作するような上記作用の働きによっ
て、システムとして誤動作することのないようにさせる
ものである。
〔実施例〕
以下、本発明を図面にしたがって詳細に説明する。
第2図は、本発明の一実施例を用いたワードプロセッサ
の一般的な外観構成を示した斜視図である。第2図にお
いて、1は本体で、入力装置3がらの信号を処理する処
理装置であり、またこの本体には、記録媒体であるフレ
キシブルディスク装置4が収納されている。2はCRT
表示部で、ここで状態表示が行われる。印刷出力は5の
プリンタによって行われる。入力装置3は通常本体の前
に置かれ、操作者はそのキーボード上のキー操作による
接点の開閉操作を介して文字等の入力を行う。また本体
1と入力装置3間は、ケーブル7で接続され、入力装置
から入力されたデータは7を経由して本体に伝送される
ようになっている。
第3図は、第2図に示すワードプロセッサを作動させる
主制御回路のハード構成を示すブロック図である。第3
図において、プログラム蓄積形ユニットである中央処理
装置(以下、CPUという)10と、このCPUl0に
より電源投入時に実行されるべきプログラムを記憶して
いるブート・リード・オンリ・メモリ(以下、ブートR
OMという)11と、上記本体1が文書編集装置等とし
ての機能を実行するためのプログラムを記憶するプログ
ラムメモリ12と、フレキシブルディスク装置id (
FDDという)4を制御するフレキシブルディスク制御
回路(FDCという)13と、ドツトマトリクスで漢字
を表わすドツトデータを漢字コードを索引として記憶し
ているキャラクタジェネレータ(CGという)14と、
CPUl0の指令によってCG14からドツトデータを
読み出し、CRT2を動作させる信号を発生させるCR
Tコントローラ15と、入力装置3からのキー人力情報
を制御するキー人力制御装置(キー人力GEという)1
6とから構成され、各回路の相互間はパスライン20で
結合されている。
上記の構成において、電源が投入されると、CPUl0
はブートROMIIに記憶されたプログラムを実行する
。そして通常におけるプログラムでは、フレキシブルデ
ィスク装置4にセットされたフレキシブルディスクに記
憶されているデータを、プログラムメモリ12に転送さ
れる6そしてこの転送が終了すると、プログラムメモリ
に記憶されたプログラムに従ってCPUl0が制御を実
行する。その結果、入力装置3のキー人力操作に従い、
キー人力CE16及びCPUl0を介してCRT2への
文字表示及び文書編集等の処理が可能となる。
第4図は、第3図に示すキー人力CE16と入力装置3
との一般的構成を示すブロック図である。
第4図においてキー人力CE16は、処理集積回路(処
理ICという)30と、処理IC3oのTx2端子及び
Rx2端子に接続された情報送受用オープンコレクタ型
のバッファ素子31及び45の相互に他方の端子に接続
された信号線32とから構成されている。また入力装置
3は、演算大規模集積回路(マイクロコンピュータ、以
下、マイコンという)33と、このマイコンのTxl、
Rxl端子に接続された上記のものと同じバッファ素子
34及び35と、その相互に他方の端子に接続された信
号線と、マイコン33の他の端子に接続されキー人力箇
所の抽出に使用するデコーダ回路37と、このデコーダ
回路37の他方の端子に接続されたキースイッチマトリ
クス回路38と、発光ダイオード(LED)の点灯用と
してマイコン33の他の端子に接続されたLED制御回
路41と、ブザーの鳴動用としてマイコン33の他の端
子に接続されたブザー鳴動回路44とから構成されてい
る。
上記構成の動作は次のとおりである。CPUl0からパ
スライン20を経由したデータが処理IC30に伝送さ
れると、Tx2端子からデータを出力し、バッファ素子
31を経由して信号線32に送出され、ケーブル7を通
り、入力装置3の中にあるバッファ素子35を経由して
マイコン33に入力される。入力後、マイコン33はデ
ータを判別し、結果はLED制御回路41やブザー鳴動
回路44を駆動させる。さらに操作者のキー操作により
閉ざされた接点箇所を抽出するためには、マイコンから
デコーダ回路にアドレス信号を出力してスイッチマトリ
クス38全域を電気的に掃引する。このように電気的に
掃引が行われる中で操作者によるキー操作が行われるこ
とにより抽出したスイッチオンアドレスは、マイコン3
3のTxl端子からデータを出力しバッファ素子34を
経由して信号線32に送出される。このデータはケーブ
ル7を通り、キー人力CE16の中のバッファ素子45
を経由してCPUl0により判別される。
第5図はデータの送受信のタイミングを示す。
第5図において、入力装置のキーボードはキーボードデ
ータを処理装置のある、いわばホス1〜側に送出し、ホ
スト側からLED点灯、ブザー鳴動等を行わせる制御信
号、すなりちCTL信号を受信し、再び一定時間間隔(
T)でデータ(図中のDATA)をホスト側に送出する
。このときのデータの構成例を第6図に示す。
第6図は、データのシリアル伝送時における各データに
関するデータフォーマットである。第6図において、ス
タートビット5TB(図では低電位レベルの信号で示す
)及びストップビット5TPB(図では高電位レベルの
信号で示す)で狭まれた8ビツトのデータから成る構成
は、ノンリターンゼロ(NRZと称する)方式と呼ばれ
るものである。そしてこの方式の内容をスタートビット
STBの立ち下りタイミングで捕らえ、データの各ビッ
トの中央をねらいなから5TPBの立ち上りまでサンプ
リングしてデータを読み取るものである。
以上のような方式により、通常通信状態において信号の
送信、及び受信が交互に行われる。ここで、入力装置3
が異常状態となった場合に対して対策回路を設けた本発
明について説明する。
第1図は本発明のブロック図を示すもので、第4図で示
したキー人力CE16と入力部[3との一般構成のうち
、処理IC30とマイコン33との間の本発明の回路構
成を詳細に示したものである。データの送受信は、処理
IC30とマイコン33との間で行われる。データは処
理I’ C30に接続されたバッファ素子31及び45
と、マイコン33に接続されたバッファ素子35及び3
4を経由して信号線32によって伝送されると同時に。
信号線36によってマイコン33からのデータ出力の一
部が監視タイマ37に伝送される。この監視タイマ37
は外乱雑音等によってマイコンが暴走した場合にリセッ
ト信号を発生させるものである。なお第1図では、監視
タイマのリセット出力でマイコン33をリセットするだ
けでなく、?lV電圧VCCが不安定な場合でもシステ
ムを安定に動作させるため電源リセット回路の出力によ
ってもマイコン33をリセットしうるよう、面出力をO
R回路40を介してマイコン33のリセット端子に入力
するような構成図を示しである。
第7図は、具体的な監視タイマの動作を説明するもので
ある。第7図(a)は監視タイマのブロック図を示した
ものであり、入力装置マイコンからのデータは、マイコ
ンのプログラムにより一定周期間隔(T)で信号線36
を通って監視タイマ37のクロック入力部に伝送され、
監視タイマは常にこの時間間隔を監視している。第7図
(b)は監視タイマの基本動作図で、CK I Ct 
t RESETの各端子における波形図でその動作を示
している。
第7図(b)において、マイコンからのデータが監視タ
イマの端子Cにに入力され、このデータが、−ヒ記周期
Tより長いT v dの時間以上斜絶えると監視タイマ
37のリセット端子(RESET)からリセット出力を
信号線38を介して、第1図に示したようにOR回路4
0に伝送し、電源リセット回路41の信号とOR動作の
結果により、マイコン33に一定時間(Twr)リセッ
ト信号を送る。
なお、この信号は低電圧レベルでリセットするものであ
る。また監視タイマのCt端子はコンデンサ39により
接地され、Cに端子への入力波形によりコンデンサ39
が充放電を繰返すなかで、入力波形が正常に継続される
間はリセット出力を発生せず、入力データが途絶えるよ
うな異常な時間Twdの経過によりリセット出力を発生
させるような時間T w dの設定をコンデンサ39の
放電降下電圧の傾斜から得られるようにしである。
第8図は監視タイマにより異常時にリセット出力が送出
される場合の通信タイミングを示す。第8図において、
信号Aは、第1図に示したシリアル信号線7に伝送され
る入力装置側のデータ(DATA)と処理装置側からの
制御信号(CTL)との両者を示している。正常通信時
はDATAとCTLが交互に一定周期(T)間隔で伝送
されているが、Tより長いT w d以上の時間入力装
置側からのDATAが途絶えると監視タイマはマイコン
33にリセット出力を送りマイコン33のプログラムを
初期設定状態にし、再びデータの正常通信を行う。
〔発明の効果〕
以上、本発明によれば、処理装置と入力装置との間の信
号線が一本のみで、リセット信号等のリセット線がない
場合でも信号線の数をふやすこともなく、入力装置が異
常状態であることを直ちに検知して正常送受信シーケン
スによるデータ通信ができるという効果がある。
【図面の簡単な説明】 第1図は本発明によるキー人力制御装置と入力装置の構
成を示すブロック図、第2図は本発明の実施例を用いた
ワードプロセッサの一般的な外観構成を示した斜視図、
第3図は第2図のワードプロセッサを作動させる主制御
回路の構成を示すブロック図、第4図は第3図における
キー人力制御装置と入力装置との一般的構成を示すブロ
ック図、第5図は第4図の回路動作を説明したタイミン
グチャート、第6図はデータ伝送時のデータフォーマッ
ト、第7図(a)は監視タイマのブロック図、第7図(
b)は監視タイマの基本動作図、第8図は第1図の回路
動作を説明したタイミングチャートである。 】・・・本体(処理装置)、3・・・入力装置、7・・
・ケーブル(シリアル伝送線)、16・・・キー人力制
御装置、20・・・パスライン、30・・・処理集積回
路、33・・・演算大規模集積回路(マイクロコンピュ
ータ)、37・・・監視タイマ。

Claims (1)

    【特許請求の範囲】
  1. 1、複数の接点を有する入力装置と、該入力装置からの
    信号を処理する処理装置とを有し、該入力装置と処理装
    置とを接続する配線のうち少なくとも一本を信号用とし
    て使用し、該信号を上記入力装置と処理装置間で相互に
    送受信するようにした信号伝送方式において、上記入力
    装置側に監視タイマを設け、上記入力装置側の制御装置
    であるマイクロコンピュータのデータ送信出力を入力装
    置から処理装置への信号とするとともに、この出力の一
    部を上記監視タイマのクロック入力に入力させ、また監
    視タイマのリセット出力を上記マイクロコンピュータの
    リセット入力に入力させることにより、入力装置側の異
    常時にもデータ通信を可能にするようにしたことを特徴
    とする、入力装置の信号伝送方式。
JP62297599A 1987-11-27 1987-11-27 入力装置の信号伝送方式 Pending JPH01140318A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62297599A JPH01140318A (ja) 1987-11-27 1987-11-27 入力装置の信号伝送方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62297599A JPH01140318A (ja) 1987-11-27 1987-11-27 入力装置の信号伝送方式

Publications (1)

Publication Number Publication Date
JPH01140318A true JPH01140318A (ja) 1989-06-01

Family

ID=17848646

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62297599A Pending JPH01140318A (ja) 1987-11-27 1987-11-27 入力装置の信号伝送方式

Country Status (1)

Country Link
JP (1) JPH01140318A (ja)

Similar Documents

Publication Publication Date Title
US4747041A (en) Automatic power control system which automatically activates and deactivates power to selected peripheral devices based upon system requirement
US5386363A (en) Aircraft load management center
EP0320107B1 (en) Parallel disk drive array storage system
CN102087621B (zh) 一种具有自诊断功能的处理器装置
US5864656A (en) System for automatic fault detection and recovery in a computer system
JPS6143748B2 (ja)
JPH01140318A (ja) 入力装置の信号伝送方式
US20030023843A1 (en) Remote processor intelligent reset apparatus and method
JPS5884351A (ja) エラー識別装置
JP3464872B2 (ja) 分離するユニットの監視制御システム
US5623274A (en) Front-panel indicator using a serial link for a PC
KR920001594B1 (ko) 컴퓨터용 인터페이스보드
JPS622685Y2 (ja)
JPS62279423A (ja) プリンタ装置
JPH0370245B2 (ja)
KR940007930B1 (ko) 오동작을 제어할 수 있는 자동 리세트회로 및 방법
Jenkins Interfacing the Apple II for the behavioral laboratory
JP2767820B2 (ja) 異常監視部の診断装置
JPS61182154A (ja) 信号伝送方式
SU1425675A2 (ru) Имитатор канала
GB1561069A (en) Programmmable calculator
SU1136162A1 (ru) Микропрограммное устройство управлени с контролем
JP2774595B2 (ja) Cpuシステムの動作監視装置
SU1035569A1 (ru) Устройство дл контрол параметров
SU1756892A1 (ru) Устройство дл обнаружени ошибок в регистре сдвига