JPH11177543A - Serial communication equipment and its method - Google Patents

Serial communication equipment and its method

Info

Publication number
JPH11177543A
JPH11177543A JP9352280A JP35228097A JPH11177543A JP H11177543 A JPH11177543 A JP H11177543A JP 9352280 A JP9352280 A JP 9352280A JP 35228097 A JP35228097 A JP 35228097A JP H11177543 A JPH11177543 A JP H11177543A
Authority
JP
Japan
Prior art keywords
data
bit
clock
serial communication
start bit
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.)
Withdrawn
Application number
JP9352280A
Other languages
Japanese (ja)
Inventor
Masaichi Yoshida
政市 吉田
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.)
Nippon Columbia Co Ltd
Original Assignee
Nippon Columbia 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 Nippon Columbia Co Ltd filed Critical Nippon Columbia Co Ltd
Priority to JP9352280A priority Critical patent/JPH11177543A/en
Publication of JPH11177543A publication Critical patent/JPH11177543A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To secure the matching of data transfer rates between the transmitting and receiving devices by receiving the data after detecting the pulse width of a start bit and then the transmitting data transfer rate. SOLUTION: The received data are inputted to a start bit detection circuit 2, and the beginning of a start bit is detected. A control circuit 6 of a receiving device controls a clock division circuit 8 and generates a clock that is equal to the transfer rate of the transmitting data. A parity check circuit 9 of the receiving device detects a data error when the shift is over for a prescribed number of data serving as a data block. Then the circuit 6 reads the data showing the receiving result out of a transmitting buffer register 13 and sends it to a shift register 17, and a start bit is added from a start bit generation circuit 18. A CPU 22 reads the receiving data out of a receiving data buffer register 11.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、機器間のデータ通
信をシリアルで行うシリアル通信装置に関するものであ
る。
The present invention relates to a serial communication device for performing serial data communication between devices.

【0002】[0002]

【従来の技術】従来シリアル通信手段として調歩同期方
式のRS−232CのICを使用したシリアル通信装置
が既に知られている。従来のシリアル通信装置では、送
信装置と受信装置でデータ伝送速度が異なる場合、通信
ができないため、伝送速度を送受信装置共に手動操作で
切り換えて、データ抜き取り用のクロックを送信装置側
と受信装置側とで一致させる操作を繰り返し行ってい
た。この操作を送信装置側で行なう場合、データ伝送速
度を受信装置側と一致するように何回も伝送速度を変え
て送信しなければならなかった。
2. Description of the Related Art As a conventional serial communication means, a serial communication apparatus using a start-stop synchronous type RS-232C IC is already known. In a conventional serial communication device, if the data transmission speed is different between the transmitting device and the receiving device, communication cannot be performed. Therefore, the transmission speed is manually switched for both the transmitting and receiving devices, and the clock for data extraction is set to the transmitting device side and the receiving device side. And the operation to match was repeated. When this operation is performed on the transmitting device side, the transmission speed must be changed many times so that the data transmission speed matches the receiving device side.

【0003】図4に従来の通信装置で同期を取る動作の
フローチャートを示す。図4において、送信装置側で
は、受信装置側のデータ伝送速度がわからないため、送
信しようとする側からデータ伝送速度を最低の値に操作
して設定をする(S21)。送信したデータに対し受信
装置側からの応答を待つためのリミット時間を設定する
(S22)。そして、送信装置側からデータを送信する
(S23)。
FIG. 4 shows a flowchart of an operation for synchronizing in a conventional communication device. In FIG. 4, since the transmitting device does not know the data transmission speed of the receiving device, the transmitting device manipulates and sets the data transmission speed to the lowest value (S21). A limit time for waiting for a response from the receiving device to the transmitted data is set (S22). Then, the data is transmitted from the transmitting device (S23).

【0004】受信装置側からリミット時間内に応答があ
るかどうかをチェックし(S24)、リミット時間内に
応答が無かった場合には、データ伝送速度を上げて(S
25)再度データを受信装置側へ送信する(S23)。
It is checked whether there is a response from the receiving apparatus within the limit time (S24). If there is no response within the limit time, the data transmission speed is increased (S24).
25) Transmit the data to the receiving device again (S23).

【0005】そして応答を待ち、リミット時間内に応答
があるまで繰り返し、データ伝送速度の設定値を上げ操
作を繰り返し行う。また、受信装置側でパリティチェッ
ク及びフレーミングエラーチェックをしたとき(S2
6)、エラーが検出されなければ(S27)、正常に受
信されたと返送され次の処理をする(S28)。S26
でパリティ、フレーミングのいずれかにエラーがあり、
受信装置側からエラーが発生したとの応答を受けた場合
には、送信装置は、エラー処理をしてもう一度同じデー
タを送信し、同様にエラーが発生した時は、データ伝送
速度を更に上げて設定をし直して送信をする。このよう
に従来は、データ伝送速度をエラーがなくなるまで伝送
速度を切り換えて行っていた(S29)。
[0005] Then, the system waits for a response and repeats the operation until there is a response within the limit time, and repeats the operation of increasing the set value of the data transmission speed. When a parity check and a framing error check are performed on the receiving device side (S2
6) If no error is detected (S27), it is returned that it has been received normally and the next processing is performed (S28). S26
Error in either parity or framing,
When receiving a response from the receiving device that an error has occurred, the transmitting device performs error processing and transmits the same data again. Similarly, when an error occurs, further increase the data transmission speed. Reset the settings and send. As described above, conventionally, the data transmission speed is changed by switching the transmission speed until the error disappears (S29).

