JPH036532B2 - - Google Patents

Info

Publication number
JPH036532B2
JPH036532B2 JP58045196A JP4519683A JPH036532B2 JP H036532 B2 JPH036532 B2 JP H036532B2 JP 58045196 A JP58045196 A JP 58045196A JP 4519683 A JP4519683 A JP 4519683A JP H036532 B2 JPH036532 B2 JP H036532B2
Authority
JP
Japan
Prior art keywords
data
host computer
bit
input
cpu
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
Application number
JP58045196A
Other languages
English (en)
Other versions
JPS59170933A (ja
Inventor
Juji Kazama
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.)
Toshiba TEC Corp
Original Assignee
Tokyo Electric Co 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 Tokyo Electric Co Ltd filed Critical Tokyo Electric Co Ltd
Priority to JP58045196A priority Critical patent/JPS59170933A/ja
Publication of JPS59170933A publication Critical patent/JPS59170933A/ja
Publication of JPH036532B2 publication Critical patent/JPH036532B2/ja
Granted legal-status Critical Current

Links

Description

【発明の詳細な説明】 〔発明の技術分野〕 この発明はホストコンピユータに接続され、そ
のホストコンピユータからシリアル伝送されるデ
ータを受信してプリント制御するプリンタにおけ
る入力データ制御装置に関する。
〔発明の技術的背景とその問題点〕
従来、この種のプリンタはホストコンピユータ
からシリアル伝送されるデータをシリアル−パラ
レル変換機能を有する8251等のインタフエース素
子に順次1ビツトずつ入力し、8ビツトすべてが
揃つたときインターフエース素子からCPU(中央
処理ユニツト)に割り込みをかけてデータを出力
し、この時点で始めてCPUからインターフエー
ス素子を介してホストコンピユータへビジー信号
を出力するものであつた。
したがつてホストコンピユータがデータを出力
してからビジー信号を確認するまでの時間が長く
なり、その間ホストコンピユータを専有してしま
う問題があつた。またシリアル−パラレル変換機
能を有するインタフエース素子を必要としたため
回路のPC板への実装面積が大きく、しかもコス
ト高となる問題があつた。
〔発明の目的〕
この発明はこのような問題を解決するために為
されたもので、ホストコンピユータからのデータ
入力に対して直ちにビジー信号を出力でき、しか
もシリアル−パラレル変換機能を有するインタフ
エース素子を必要とせず、回路のPC板への実装
面積を少なくできるとともにコスト低下が図れる
プリンタにおける入力データ制御装置を提供する
ことを目的とする。
〔発明の概要〕
この発明はホストコンピユータから伝送されて
くるデータのスタートビツトの立上がりでホスト
コンピユータへ直ちにビジー信号を出力し、かつ
割り込みによつてタイマーをスタートさせ、以後
タイマーがタイムアツプする毎にデータを1ビツ
トずつサンプリングするとともに上記タイマーを
くり返えし再スタートさせ、ストツプビツトの入
力があるとサンプリングしたデータを印字のため
にバツフアに転送制御するものである。
〔発明の実施例〕
以下、この発明の実施例を図面を参照して説明
する。
図中1はホストコンピユータ、2はプリンタで
両者は伝送ライン3を介して電気的に接続されて
いる。前記プリンタ2はCPU(中央処理ユニツ
ト)4、ROM(リード・オンリ・メモリ)5、
RAM(ランダム・アクセス・メモリ)6、印字
機構7、タイマー8等を設けている。前記CPU
4はROM5に格納されているプログラムデータ
に基づいて各部を制御するもので、前記ホストコ
ンピユータ1からのデータをバツフア回路9及び
インバータ10を介してデータ入力用のP3φ端子
に入力するとともに上記バツフア回路9のみを介
して割込入力用のINTφ端子に入力している。ま
た前記CPU4は信号出力用のP31端子からビジー
信号をバツフア回路11を介して前記ホストコン
ピユータ1へ出力している。また前記CPU4は
タイマー8を制御するとともにそのタイマー8の
タイムアツプ信号を割込入力用のINT1端子に入
力している。さらに前記CPU4はRAM6を制御
してデータの格納処理を行うとともにインターフ
エース12を介して印字機構7に印字用データを
出力制御している。
第2図〜第5図は前記CPU4の入力データ制
御を示す流れ図で、以下この流れ図に基づいてデ
ータ制御を述べる。
先ずホストコンピユータ1からデータが入力さ
れるとそのデータのスタートビツトの立上がりで
CPU4のINTφ端子に割り込みがかかりCPU4
は第2図に示す処理を行う。すなわちP31端子か
らビジー信号を出力するとともにタイマー8にス
タートビツトを認識するための時間t2をセツトし
てスタートをかける。この時間t2は1ビツトを読
込むに要する時間の略半分に設定されている。タ
イマー8がt2時間カウントしてタイムアツプする
とCPU4のINT1端子に割り込みがかかりCPU4
は第3図に示す処理を行う。すなわち先ずスター
トビツトの入力かをチエツクし、スタートビツト
の入力であれば第4図に示すようにタイマー8を
サンプルモードの時間t1にセツトしてスタートを
かける。この時間t1は1ビツトを読み込むに要す
る時間に等しくt2の略2倍に設定されている。ま
たスタートビツトの入力でなければ続いてストツ
プビツトをチエツクし、ストツプビツトの入力で
あれば第5図に示すように8ビツトのデータを
RAM6のバツフアへの転送を行うとともにビジ
ー信号の出力を停止させる。またスタート、スト
ツプのいずれのビツトでもなければデータとして
1ビツトを読み込み、そのデータをRAM6に格
納させる。
このような構成の本発明実施例においては、ホ
ストコンピユータ1からのデータをバツフア回路
9を介して直接CPU4に取込み、そのCPU4に
より印字のためにバツフアに格納しているので、
CPU4の処理でシリアル−パラレル変換させる
ことができ、シリアル−パラレル変換機能を有す
るインターフエース素子を使用すること無く、ホ
ストコンピユータ1からのシリアルなデータをパ
ラレルに変換してプリント制御でき、PC板への
実装面積を少なくできるとともにコスト低下を図
かることができる。またデータのスタート信号に
おけるスタートビツトの立上がりでCPU4に割
り込みをかけてそのCPU4からホストコンピユ
ータ1へ直ちにビジー信号を出力しているので、
ホストコンピユータ1はビジー信号を確認した後
直ちに他の処理ができ、ホストコンピユータ1の
稼動率を向上できる。
〔発明の効果〕
以上、この発明によればホストコンピユータか
らのデータ入力に対して直ちにビジー信号を出力
でき、しかもシリアル−パラレル変換機能を有す
るインタフエース素子を不要としてPC板への実
装面積を少なくできるとともにコスト低下を図か
ることができるプリンタにおける入力データ制御
装置を提供できるものである。
【図面の簡単な説明】
図はこの発明の実施例を示すもので、第1図は
ブロツク図、第2図はスタートビツトによる割込
み処理を示す流れ図、第3図はタイマー割込み処
理を示す流れ図、第4図はスタート処理を示す流
れ図、第5図はストツプ処理を示す流れ図であ
る。 1…ホストコンピユータ、2…プリンタ、4…
CPU(中央処理ユニツト)、5…ROM(リード・
オンリ・メモリ)、6…RAM(ランダム・アクセ
ス・メモリ)、7…印字機構、8…タイマー。