【0006】そして、従来受信装置側では、スタートビ
ットを検出し(S31)、規定のデータ数をカウントし
(S32)、規定のデータ数にてパリティチェック及び
フレーミングエラーチェックを行う(S33)。エラー
が無い場合には、正常に受信できたことを送信装置側へ
返送し、次の処理を受け付ける(S35)。送信装置側
では、リミット時間内に受信装置側から応答ありとし
(S24)て、返送内容のパリティ及びフレーミングエ
ラーチェックをし(S26)、次の処理に移行する(S
27)。しかし受信データにエラーが生じたときは、受
信装置は、エラー内容を送信装置側に返送し、送信装置
側へ知らせる(S36)。このように従来は、送信装置
側で送信するデータの伝送速度をしだいに上げるように
設定して送信装置側と受信装置側のデータ伝送速度を一
致させる操作を繰り返し行って通信を開始していた。
The conventional receiving apparatus detects the start bit (S31), counts a specified number of data (S32), and performs a parity check and a framing error check with the specified number of data (S33). If there is no error, the normal reception is returned to the transmitting device, and the next process is accepted (S35). The transmitting device determines that there is a response from the receiving device within the limit time (S24), checks the parity and framing error of the return content (S26), and shifts to the next process (S26).
27). However, when an error occurs in the received data, the receiving device returns the content of the error to the transmitting device and notifies the transmitting device (S36). As described above, in the related art, communication is started by repeatedly performing an operation of setting the transmission speed of data to be transmitted on the transmission device to gradually increase and matching the data transmission speed of the transmission device and the reception device. .

【0007】[0007]

【発明が解決しようとする課題】従来の調歩同期シリア
ル通信装置では、送信装置側と受信装置側でデータ伝送
速度が異なっていた場合、通信ができないため、伝送速
度を送受信共に手動操作で切り換えて、データ抜き取り
用のクロックを送信装置側と受信装置側とで一致させる
操作を必要とした。このために、送信装置側のデータ伝
送速度を受信装置側と一致するように何回も変えて送受
信動作を繰り返し行い、通信開始までに時間を要した。
In the conventional start-stop synchronous serial communication device, if the data transmission speed is different between the transmitting device and the receiving device, communication cannot be performed. This requires an operation to match the clock for extracting data between the transmitting device and the receiving device. For this reason, the transmission / reception operation is repeated by changing the data transmission speed of the transmitting device many times so as to match the data transmitting speed of the receiving device, and it takes time to start communication.

【0008】本発明は、送信装置側のデータ伝送速度を
受信装置側で検出することにより送信されたデータ伝送
速度を合わせることができるようにした、シリアル通信
装置を提供することにある。また、本発明は、受信装置
側のデータ伝送速度を送信装置側で検出することにより
送信されるデータ伝送速度を合わせ送信することができ
るようにした、シリアル通信方法を提供することにあ
る。
It is an object of the present invention to provide a serial communication device capable of adjusting the transmitted data transmission speed by detecting the data transmission speed of the transmitting device on the receiving device side. Another object of the present invention is to provide a serial communication method capable of transmitting the data transmission speed by detecting the data transmission speed on the receiving device side on the transmitting device side so that the data transmission speed can be adjusted.

【0009】[0009]

【課題を解決するための手段】本発明は、同期方式でシ
リアル通信するシリアル通信装置において、受信された
信号からスタートビットを検出するスタートビット検出
手段と、前記スタートビット検出手段で検出されたビッ
トからクロックを生成するクロック生成手段と、前記受
信された信号から前記クロック生成手段により生成され
たクロックでデータビットを検出し記憶するデータビッ
ト記憶手段と、前記データビット記憶手段に記憶された
データをチェックをするチェック手段と、前記チェック
手段でチェックされたデータを記憶する記憶手段を具備
するシリアル通信装置である。
SUMMARY OF THE INVENTION The present invention relates to a serial communication device for performing serial communication in a synchronous manner, comprising: start bit detection means for detecting a start bit from a received signal; and bit data detected by the start bit detection means. A clock generating means for generating a clock from the received signal, a data bit storing means for detecting and storing a data bit with a clock generated by the clock generating means from the received signal, and a data stored in the data bit storing means. The serial communication device includes a check unit for checking and a storage unit for storing data checked by the check unit.

【0010】また、本発明は、同期方式でシリアル通信
するシリアル通信装置において、送信するデータを記憶
する記憶手段と、前記送信するデータのスタートビッ
ト、ストップビット、及びパリティビットを生成するビ
ット生成手段と、前記スタートビットのビット幅を規定
し該ビット幅に相当する周期のクロックを生成するクロ
ック生成手段と、前記クロック生成手段によるクロック
で前記記憶手段に記憶されたデータを送信する送信手段
を具備するシリアル通信装置である。
Further, the present invention provides a serial communication device for performing serial communication in a synchronous manner, a storage means for storing data to be transmitted, and a bit generation means for generating a start bit, a stop bit, and a parity bit of the data to be transmitted. Clock generating means for defining a bit width of the start bit and generating a clock having a cycle corresponding to the bit width; and transmitting means for transmitting data stored in the storage means with a clock generated by the clock generating means. Serial communication device.

【0011】また、本発明は、同期方式でシリアル通信
するシリアル通信装置において、送信するデータを記憶
するレジスタと、前記送信するデータのスタートビッ
ト、ストップビット、及びパリティビットを生成するビ
ット生成手段と、前記スタートビットのビット幅を設定
するビット幅設定手段と、前記ビット幅設定手段で設定
されたビット幅に相当する周期のクロックで前記レジス
タに記憶されたデータを送信する送信手段を具備するシ
リアル通信装置である。
Further, the present invention provides a serial communication device for performing serial communication in a synchronous manner, a register for storing data to be transmitted, and bit generation means for generating a start bit, a stop bit, and a parity bit of the data to be transmitted. A serial width comprising: bit width setting means for setting the bit width of the start bit; and transmission means for transmitting data stored in the register with a clock having a cycle corresponding to the bit width set by the bit width setting means. Communication device.

【0012】また、本発明は、調歩同期方式でシリアル
通信するシリアル通信において、送信装置側から送信さ
れるデータのスタートビットに生成したビット幅のスタ
ートビットを有する信号を受信装置側で受信し、前記ス
タートビットのビット幅を検出し、検出したビット幅に
相当した周期のクロックを生成し、生成したクロックの
タイミングで受信したデータを記憶手段へ読み込むこと
により任意のデータ伝送速度で送信されたシリアルデー
タを受信装置側で受信することを可能にしたシリアル通
信方法である。
Further, according to the present invention, in serial communication in which serial communication is performed in a start-stop synchronization method, a signal having a start bit having a bit width generated as a start bit of data transmitted from the transmission device is received by the reception device, Detecting the bit width of the start bit, generating a clock having a cycle corresponding to the detected bit width, reading data received at the timing of the generated clock into the storage means, and transmitting the serial data transmitted at an arbitrary data transmission speed. This is a serial communication method that allows data to be received on the receiving device side.

【0013】また、本発明は、調歩同期方式でシリアル
通信するシリアル通信において、受信装置側でスタート
ビットに基準ビット幅を生成し、生成された前記基準の
ビット幅のスタートビットを有する信号を送信装置側へ
送信し、送信装置側で受信して前記スタートビットのビ
ット幅を検出し、検出された前記ビット幅に相当した周
期のクロックを生成し、生成された前記クロックのタイ
ミングで送信データの処理をし、受信装置側の任意のデ
ータ伝送速度でシリアルデータを送信装置側から送信す
ることが可能なシリアル通信方法である。
Further, according to the present invention, in serial communication in which serial communication is performed in a start-stop synchronization method, a reference bit width is generated as a start bit on a receiving device side, and a signal having the generated start bit having the reference bit width is transmitted. Transmitted to the device side, received by the transmitting device side, detects the bit width of the start bit, generates a clock having a cycle corresponding to the detected bit width, and transmits the transmission data at the timing of the generated clock. This is a serial communication method capable of performing processing and transmitting serial data from a transmitting device at an arbitrary data transmission rate on a receiving device.

【0014】[0014]

【発明の実施の形態】本発明のー実施例を図面を用いて
説明する。図1は本発明のシリアル通信装置の一実施例
を示すブロック図である。図2は受信データのタイミン
グを示す図で、図3は本実施例のシリアル通信装置の送
信側と受信側の通信開始時のフローチャートである。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing one embodiment of the serial communication device of the present invention. FIG. 2 is a diagram showing the timing of received data, and FIG. 3 is a flowchart at the start of communication between the transmitting side and the receiving side of the serial communication device of this embodiment.

【0015】本実施例のシリアル通信装置は、送信機能
と受信機能を有し、送信装置として用いるか、又受信装
置として用いることができる。送信する側のシリアル通
信装置(以下送信装置と言う)から送信された信号が受
信する側のシリアル通信装置(以下受信装置と言う)の
受信端1に入力され、受信されたデータは、スタートビ
ット検出回路2に入力される。スタートビット検出回路
2は、スタートビットP1の始まりを検出する。そして
信号は、データビット検出回路3とスタートビット幅検
出回路4に入力される。
The serial communication device of this embodiment has a transmission function and a reception function, and can be used as a transmission device or a reception device. A signal transmitted from a transmitting serial communication device (hereinafter referred to as a transmitting device) is input to a receiving end 1 of a receiving serial communication device (hereinafter referred to as a receiving device). Input to the detection circuit 2. The start bit detection circuit 2 detects the start of the start bit P1. Then, the signal is input to the data bit detection circuit 3 and the start bit width detection circuit 4.

【0016】スタートビット幅検出回路4は、スタート
ビットP1のパルス幅を検出する。スタートビットP1
が時間n1で立ち上がり、パルス幅n2を検出するため
に挿入された負のパルスP2(パルス幅n3)を検出
し、スタートビットP1の開始時間n1からパルスP2
で立ち下がるまでのスタートビットP1のパルス幅n2
を基準のビット幅とし送信装置から送信される伝送速度
を検出する。
The start bit width detection circuit 4 detects the pulse width of the start bit P1. Start bit P1
Rises at time n1, detects a negative pulse P2 (pulse width n3) inserted to detect pulse width n2, and starts pulse P2 from start time n1 of start bit P1.
Pulse width n2 of start bit P1 until falling
Is used as a reference bit width, and the transmission speed transmitted from the transmission device is detected.

【0017】送信装置から送信される送信データは、ス
タートビット幅n2に相当する周期のクロックで送信さ
れる。したがって受信装置の制御回路6は、クロック分
周回路8を制御し、送信データのデータ伝送速度に等し
いクロックを生成する。
The transmission data transmitted from the transmission device is transmitted with a clock having a cycle corresponding to the start bit width n2. Therefore, the control circuit 6 of the receiving device controls the clock frequency dividing circuit 8 and generates a clock equal to the data transmission speed of the transmission data.

【0018】受信装置の制御回路6は、水晶発振器等に
よる基準クロック5を基準にして、スタートビット幅n
2の時間を求めた後、パルスP2の立ち下がり時点より
(n2)/2の時間からデータビットの抜き出し用のク
ロックをスタートビットP1のパルス幅n2に等しい周
期になるようにクロック分周回路8を制御して、受信デ
ータを抜き出し記憶すため、シフトレジスタ7にクロッ
クを入力し、データビット検出回路3からシフトレジス
タ7へデータシフトを開始する。
The control circuit 6 of the receiving apparatus has a start bit width n based on a reference clock 5 from a crystal oscillator or the like.
After the time of 2 has been obtained, the clock dividing circuit 8 sets the clock for extracting the data bits from the time of (n2) / 2 from the falling point of the pulse P2 so that the clock has a cycle equal to the pulse width n2 of the start bit P1. In order to extract and store the received data, a clock is input to the shift register 7 and data shift from the data bit detection circuit 3 to the shift register 7 is started.

【0019】受信装置のパリティチェック回路9は、デ
ータのブロック(例えば1バイト)としての規定数(8
ビット)のデータのシフトが完了した時点で、データの
誤りを検出する。1バイトのデータ列の後には、n7,
n8に相当する位置にパリティビットとストップビット
が付加される。このパリティビットは、RS−232C
等による通信で使用されるもので、データの誤り検出用
にデータ列に付加されるものである。例えばデータ列が
11100010(2進数)とすると、偶数パリティの
場合、1のデータ数が偶数個になるように0又は1のデ
ータを付加するが、この実施例の場合は、1のデータ数
が4個で偶数なので、付加されるパリティビットは0で
ある。
The parity check circuit 9 of the receiving apparatus has a predetermined number (8 bytes) as a data block (for example, 1 byte).
When the shift of the data of (bit) is completed, a data error is detected. After the 1-byte data string, n7,
A parity bit and a stop bit are added at a position corresponding to n8. This parity bit is RS-232C
Etc., which are added to a data string for data error detection. For example, if the data string is 11100010 (binary number), in the case of even parity, 0 or 1 data is added so that the number of 1 data becomes an even number. In this embodiment, the number of 1 data is 1 Since there are four even numbers, the added parity bit is zero.