Claims (1)

    【特許請求の範囲】
  1. 1 ホストコンピユータに接続され、そのホスト
    コンピユータからシリアル伝送されるデータを受
    信してプリント制御するプリンタにおいて、前記
    データのスタートビツトの立上がりで前記ホスト
    コンピユータへビジー信号を出力するとともに割
    込みによりタイマーをスタートさせる手段と、上
    記タイマーのタイムアツプ毎にくり返えし割込み
    がかけられ上記データを1ビツトずつストツプビ
    ツトが入力されるまでサンプリングし、ストツプ
    ビツトの入力があるとサンプリングしたデータを
    印字のためにバツフアに転送制御する手段とを備
    えたことを特徴とするプリンタにおける入力デー
    タ制御装置。
JP58045196A 1983-03-17 1983-03-17 プリンタにおける入力デ−タ制御装置 Granted JPS59170933A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58045196A JPS59170933A (ja) 1983-03-17 1983-03-17 プリンタにおける入力デ−タ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58045196A JPS59170933A (ja) 1983-03-17 1983-03-17 プリンタにおける入力デ−タ制御装置

Publications (2)

Publication Number Publication Date
JPS59170933A JPS59170933A (ja) 1984-09-27
JPH036532B2 true JPH036532B2 (ja) 1991-01-30

Family

ID=12712512

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58045196A Granted JPS59170933A (ja) 1983-03-17 1983-03-17 プリンタにおける入力デ−タ制御装置

Country Status (1)

Country Link
JP (1) JPS59170933A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0277928A (ja) * 1988-09-14 1990-03-19 Canon Inc インターフェース回路

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54137930A (en) * 1978-04-18 1979-10-26 Toshiba Corp Control system for serial printer
JPS55108037A (en) * 1979-02-13 1980-08-19 Hitachi Ltd Prevention circuit for mis-interruption of serial transfer

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54137930A (en) * 1978-04-18 1979-10-26 Toshiba Corp Control system for serial printer
JPS55108037A (en) * 1979-02-13 1980-08-19 Hitachi Ltd Prevention circuit for mis-interruption of serial transfer

Also Published As

Publication number Publication date
JPS59170933A (ja) 1984-09-27

Similar Documents

Publication Publication Date Title
JPH036532B2 (ja)
US5842044A (en) Input buffer device for a printer using an FIFO and data input method
JPH0511938A (ja) 高機能並列ポートインタフエース
JPH02155675A (ja) プリンタコントローラ
JP2723604B2 (ja) データ処理装置
JPS61123244A (ja) デ−タ通信処理装置
JPS6210830Y2 (ja)
JP2842639B2 (ja) データ転送方式
KR890004812Y1 (ko) 컴퓨터와 프린터의 인터페이스 회로
JP2995420B2 (ja) ネットワークの接続断方式
KR950002316B1 (ko) 1바이트 래치를 이용한 보드간 데이타 전송장치
JPS6243408Y2 (ja)
KR920008896B1 (ko) 팩시밀리 이미지 데이타의 페이지 끝 검출회로
JPS6055433A (ja) フロッピ−ディスクコントロ−ル装置
JP2948380B2 (ja) データ通信装置
JPH04314157A (ja) 通信装置
JPH0154733B2 (ja)
JPH0222410B2 (ja)
JPS6049465A (ja) マイクロコンピユ−タ間のデ−タ転送方法
JPH05298239A (ja) ダイレクト・メモリー・アクセス制御回路
JPH0511339B2 (ja)
JPH0140433B2 (ja)
JPS5836380B2 (ja) マルチプロセツサ・システムにおけるダイレクト・メモリ・アクセス方式
JPH06103464B2 (ja) 割込信号制御方式
JPS622344A (ja) 情報伝達装置