【0020】そして、受信したデータの1ビットが外乱
などで反転した場合にパリティビットのデータを含めた
パリティチェックにおける1のデータ数のカウント値が
偶数でない場合、受信データに誤りがあることを検出す
ることができる。パリティチェック回路9は、データの
誤りを検出するためにパリティチェックをし、その結果
をステータスレジスタ20へ出力する。
If one bit of the received data is inverted due to a disturbance or the like and the count value of the number of 1 data in the parity check including the parity bit data is not an even number, it is detected that there is an error in the received data. can do. The parity check circuit 9 performs a parity check to detect a data error, and outputs the result to the status register 20.

【0021】つぎに、フレーミングチェック回路10
は、データの終わりを示すためにn8の位置に付加され
た信号のストップビットを検出し、その検出結果をステ
ータスレジスタ20へ出力する。ステータスレジスタ2
0に記憶された終了を示すデータ及び受信結果は、CP
U(Central Processing Uni
t)22により内部バス12を通して送信バッファレジ
スタ13へ送られる。制御回路6は、送信バッファレジ
スタ13から受信結果を示すデータをシフトレジスタ1
7に読み込むように制御し、スタートビット生成回路1
8でスタートビットが付加され、ストップビット区間
に”1”が存在する返送データが出力される。
Next, the framing check circuit 10
Detects the stop bit of the signal added to the position n8 to indicate the end of the data, and outputs the detection result to the status register 20. Status register 2
0 indicating the end and the reception result are stored in the CP.
U (Central Processing Uni)
At t) 22, the data is sent to the transmission buffer register 13 through the internal bus 12. The control circuit 6 transmits data indicating the reception result from the transmission buffer register 13 to the shift register 1.
7 and the start bit generation circuit 1
At 8, a start bit is added, and return data having "1" in the stop bit section is output.

【0022】受信データバッファレジスタ11に記憶さ
れた受信データは、CPU22により内部バス12を通
してデータの読み出し処理がされる。オーバランチェッ
ク回路21は、先の記憶データの読みだし処理がされな
いうちに現在のデータが受信データバッファレジスタ1
1に重ねて入力されたかどうかをチェックして、重ねて
入力された場合には、オーバランエラー信号をステータ
スレジスタ20へ出力する。
The reception data stored in the reception data buffer register 11 is read by the CPU 22 through the internal bus 12. The overrun check circuit 21 stores the current data in the reception data buffer register 1 before the previous storage data is read out.
It is checked whether or not the input is overlaid on 1 and if it is overlaid, an overrun error signal is output to the status register 20.

【0023】オーバーランエラーをチェックした結果、
オーバランが生じたときは、CPU22は、ステータス
レジスタ20に記憶されたデータを内部バス12を通し
送信バッファレジスタ13へ出力し返送される。受信装
置からオーバランエラー信号の返送を送信装置で受信し
たとき、送信装置は制御回路6によって設定され、送信
された伝送速度を遅くするようにパルスP2を遅らせて
クロック周期が長くなるように制御し伝送速度を遅らせ
た修正をし再送信をする。
As a result of checking the overrun error,
When an overrun occurs, the CPU 22 outputs the data stored in the status register 20 to the transmission buffer register 13 through the internal bus 12 and returns the data. When the transmitting device receives the return of the overrun error signal from the receiving device, the transmitting device sets the control circuit 6 and delays the pulse P2 so as to reduce the transmitted transmission speed and controls the clock cycle to be longer. Correct the transmission speed and retransmit.

【0024】受信装置では、受信データのパリティ及び
フレーミングエラーのチェックをした結果、正常に受信
された場合、ステータスレジスタ20に正常に受信され
たことを示すデータが出力される。CPU22は、受信
データバッファレジスタ11及びステータスレジスタ2
0に格納されたデータを内部バス12を通して読み出
し、図示せずもハードディスク等の記憶装置に受信デー
タとして記憶する。
In the receiving apparatus, as a result of checking the parity and framing error of the received data, if the data is normally received, data indicating that the data has been normally received is output to the status register 20. The CPU 22 includes the reception data buffer register 11 and the status register 2
The data stored in “0” is read through the internal bus 12 and stored as received data in a storage device such as a hard disk (not shown).

【0025】受信装置では、返送データ、又は受信装置
側から送信する送信データが、CPU22により送信デ
ータバッファレジスタ13が空きであることが確認され
た後、内部バス12を通して、送信データバッファレジ
スタ13に読み込まれる。
In the receiving device, after the return data or the transmission data transmitted from the receiving device is confirmed by the CPU 22 to be empty, the transmission data buffer register 13 is transmitted to the transmission data buffer register 13 through the internal bus 12. Is read.

【0026】受信装置の制御回路6は、送信データバッ
ファレジスタ13からシフトレジスタ17へ送信データ
を読み込み、送信を開始する前に、受信された時のデー
タ伝送速度と同じ伝送速度にするために、クロック分周
回路14を制御してクロックを生成し、そして送信デー
タに付加するパリティを生成するため、パリッティ生成
回路15を制御しパリティビットを生成し、また、スト
ップビットを生成するときはストップビット生成回路1
6を制御してストップビットを生成する。
The control circuit 6 of the receiving device reads the transmission data from the transmission data buffer register 13 into the shift register 17 and, before starting the transmission, sets the same transmission rate as the data transmission rate at the time of reception. In order to generate a clock by controlling the clock frequency dividing circuit 14 and to generate a parity to be added to transmission data, the parity control circuit 15 is controlled to generate a parity bit, and a stop bit is generated when a stop bit is generated. Generation circuit 1
6 to generate a stop bit.

【0027】受信装置の制御回路6は、シフトレジスタ
17に読み込まれたデータを送信装置側へ送信を開始す
ると同時に、スタートビット生成回路18でスタートビ
ットとスタートビット幅検出用のパルスP2を付加し
て、送信されてきたデータのクロックタイミングに合わ
せ送信端19から送信装置へ送信する。
The control circuit 6 of the receiving apparatus starts transmitting the data read into the shift register 17 to the transmitting apparatus side, and at the same time, adds a start bit and a pulse P2 for detecting the start bit width by the start bit generating circuit 18. Then, the data is transmitted from the transmitting end 19 to the transmitting device in accordance with the clock timing of the transmitted data.

【0028】本実施例の送信装置及び受信装置の動作を
説明する。図3に本実施例のシリアル通信装置の送信及
び受信動作についてのフローチャートを示す。送信装置
側と受信装置側には各々図1に示すシリアル通信装置を
有し調歩同期通信をする。送信装置側で、図示せずも操
作部からキー操作により指定することによりデータ伝送
速度をセットし(S1)、さらに、返送されるまでの応
答待ちリミット時間をセットする(S2)。
The operation of the transmitting device and the receiving device of this embodiment will be described. FIG. 3 is a flowchart illustrating the transmission and reception operations of the serial communication device according to the present embodiment. The transmitting device and the receiving device each have the serial communication device shown in FIG. 1 and perform start-stop synchronous communication. The transmitting device sets the data transmission speed by designating the key from the operation unit (not shown) by a key operation (S1), and further sets the response waiting time limit until the data is returned (S2).

【0029】次に、送信装置でCPU12によりバス1
2を通し送信データバッファレジスタ13に読み込まれ
る送信データは、制御回路6により制御されたシフトレ
ジスタ17に読み込まれる。制御回路6は、S1で指定
されたデータ伝送速度に基づき基準クロック5から得ら
れる水晶発信周波数を分周するクロック分周回路8を制
御し、スタートビット生成回路18で生成されたスター
トビットP1の幅n2を検出するためのパルスP2(パ
ルス幅n3で狭いパルス幅の立ち下がりパルス)をスタ
ートビットP1に付加する。
Next, the bus 1 is transmitted by the CPU 12 in the transmitting device.
The transmission data read into the transmission data buffer register 13 through the transmission data buffer 2 is read into the shift register 17 controlled by the control circuit 6. The control circuit 6 controls the clock frequency dividing circuit 8 which divides the crystal oscillation frequency obtained from the reference clock 5 based on the data transmission speed specified in S 1, and controls the start bit P 1 generated by the start bit generating circuit 18. A pulse P2 for detecting the width n2 (falling pulse having a narrow pulse width with the pulse width n3) is added to the start bit P1.

【0030】送信装置は、送信データにパリティ生成回
路15でパリティビットと、必要に応じ終了を示すため
のストップビットにストップビット生成回路16でデー
タ”1”を付加し送信をする(S3)。
The transmission device transmits the transmission data by adding the parity bit to the transmission data by the parity generation circuit 15 and, if necessary, the data "1" to the stop bit for indicating the end by the stop bit generation circuit 16 (S3).

【0031】一方受信装置では、送信装置と同様のシリ
アルデータ通信装置を受信装置側に有し、同じ符号を用
いて説明をする。受信装置の入力端1に入力された受信
データは、スタートビット検出回路2で受信データの開
始を示すスタートビットP1が検出され、スタートビッ
ト幅n2の時間の測定を開始する(S11)と同時に、
基準ビット幅を得るためにスタートビットP1に付加さ
れたパルスP2をスタートビット幅検出回路4で検出
し、スタートビットP1の基準となるスタートビット幅
であるパルス幅n2の検出を行なう(S12)。
On the other hand, the receiving device has a serial data communication device similar to the transmitting device on the receiving device side, and will be described using the same reference numerals. In the received data input to the input terminal 1 of the receiver, the start bit P1 indicating the start of the received data is detected by the start bit detection circuit 2, and the measurement of the time of the start bit width n2 is started (S11).
The pulse P2 added to the start bit P1 to obtain the reference bit width is detected by the start bit width detection circuit 4, and the pulse width n2 which is the reference start bit width of the start bit P1 is detected (S12).

【0032】受信装置の制御回路6は、スタートビット
幅に相当するパルスP1立ち上がりからパルスP2の立
ち下がりを検出した時点まで計測したスタートビットP
1のパルス幅n2を得て、パルスP2の立ち下がり時点
からスタートビット幅の1/2で立ち上がり、周期がス
タートビットP1のパルス幅n2と等しいクロック(図
2(b)に示す)をクロック分周回路8を制御して生成
する(S13)。
The control circuit 6 of the receiving apparatus calculates the start bit P measured from the rise of the pulse P1 corresponding to the start bit width to the time when the fall of the pulse P2 is detected.
A pulse width n2 of 1 is obtained, and a pulse (shown in FIG. 2B) having a period equal to the pulse width n2 of the start bit P1 rises at a half of the start bit width from the falling point of the pulse P2. It is generated by controlling the circuit 8 (S13).

【0033】このクロック分周回路8で生成されるクロ
ックによってデータビット検出回路3で検出されるデー
タからシフトレジスタ7へ受信データのビットデータを
抜き取り(S14)、規定データ数(8ビット)になっ
た(S15)時点で、パリティチェック回路9でパリテ
ィチェック、及びフレーミングチェック回路10でフレ
ーミングエラーチェックをする(S16)。
The bit data of the received data is extracted from the data detected by the data bit detecting circuit 3 by the clock generated by the clock frequency dividing circuit 8 to the shift register 7 (S14), and the specified data number (8 bits) is obtained. At this point (S15), the parity check circuit 9 performs a parity check, and the framing check circuit 10 performs a framing error check (S16).

【0034】受信装置では、受信されたデータにエラー
がない(S17)場合は、受信データバッファレジスタ
11に受信データ及びステータスレジスタ20に正常で
あることを示すデータを出力し、CPU22は、ステー
タスレジスタ20から内部バス12を通し送信バッファ
レジスタ13へ読み込みむ。正常にデータの受信ができ
たことを送信装置側に知らせる処理を行なう(S1
8)。
If there is no error in the received data (S17), the receiving device outputs the received data to the received data buffer register 11 and data indicating that it is normal to the status register 20. 20 and is read into the transmission buffer register 13 through the internal bus 12. A process for notifying the transmitting device that the data has been successfully received is performed (S1).
8).

【0035】また、受信装置では、受信データにエラー
が生じた場合、CPU22は、シフトレジスタ11及び
エラー内容が記憶されたステータスレジスタ20から内
部バス12を通して送信データバッファレジスタ13へ
エラーが生じたことを示すエラーデータを読み込む。制
御回路6は、送信データバッファレジスタ13からエラ
ーデータをシフトレジスタ17へ読み込み、パリティビ
ット生成回路15、及びストップビット生成回路16で
パリティ及びストップビットを付加し、クロック分周回
路14から送信されてきたクロック信号に基づく伝送速
度でシフトレジスタ17、スタートビット生成回路18
を制御して、送信端19から受信結果としてエラーデー
タを送信装置側へ返送する(S19)。
In the receiving device, when an error occurs in the received data, the CPU 22 determines that the error has occurred in the transmission data buffer register 13 through the internal bus 12 from the shift register 11 and the status register 20 in which the error content is stored. Is read. The control circuit 6 reads the error data from the transmission data buffer register 13 into the shift register 17, adds the parity and the stop bit by the parity bit generation circuit 15 and the stop bit generation circuit 16, and transmits the data from the clock frequency division circuit 14. Shift register 17 and start bit generation circuit 18 at a transmission rate based on the
Is transmitted from the transmitting end 19 to the transmitting device side as the reception result (S19).

【0036】送信装置は、送信したデータに対してリミ
ット時間内に受信装置側から応答があり(S4)、受信
装置側でパリティ及びフレーミングエラーチェックをし
たとき正常に受信されたとの応答があり(S5)、次の
データの送信処理をし(S6)、数フレームに及ぶ送信
データを1バイト毎に順次、受信装置側へ調歩通信す
る。
The transmitting device responds to the transmitted data from the receiving device within the limit time (S4), and when the receiving device checks the parity and framing error, there is a response indicating that the data was received normally ( S5) The next data transmission process is performed (S6), and the transmission data covering several frames is sequentially started and transmitted to the receiving device side byte by byte.

【0037】このように受信装置側で送信装置から送信
されたデータ伝送速度に合わせるクロックを生成するこ
とで1回の送信で送信装置側のクロックに同期を取り受
信結果を示す応答を返送することができる。しかし、送
信装置から送信したにも係わらず、リミット時間内に応
答が無い場合は、エラー処理(S7)して送信を終了す
る。
As described above, the receiving apparatus generates a clock that matches the data transmission speed transmitted from the transmitting apparatus, so that the transmission apparatus synchronizes with the clock of the transmitting apparatus in one transmission and returns a response indicating the reception result. Can be. However, if there is no response within the limit time despite transmission from the transmitting device, error processing (S7) and the transmission is terminated.

【0038】また、送信装置では、送信したデータに対
してリミット時間内に応答があり(S4)、受信装置側
でパリティ及びフレーミングエラーチェックをしたと
き、データに異常があり正しく受信されないとの、受信
結果を示すデータが返信された場合、制御回路6は返信
されたデータのスタートビット幅を検出して(S8)、
次の送信開始データのスタートビットP1を決定し、送
信速度を受信装置側に合わせ再送信を行う(S3)。こ
の場合基準クロックを得るために付加する立ち下がりパ
ルスP2のパルス幅を小さくすることで受信装置側が従
来の受信装置であっても従来同様に送信することにより
通信することができる。
In the transmitting device, there is a response to the transmitted data within the limit time (S4), and when the receiving device checks the parity and framing error, it is determined that the data is abnormal and cannot be received correctly. When data indicating the reception result is returned, the control circuit 6 detects the start bit width of the returned data (S8),
The start bit P1 of the next transmission start data is determined, the transmission speed is adjusted to the receiving device side, and retransmission is performed (S3). In this case, by reducing the pulse width of the falling pulse P2 added to obtain the reference clock, even if the receiving device is a conventional receiving device, communication can be performed by transmitting the signal in the same manner as before.

【0039】図2に受信データのタイミングチャートを
示す。図2において、(a)は受信データ、(b)はデ
ータ抜き取り用のクロックである。n1はスタートビッ
トの始まりである。n2はスタートビット幅で、n3は
スタートビットのパルス幅が検出できるようにスタート
ビットパルス生成回路18で生成したパルスP2のパル
ス幅である。
FIG. 2 shows a timing chart of the received data. 2A shows received data, and FIG. 2B shows a clock for extracting data. n1 is the start of the start bit. n2 is the start bit width, and n3 is the pulse width of the pulse P2 generated by the start bit pulse generation circuit 18 so that the pulse width of the start bit can be detected.

【0040】受信時の制御回路6は、スタートビットP
1の始まり時間n1からスタートビットP1のパルスの
立ち上がりからスタートビットP1のパルス幅n2の時
間の計測を開始する。次に制御回路6は、スタートビッ
ト幅検出回路4でパルスP2を検出した時点で計測して
いた時間をスタートビットパルス幅の時間n2とし、こ
の時間の1/2の時間n4(n4=(n2)/2)から
受信データの抜き取りクロックとし、図2(b)に示す
クロックを立ち上げて、データビット検出回路3からシ
フトレジスタ7へデータの抜き取りを行なう。
At the time of reception, the control circuit 6
The measurement of the time of the pulse width n2 of the start bit P1 is started from the rise of the pulse of the start bit P1 from the start time n1 of 1. Next, the control circuit 6 sets the time measured when the pulse P2 is detected by the start bit width detection circuit 4 as the time n2 of the start bit pulse width, and the time n4 (n4 = (n2 2), a clock shown in FIG. 2B is started as a clock for extracting received data, and data is extracted from the data bit detection circuit 3 to the shift register 7.

【0041】n5は抜き取りクロックの周期で、これは
スタートビットP1のパルス幅n2と同じである(n2
=n5)。n6はデータビットの区間でデータの数mと
するとn6=m・n2、そしてn7はパリティビット、
n8はストップビットの区間である。n1のスタートビ
ットP1の立ち上がりからn8までが1バイトデータ区
間である。本実施例では、m=8の8ビットデータを有
する1バイト毎、調歩同期させて送信装置から受信装置
へ通信が成される。
N5 is the period of the sampling clock, which is the same as the pulse width n2 of the start bit P1 (n2
= N5). If n6 is the number m of data in the data bit interval, n6 = mn2, and n7 is the parity bit,
n8 is a stop bit section. The period from the rise of the start bit P1 of n1 to n8 is a 1-byte data section. In this embodiment, communication is performed from the transmitting device to the receiving device in start-stop synchronization for each byte having 8-bit data of m = 8.

【0042】本実施例は、送信装置側のデータ伝送速度
に受信装置側で伝送速度を合わせるように説明したが、
受信装置側のデータ伝送速度に送信装置側が合わせても
良い。この場合受信装置側からエラー内容が送信装置側
に知らされた(S19)とき、送信装置側で返送データ
のスタートビットP1及びパルスP2を検出しスタート
ビットP1のビット幅、或いは返送データのデータ変化
を計測して、受信装置側の伝送速度を検出することがで
き、検出されたビット間隔に相当する周期のクロックで
データを送信することで受信装置側に伝送速度を合わせ
た送信を行う(S8、S3)。
In this embodiment, the transmission speed is adjusted on the receiving device side to the data transmission speed on the transmitting device side.
The transmission device side may match the data transmission speed of the reception device side. In this case, when the error content is notified from the receiving device side to the transmitting device side (S19), the transmitting device detects the start bit P1 and the pulse P2 of the return data, and the bit width of the start bit P1 or the data change of the return data. Is measured, the transmission speed on the receiving device side can be detected, and data is transmitted with a clock having a cycle corresponding to the detected bit interval, thereby performing transmission with the transmission speed adjusted to the receiving device side (S8). , S3).

【0043】以上説明したように、本実施例は、スター
トビットP1にパルス幅が検出できるようにパルスP2
を生成し挿入したので、スタートビット幅を計測するこ
とにより、計測した時間のパルス幅n2で基準のクロッ
クを受信装置側或いは送信装置側で生成するようにした
ので、相互にデータ伝送速度を合わせて通信することが
可能となる。また、スタートビットP1のビット幅に対
しパルスP2のパルス幅を狭くすることで、従来例で示
した受信装置へ送信し受信装置が従来例の場合であって
も返信データのデータ間隔により伝送速度を推定し、受
信装置の伝送速度に合わせた送信を開始することができ
る。
As described above, in the present embodiment, the pulse P2 is set so that the pulse width can be detected in the start bit P1.
Is generated and inserted, the start bit width is measured, and the reference clock is generated on the receiving device side or the transmitting device side with the pulse width n2 of the measured time. Communication. Further, by narrowing the pulse width of the pulse P2 with respect to the bit width of the start bit P1, the signal is transmitted to the receiving apparatus shown in the conventional example and the transmission speed is determined by the data interval of the return data even if the receiving apparatus is the conventional example. Can be estimated, and transmission according to the transmission speed of the receiving device can be started.

【0044】[0044]

【発明の効果】本発明のシリアル通信装置によれば、ス
タートビットのパルス幅を検出し、送信データ伝送速度
を検出してデータを受信すことにより、送信装置と受信
装置とのデータ伝送速度を、合わせることが可能となり
短時間でシリアル通信を開始することができる。
According to the serial communication apparatus of the present invention, the pulse width of the start bit is detected, the transmission data transmission rate is detected, and the data is received. And serial communication can be started in a short time.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明のシリアル通信装置の一実施例を示すブ
ロック図。
FIG. 1 is a block diagram showing one embodiment of a serial communication device of the present invention.

【図2】本発明のシリアル通信の受信波形とクロックを
示す図。
FIG. 2 is a diagram showing a reception waveform and a clock in serial communication according to the present invention.

【図3】本発明のシリアル通信装置の動作を示すフロー
チャート。
FIG. 3 is a flowchart showing the operation of the serial communication device of the present invention.

【図4】従来のシリアル通信装置の動作例を示すフロー
チャート。
FIG. 4 is a flowchart showing an operation example of a conventional serial communication device.

【符号の説明】[Explanation of symbols]

1 受信端 2 スタートビット検出回路 3 データビット検出回路 4 スタートビット幅検出回路 5 基準クロック 6 制御回路 7 シフトレジスタ 8 クロック分周回路 9 パリティチェック回路 10 フレーミングチェック回路 11 受信データバッファレジスタ 12 内部データバス 13 送信データバッファレジス夕 14 クロック分周回路 15 パリティ生成回路 16 ストップビット生成回路 17 シフトレジスタ 18 スタートビット生成回路 19 送信端 20 ステータスレジスタ 21 オーバランチェック回路 22 CPU Reference Signs List 1 receiving end 2 start bit detecting circuit 3 data bit detecting circuit 4 start bit width detecting circuit 5 reference clock 6 control circuit 7 shift register 8 clock frequency dividing circuit 9 parity check circuit 10 framing check circuit 11 receive data buffer register 12 internal data bus 13 Transmit Data Buffer Register 14 Clock Divider 15 Parity Generator 16 Stop Bit Generator 17 Shift Register 18 Start Bit Generator 19 Transmitter 20 Status Register 21 Overrun Check Circuit 22 CPU

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 同期方式でシリアル通信するシリアル通
信装置において、 受信された信号からスタートビットを検出するスタート
ビット検出手段と、 前記スタートビット検出手段で検出されたビットからク
ロックを生成するクロック生成手段と、 前記受信された信号から前記クロック生成手段により生
成されたクロックでデータビットを検出し記憶するデー
タビット記憶手段と、 前記データビット記憶手段に記憶されたデータの誤りを
チェックをするチェック手段と、 前記チェック手段でチェックされた正しいデータを記憶
する記憶手段を具備することを特徴とするシリアル通信
装置。
1. A serial communication device for performing serial communication in a synchronous manner, comprising: a start bit detecting means for detecting a start bit from a received signal; and a clock generating means for generating a clock from the bit detected by the start bit detecting means. Data bit storage means for detecting and storing data bits with a clock generated by the clock generation means from the received signal, and checking means for checking an error in data stored in the data bit storage means. A serial communication device comprising storage means for storing correct data checked by the check means.
【請求項2】 同期方式でシリアル通信するシリアル通
信装置において、 送信するデータを記憶する記憶手段と、 前記送信するデータのスタートビット、ストップビッ
ト、及びパリティビットを生成するビット生成手段と、 前記スタートビットのビット幅を規定し該ビット幅に相
当する周期のクロックを生成するクロック生成手段と、 前記クロック生成手段によるクロックで前記記憶手段に
記憶されたデータを送信する送信手段を具備することを
特徴とするシリアル通信装置。
2. A serial communication device for performing serial communication in a synchronous manner, a storage unit for storing data to be transmitted, a bit generation unit for generating a start bit, a stop bit, and a parity bit of the data to be transmitted; Clock generating means for defining a bit width of a bit and generating a clock having a cycle corresponding to the bit width, and transmitting means for transmitting data stored in the storage means with a clock generated by the clock generating means. Serial communication device.
【請求項3】 同期方式でシリアル通信するシリアル通
信装置において、 送信するデータを記憶するレジスタと、 前記送信するデータのスタートビット、ストップビッ
ト、及びパリティビットを生成するビット生成手段と、 前記スタートビットのビット幅を設定するビット幅設定
手段と、 前記ビット幅設定手段で設定されたビット幅に相当する
周期のクロックで前記レジスタに記憶されたデータを送
信する送信手段を具備することを特徴とするシリアル通
信装置。
3. A serial communication device for performing serial communication in a synchronous manner, a register for storing data to be transmitted, bit generation means for generating a start bit, a stop bit, and a parity bit of the data to be transmitted; Bit width setting means for setting the bit width of the data, and transmission means for transmitting the data stored in the register with a clock having a cycle corresponding to the bit width set by the bit width setting means. Serial communication device.
【請求項4】 調歩同期方式でシリアル通信するシリア
ル通信において、 送信装置側から送信されるデータのスタートビットとし
て生成したビット幅のスタートビットを有する信号を受
信装置側で受信し、 前記スタートビットのビット幅を検出し、 検出したビット幅に相当した周期のクロックを生成し、 生成したクロックのタイミングで受信処理をし、 送信装置側の任意のデータ伝送速度で送信されたシリア
ルデータを受信装置側で受信することを可能にしたシリ
アル通信方法。
4. In a serial communication in which serial communication is performed in an asynchronous mode, a signal having a start bit having a bit width generated as a start bit of data transmitted from a transmitting device is received by the receiving device, Detects the bit width, generates a clock with a period corresponding to the detected bit width, performs reception processing at the timing of the generated clock, and converts serial data transmitted at an arbitrary data transmission speed on the transmitting device to the receiving device Serial communication method that enables reception by
【請求項5】 調歩同期方式でシリアル通信するシリア
ル通信において、 受信装置側でスタートビットに基準ビット幅を生成し、 生成された前記基準のビット幅のスタートビットを有す
る信号を送信装置側へ送信し、 送信装置側で受信して前記スタートビットのビット幅を
検出し、 検出された前記ビット幅に相当した周期のクロックを生
成し、 生成された前記クロックのタイミングで送信データの処
理をし、 受信装置側の任意のデータ伝送速度でシリアルデータを
送信装置側から送信することを可能にしたシリアル通信
方法。
5. In serial communication in which serial communication is performed in an asynchronous mode, a receiving apparatus generates a reference bit width for a start bit, and transmits a signal having the generated start bit having the reference bit width to a transmitting apparatus. The transmission device receives and detects the bit width of the start bit, generates a clock having a cycle corresponding to the detected bit width, and processes transmission data at the timing of the generated clock. A serial communication method in which serial data can be transmitted from a transmitting device at an arbitrary data transmission speed on a receiving device.
JP9352280A 1997-12-05 1997-12-05 Serial communication equipment and its method Withdrawn JPH11177543A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9352280A JPH11177543A (en) 1997-12-05 1997-12-05 Serial communication equipment and its method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9352280A JPH11177543A (en) 1997-12-05 1997-12-05 Serial communication equipment and its method

Publications (1)

Publication Number Publication Date
JPH11177543A true JPH11177543A (en) 1999-07-02

Family

ID=18422991

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9352280A Withdrawn JPH11177543A (en) 1997-12-05 1997-12-05 Serial communication equipment and its method

Country Status (1)

Country Link
JP (1) JPH11177543A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100436145B1 (en) * 2001-11-28 2004-06-14 삼성전자주식회사 Control method of serial communication apparatus
US6798707B2 (en) 2001-09-06 2004-09-28 Denso Corporation Memory control apparatus for serial memory

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6798707B2 (en) 2001-09-06 2004-09-28 Denso Corporation Memory control apparatus for serial memory
KR100436145B1 (en) * 2001-11-28 2004-06-14 삼성전자주식회사 Control method of serial communication apparatus

Similar Documents

Publication Publication Date Title
US5594763A (en) Fast synchronizing digital phase-locked loop for recovering clock information from encoded data
JP3369874B2 (en) Device for detecting configuration parameters of asynchronous data link
US9094911B2 (en) Data communication system, method of optimizing preamble length, and communication apparatus
JPH11177543A (en) Serial communication equipment and its method
EP0299265A2 (en) Receiver synchronization in encoder/decoder
JP2003134098A (en) Serial receiver
US5208840A (en) Method and arrangement for detecting framing bit sequence in digital data communications system
JPH04145566A (en) Serial transferring circuit
JP2621772B2 (en) Serial transmission device
KR950001927B1 (en) Circuit for detecting digital data synchronous signal
JP2762855B2 (en) Frame synchronization protection circuit
JPH06291785A (en) Reception method for digital data
JP2004247856A (en) Data receiving apparatus and data transmission/ reception method
JPS596647A (en) Method for synchronizing transmission of serial data
JPH11355379A (en) Register data transfer system and register data transfer method
JP2605051B2 (en) Communication device
JPH10294772A (en) At command reception system
JP2774318B2 (en) Transmission control signal detection device and control method therefor
KR20040067512A (en) Apparatus for monitoring clock of data communication system
JPH066341A (en) Reception circuit for start-stop system communication
JP2018014670A (en) Lin communication system and method therefor, and communication slave device
JP2001127744A (en) Device and method for start-stop synchronous data communication
JPH0425240A (en) Burst signal monitoring circuit
JPH10126402A (en) Data transmission system
JP2000278362A (en) Data communication test device

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20050301