JPH0118455B2 - - Google Patents
Info
- Publication number
- JPH0118455B2 JPH0118455B2 JP58056615A JP5661583A JPH0118455B2 JP H0118455 B2 JPH0118455 B2 JP H0118455B2 JP 58056615 A JP58056615 A JP 58056615A JP 5661583 A JP5661583 A JP 5661583A JP H0118455 B2 JPH0118455 B2 JP H0118455B2
- Authority
- JP
- Japan
- Prior art keywords
- code
- bit
- shift
- input
- output
- 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
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/14—Digital recording or reproducing using self-clocking codes
- G11B20/1403—Digital recording or reproducing using self-clocking codes characterised by the use of two levels
- G11B20/1423—Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code
- G11B20/1426—Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code conversion to or from block codes or representations thereof
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明はデイスプレイやキーボード等で使用さ
れるJISの7ビツトのキヤラクタコードと、JISの
8ビツトのキヤラクタコードの両方のコード体系
でアクセスできるようにするために、JIS7ビツト
のキヤラクタコード系でアクセスするときこれを
JIS8ビツトのキヤラクタコードに変換して、いず
れの場合でも利用できるようにした符号変換方式
に関する。[Detailed Description of the Invention] [Technical Field of the Invention] The present invention can be accessed using both the JIS 7-bit character code used in displays and keyboards, and the JIS 8-bit character code. In order to do this, when accessing with JIS 7 bit character code system, use this
It relates to a code conversion method that converts to JIS 8-bit character code so that it can be used in any case.
〔技術の背景、従来技術と問題点〕
例えば第1図に示す如く、プロセツサ1、主メ
モリ2、キーボード3、CRT表示部4、プリン
タ5等により構成されるデータ処理装置におい
て、キーボード3より入力されたキヤラクタを
CRT4に表示したり、CPU1で処理した演算結
果をプリンタ5等より出力している。このときキ
ヤラクタコードとしてJIS規格に7ビツトコード
と8ビツトコードの2種類がある。[Technical Background, Prior Art and Problems] For example, as shown in FIG. The character that was
The results of calculations that are displayed on the CRT 4 or processed by the CPU 1 are output from a printer 5 or the like. At this time, there are two types of character codes in the JIS standard: 7-bit codes and 8-bit codes.
キヤラクタコードを8ビツトで構成する場合に
は256種数のキヤラクタを表わすことができるの
で、プリンタ5ではこの8ビツトコードで制御が
行われるように構成されている。しかしキーボー
ド3ではキーを256個も設けることはできず1つ
のキーに複数の機能をもたせるとともにシフトア
ウト(SO)キー及びシフトイン(SI)キーを設
け、これらのキーのいずれか一方を押したのちに
他のキーを操作するように構成されている。 When the character code is composed of 8 bits, 256 types of characters can be represented, so the printer 5 is configured to be controlled using this 8-bit code. However, with Keyboard 3, it was not possible to have 256 keys, so one key had multiple functions, and it also had a shift out (SO) key and a shift in (SI) key, and when one of these keys was pressed. It is configured to operate other keys later.
すなわち、キーボードでは、第3図に示す如く
SOキーを操作してキーAを押せば、第2図イに
示す如く、上位3ビツト列(Aの例では4=
「100」)が、下位4ビツトで行((Aの例では1=
「0001」)が表示されたキヤラクタコードが出力さ
れ、例えばCRT4に「A」が表示されることに
なる。またSIキーを操作してAと同じキーを操作
すれば、これまた第2図イに示す如き「1000001」
という7ビツト出力が出るが、先にSIキーが押さ
れているので、第3図ロに示す如く「チ」が出力
され、CRT4に「チ」が出力されることになる。
またSOキーを押したときは「0001110」が出力さ
れ、SIキーが押されたときは「0001111」が出力
されることは、第3図イ,ロより明らかである。 In other words, on the keyboard, as shown in Figure 3,
If you operate the SO key and press key A, the upper 3 bit strings (in the example of A, 4=
"100") is the lower 4 bits of the row ((in the example of A, 1 =
A character code in which "0001") is displayed is output, and "A" is displayed on the CRT 4, for example. Also, if you operate the SI key and operate the same key as A, you will also receive "1000001" as shown in Figure 2 A.
A 7-bit output is output, but since the SI key was pressed first, "chi" is output as shown in FIG. 3B, and "chi" is output to the CRT4.
It is also clear from Figure 3 A and B that when the SO key is pressed, "0001110" is output, and when the SI key is pressed, "0001111" is output.
ところでJIS8ビツト規格では、第4図に示す如
く構成されている。そしてこの8ビツトは、第2
図ロに示す如く、上位4ビツトが列を示し、下位
4ビツトが行を示している。 By the way, the JIS 8-bit standard is structured as shown in FIG. And this 8 bit is the second
As shown in Figure B, the upper 4 bits indicate the column, and the lower 4 bits indicate the row.
したがつて、プリンタ5のように8ビツトコー
ドで制御されるものに対して7ビツトコードが伝
達されたとき、プリンタインタフエース8では、
例えば主メモリ2に格納されている7ビツト―8
ビツト対照表を参照して、初めの入力がSOコー
ドかSIコードかを判別して次のキヤラクタコード
を解読し、これに対応する8ビツトコードを入手
するという制御を行つてプリンタ5用に必要な8
ビツトコードを入力しなければならなかつた。し
たがつて7ビツトコードと8ビツトコードの2種
類のコードで制御するシステムではその7→8の
変換にかなりの手間を必要とする欠点があつた。
なおCRT4ではCRTインタフエース7に8ビツ
ト制御用と7ビツト制御用の2種のものを用意し
ているものもあり、このようなやり方ではハード
量がかなり増大するという欠点があつた。 Therefore, when a 7-bit code is transmitted to something controlled by an 8-bit code, such as the printer 5, the printer interface 8
For example, 7 bits stored in main memory 2 - 8
By referring to the bit comparison table, it determines whether the first input is an SO code or an SI code, decodes the next character code, and obtains the corresponding 8-bit code. Na8
I had to enter the bitcode. Therefore, a system that controls using two types of codes, a 7-bit code and an 8-bit code, has the disadvantage that the conversion from 7 to 8 requires a considerable amount of effort.
Note that some CRT4's have two types of CRT interfaces 7, one for 8-bit control and one for 7-bit control, and this approach has the disadvantage of considerably increasing the amount of hardware.
本発明の目的は、このような欠点を改善するた
め、7ビツトコードでアクセスする装置に対して
自動的にこれをJIS8ビツトに変換できるようにし
た符号変換方式を提供することである。
SUMMARY OF THE INVENTION An object of the present invention is to provide a code conversion system that can automatically convert a 7-bit code to a JIS 8-bit code for a device that accesses the code in order to overcome these drawbacks.
この目的を達成するために本発明の符号変換方
式では、7ビツトから成るシフトイン・コードま
たはシフトアウト・コードと、その他のJIS7ビツ
トコードを入力し、8ビツト符号に変換して256
種のキヤラクタコードを表わす装置において、入
力される7ビツトコードがシフトアウト・コード
及びシフトイン・コードであるか否かを判別する
シフトコード判別手段と、該シフトコード判別手
段の判別結果と該入力される7ビツトコード出力
の最下位ビツトとにより、シフトアウト・コード
またはシフトイン・コードのいずれかに応じて異
なる出力ビツトを発生する付加コード発生手段
と、該付加コード発生手段からの出力と、外部か
らの入力の最上位ビツトとを切替える切替え手段
と、該切替え手段からの出力を最上位ビツトとし
て入力ビツトコードに付加するビツト付加手段
と、前記シフトコード判別手段からの出力と書込
み信号を入力し、シフトコード入力の場合に前記
ビツト付加手段への入力情報の書込み時間を揃え
るゲート手段を設け、前記切替え手段により7ビ
ツトコード入力の場合には7ビツトコードに1ビ
ツト付加してラツチし、8ビツトコード入力の場
合にはこれをそのままラツチすることにより、7
ビツトコード系でも8ビツトコード系でもアクセ
スを可能とすることができるようにすることを特
徴とする。
To achieve this objective, the code conversion method of the present invention inputs a 7-bit shift-in code or shift-out code and other JIS 7-bit codes, converts them into 8-bit codes, and converts them into 256
A device for representing a character code of a type, comprising a shift code discriminating means for discriminating whether an input 7-bit code is a shift-out code or a shift-in code, a discrimination result of the shift code discriminating means, and the input. additional code generating means that generates different output bits depending on either the shift-out code or the shift-in code, and the output from the additional code generating means and the external a bit adding means for adding the output from the switching means to the input bit code as the most significant bit; and inputting the output from the shift code determining means and a write signal; In the case of a shift code input, a gate means is provided for aligning the write time of the input information to the bit addition means, and in the case of a 7-bit code input, the switching means adds 1 bit to the 7-bit code and latches it, and in the case of an 8-bit code input. In this case, by latching this as is, 7
The present invention is characterized in that access can be made in both a bit code system and an 8-bit code system.
本発明を一実施例にもとづき詳述するに先立ち
本発明の概略を第3図及び第4図にもとづき説明
する。
Before explaining the present invention in detail based on one embodiment, an outline of the present invention will be explained based on FIGS. 3 and 4.
第3図イ,ロと第4図とを比較すれば明らかな
如く、第3図ロの2列〜7列のコードが第4図の
JIS8ビツトのキヤラクタコードにおける10列〜15
列に行は不変のまま組込まれている。したがつて
7ビツトの装置においてSIキーが操作されたとき
次に入力される7ビツトコードの先頭に「1」を
付加し、またSOキーが操作されたとき次に入力
される7ビツトコードの先頭に「0」を付与すれ
ば、そのままJIS8ビツトコードに変換することが
できる。本発明はこれを簡単なハード構成により
実現したものである。 As is clear from comparing Figure 3 A and B with Figure 4, the codes in columns 2 to 7 in Figure 3 B are the same as those in Figure 4.
Columns 10 to 15 in JIS 8-bit character code
Rows are embedded in columns unchanged. Therefore, when the SI key is operated on a 7-bit device, "1" is added to the beginning of the next 7-bit code input, and when the SO key is operated, "1" is added to the beginning of the next 7-bit code input. If "0" is assigned, it can be directly converted to JIS 8-bit code. The present invention realizes this with a simple hardware configuration.
本発明の一実施例を第5図及び第6図にもとづ
き説明する。
An embodiment of the present invention will be described based on FIGS. 5 and 6.
第5図は本発明の一実施例構成図、第6図はそ
の動作説明図である。 FIG. 5 is a configuration diagram of an embodiment of the present invention, and FIG. 6 is an explanatory diagram of its operation.
図中、10〜12はアンド・ゲート、13は
DCフリツプ・フロツプ(以下FFという)、14
はラツチ、15はドライバ、16〜20はインバ
ータ、SWは切替スイツチである。 In the figure, 10 to 12 are AND gates, and 13 is
DC flip-flop (hereinafter referred to as FF), 14
is a latch, 15 is a driver, 16 to 20 are inverters, and SW is a changeover switch.
アンド・ゲート10は入力される7ビツトコー
ド(ID6〜ID0)がSOコード及びSIコードのいず
れかのコードであるか、それとも別のコードかを
識別するものである。すなわち、第3図イ,ロの
SOコードは列が零、行が14のため「0001110」で
表わされ、SIコードは列が零、行が15のため
「0001111」で表わされる。アンド・ゲート10は
上位3ビツトがインバータ16〜18を経由して
印加され、最下位ビツトは入力されず、また書込
信号WRTが印加される。したがつてWRTが
「1」のときに上記SOコードまたはSIコードが入
力されるとき、インバータ16〜18はいずれも
「1」を出力し、第6図ニのの如く、アンド・
ゲート10は「1」を出力することになる。この
アンド・ゲート10が「1」をFF13に出力し
たとき、7ビツトの入力データの最下位ビツト
ID0がFF13に印加されているので、入力コード
がSOコードのときFF13の出力は零となり、ま
た入力コードがSIコードのときFF13の出力は
「1」となる。 The AND gate 10 identifies whether the input 7-bit code (ID6 to ID0) is either an SO code or an SI code, or another code. In other words, Figure 3 A and B
The SO code has a zero column and 14 rows, so it is represented as "0001110," and the SI code has a zero column and 15 rows, so it is represented as "0001111." The upper three bits are applied to the AND gate 10 via inverters 16 to 18, the least significant bit is not input, and the write signal WRT is applied. Therefore, when the above SO code or SI code is input when WRT is "1", inverters 16 to 18 all output "1", and as shown in FIG.
Gate 10 will output "1". When this AND gate 10 outputs "1" to the FF 13, the least significant bit of the 7-bit input data
Since ID0 is applied to FF13, the output of FF13 is zero when the input code is an SO code, and the output of FF13 is "1" when the input code is an SI code.
アンド・ゲート11は上記書込信号WRTが印
加される。このときアンド・ゲート11の一方の
入力側には抵抗RとコンデンサCよりなる時定数
回路が接続されているので、この書込信号WRT
が印加されたときアンド・ゲート11はCR時定
数回路による時間T0だけおくれて出力aを送出
する。したがつて、アンド・ゲート12は、アン
ド・ゲート10が零を出力するとき、つまりアン
ド・ゲート10にJIS7ビツトのSOコード及びSI
コード以外のコードが伝達されたときで、しかも
アンド・ゲート11から「1」が出力されたと
き、第6図ヘに示す出力bをラツチ14に送出す
る。このCR時定数回路はラツチ14に対する書
込時間を揃えるものである。 The above write signal WRT is applied to the AND gate 11. At this time, since a time constant circuit consisting of a resistor R and a capacitor C is connected to one input side of the AND gate 11, this write signal WRT
When is applied, the AND gate 11 sends out the output a after a delay of time T0 determined by the CR time constant circuit. Therefore, when the AND gate 10 outputs zero, the AND gate 12 inputs the JIS 7-bit SO code and SI to the AND gate 10.
When a code other than the code is transmitted, and when "1" is output from the AND gate 11, an output b shown in FIG. 6 is sent to the latch 14. This CR time constant circuit aligns the write times to the latch 14.
切換スイツチSWは固定接点S7あるいはS8のい
ずれかと接続されるものであり、7ビツトコード
系でアクセスされるときはS7側に接続され、8ビ
ツトコード系でアクセスされるときはS8側に接続
される。 The changeover switch SW is connected to either fixed contact S7 or S8 , and when accessed with a 7-bit code system, it is connected to the S7 side, and when accessed with an 8-bit code system, it is connected to the S8 side. Connected.
インバータ19にはクリア信号CLRが入力さ
れ、このクリア信号CLRによりFF13は初期化
されてその出力は零になる。 A clear signal CLR is input to the inverter 19, and the FF 13 is initialized by this clear signal CLR, and its output becomes zero.
次に本発明の動作を説明する。 Next, the operation of the present invention will be explained.
(1) 7ビツトコード系でアクセスする場合
7ビツトコード系でアクセスする場合には、
切替スイツチSWを固定接点S7側に接続させ
る。(1) When accessing with 7-bit code system When accessing with 7-bit code system,
Connect the changeover switch SW to the fixed contact S7 side.
7ビツトコード系の場合には、まず第3図イ
のコードかロのコードかを示すためSOキーま
たはSIキーがタツチされるので、最初にSOコ
ードまたはSIコードが入力され、次に他の7ビ
ツトコードが入力される。したがつて例えばSI
コードが入力されたとき、アンド・ゲート10
の出力は「1」となり、このときSIコードの
最下位ビツトID0の「1」はFF13のD端子に
入力され、これによりFF13の出力は「1」
となりこれがラツチ14に送出される。しかし
SIコード(あるいはSOコード)の場合には、
アンド・ゲート10の出力は「1」のためイ
ンバータ20は零を出力し、アンド・ゲート1
2はこれまた零を出力するため、ラツチ14に
対する書込みクロツクCLKは伝達されない。 In the case of a 7-bit code system, the SO key or SI key is first touched to indicate whether the code is A or B in Figure 3, so the SO or SI code is entered first, and then the other 7 Bit code is input. Therefore, for example, SI
When the code is entered, AND gate 10
The output of FF13 becomes "1", and at this time, the "1" of the lowest bit ID0 of the SI code is input to the D terminal of FF13, so the output of FF13 becomes "1".
This is then sent to latch 14. but
In the case of SI code (or SO code),
Since the output of AND gate 10 is "1", inverter 20 outputs zero, and AND gate 1
2 also outputs a zero, so the write clock CLK to latch 14 is not transmitted.
上記SIコードの次に、第6図イに示す如く他
のコードD6〜D0が入力されたとき、インバー
タ16〜18の少くとも1つは零を出力するの
でアンド・ゲート10は出力は零となる。こ
のとき上記コードD6〜D0はラツチ14に伝達
され、しかもラツチ14には上記のように、
先のSIコードの伝達によりFF13及びS7を経
由して「1」が伝達されている。そして第6図
ロに示す如く書込信号WRTによりアンド・ゲ
ート11の出力は「1」となる。このときア
ンド・ゲート10の出力は上記の如く零のた
め、アンド・ゲート12の出力は、第6図ホ
に示す如く「1」となり、ラツチ14に対する
書込み用のクロツクCLKが出力され、これに
よりラツチ14にはFF13から伝達された
「1」とD6〜D0の7ビツトがラツチされて、
JIS8ビツトコードが作成される。そしてこれが
ドライバ15を経由してJIS8ビツトコードとし
て出力されることになる。その後クリア信号
CLRが伝達されると、FF13、ラツチ14は
いずれもクリアされ、初期状態に戻る。このよ
うにしてSIコードまたはSOコードの次の7ビ
ツトコードは、ラツチ14により1ビツト最上
位に付加されて8ビツトコードに変換されるこ
とになる。ただ最初がSIコードの場合は、最上
位ビツトに「1」が付加されるが、SOコード
の場合には「0」が付加されることになる。 When other codes D 6 to D 0 are input next to the above SI code as shown in FIG. 6A, at least one of the inverters 16 to 18 outputs zero, so the AND gate 10 outputs It becomes zero. At this time, the codes D 6 to D 0 are transmitted to the latch 14, and the latch 14 also has the above-mentioned signals.
Due to the previous transmission of the SI code, "1" is transmitted via FF13 and S7 . Then, as shown in FIG. 6B, the output of the AND gate 11 becomes "1" due to the write signal WRT. At this time, since the output of the AND gate 10 is zero as described above, the output of the AND gate 12 becomes "1" as shown in FIG. The “1” transmitted from the FF 13 and the 7 bits D 6 to D 0 are latched to the latch 14.
A JIS 8-bit code is created. This is then output via the driver 15 as a JIS 8-bit code. then clear signal
When the CLR is transmitted, both the FF 13 and the latch 14 are cleared and return to the initial state. In this way, the 7-bit code following the SI code or SO code is converted into an 8-bit code by adding 1 bit to the most significant bit by the latch 14. However, if the first bit is an SI code, "1" is added to the most significant bit, but if it is an SO code, "0" is added.
(2) 8ビツトコード系でアクセスする場合
8ビツトコード系でアクセスする場合には、
切替スイツチSWを固定接点S8側に接続させ
る。(2) When accessing with 8-bit code system When accessing with 8-bit code system,
Connect the changeover switch SW to the fixed contact S8 side.
これにより入力された8ビツトコードD7〜
D0はそのままラツチ14に入力されることに
なる。ところで第4図より明かなように、アン
ド・ゲート10より「1」が出力されるときは
D7〜D1ビツトが「000111」が必要であるが、
これは列08が未定義のためSO,SIの2つの場
合のみである。しかしこのコードは使用する必
要がないので、通常はアンド・ゲート10より
零が出力されており、書込信号WRTによりこ
のD7〜D0の8ビツトはそのままラツチ14に
セツトされ、ドライバ15よりJIS8ビツトコー
ドとしてそのまま出力することになる。 The 8-bit code D 7 ~
D 0 will be input to latch 14 as is. By the way, as is clear from Figure 4, when "1" is output from the AND gate 10,
D 7 ~ D 1 bit requires “000111”, but
This only applies to the two cases SO and SI because column 08 is undefined. However, since there is no need to use this code, the AND gate 10 normally outputs zero, and the write signal WRT sets these 8 bits D7 to D0 as they are in the latch 14, and the driver 15 outputs zero. It will be output as is as JIS 8-bit code.
したがつて、この第5図のような符号変換回路
を、JIS7ビツトコードを出力する端末装置の端末
制御装置に設置すれば、システム全体を8ビツト
コードで運用することができ、ソフトの負担を非
常に軽くすることができる。 Therefore, if a code conversion circuit like the one shown in Figure 5 is installed in the terminal control device of a terminal device that outputs JIS 7-bit code, the entire system can be operated with 8-bit code, greatly reducing the burden on the software. It can be made lighter.
本発明によれば、簡単なハード構成によりJIS7
ビツトコードでアクセスする装置でもJIS8ビツ
トコードを発生させることができ、またJIS8ビツ
ト装置でアクセスする装置に対してもそのまま使
用することができる。したがつて端末制御装置等
にこれを使用すれば、8ビツトコード系アクセス
の端末装置でも、また7ビツトコード系アクセス
の端末装置でも切替スイツチを手動あるいは自動
的に切替制御するのみで適用することが可能にな
り、その結果システム全体を8ビツトコード系で
アクセスすることができるので、データ処理効率
を非常に向上させることができる。
According to the present invention, JIS7 can be achieved with a simple hardware configuration.
Even devices that access with bit codes can generate JIS 8-bit codes, and can also be used as is for devices that access with JIS 8-bit devices. Therefore, if this is used in a terminal control device, etc., it can be applied to terminal devices with 8-bit code access or terminal devices with 7-bit code access by simply controlling the changeover switch manually or automatically. As a result, the entire system can be accessed using an 8-bit code system, and data processing efficiency can be greatly improved.
第1図はデータ処理システムの説明図、第2図
〜第4図はJISビツトコード及びJIS8ビツトコー
ドの説明図、第5図は本発明の一実施例構成図、
第6図はその動作説明図である。
図中、10〜12はアンド・ゲート、13は
DCフリツプ・フロツプ、14はラツチ、15は
ドライバ、16〜20はインバータを示す。
FIG. 1 is an explanatory diagram of a data processing system, FIGS. 2 to 4 are explanatory diagrams of JIS bit code and JIS 8-bit code, and FIG. 5 is a configuration diagram of an embodiment of the present invention.
FIG. 6 is an explanatory diagram of the operation. In the figure, 10 to 12 are AND gates, and 13 is
A DC flip-flop, 14 is a latch, 15 is a driver, and 16 to 20 are inverters.
Claims (1)
シフトアウト・コードと、その他のJIS7ビツトコ
ードを入力し、8ビツト符号に変換して256種の
キヤラクタコードを表わす装置において、 入力される7ビツトコードがシフトアウト・コ
ード及びシフトイン・コードであるか否かを判別
するシフトコード判別手段と、 該シフトコード判別手段の判別結果と該入力さ
れる7ビツトコード出力の最下位ビツトとによ
り、シフトアウト・コードまたはシフトイン・コ
ードのいずれかに応じて異なる出力ビツトを発生
する付加コード発生手段と、 該付加コード発生手段からの出力と、外部から
の入力の最上位ビツトとを切替える切替え手段
と、 該切替え手段からの出力を最上位ビツトとして
入力ビツトコードに付加するビツト付加手段と、 前記シフトコード判別手段からの出力と書込み
信号を入力し、シフトコード入力の場合に前記ビ
ツト付加手段への入力情報の書込み時間を揃える
ゲート手段を設け、 前記切替え手段により7ビツトコード入力の場
合には7ビツトコードに1ビツト付加してラツチ
し、8ビツトコード入力の場合にはこれをそのま
まラツチすることにより、7ビツトコード系でも
8ビツトコード系でもアクセスを可能とすること
ができるようにすることを特徴とする符号変換方
式。[Claims] 1. A device that inputs a 7-bit shift-in code or shift-out code and other JIS 7-bit codes and converts them into 8-bit codes to represent 256 types of character codes. a shift code discriminating means for discriminating whether the 7-bit code input is a shift-out code or a shift-in code; and a discrimination result of the shift code discriminating means and the least significant bit of the input 7-bit code output. additional code generating means for generating different output bits depending on either the shift-out code or the shift-in code; and a switching means for switching between the output from the additional code generating means and the most significant bit of an external input. and a bit adding means for adding the output from the switching means to the input bit code as the most significant bit; and inputting the output from the shift code determining means and a write signal, and adding the output to the bit adding means in the case of a shift code input. A gate means is provided for aligning the write times of input information, and the switching means adds one bit to the 7-bit code and latches it when a 7-bit code is input, and latches it as is when an 8-bit code is input. A code conversion method characterized by making it possible to access both a bit code system and an 8-bit code system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5661583A JPS59182646A (en) | 1983-03-31 | 1983-03-31 | Code converting system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5661583A JPS59182646A (en) | 1983-03-31 | 1983-03-31 | Code converting system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59182646A JPS59182646A (en) | 1984-10-17 |
| JPH0118455B2 true JPH0118455B2 (en) | 1989-04-05 |
Family
ID=13032163
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5661583A Granted JPS59182646A (en) | 1983-03-31 | 1983-03-31 | Code converting system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS59182646A (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5312043A (en) * | 1976-07-20 | 1978-02-03 | Hitachi Maxell | Method of manufacturing dry cell |
| JPS5931732B2 (en) * | 1977-03-17 | 1984-08-03 | シャープ株式会社 | Automatic shift code input circuit |
| JPS54136936U (en) * | 1978-03-17 | 1979-09-22 |
-
1983
- 1983-03-31 JP JP5661583A patent/JPS59182646A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS59182646A (en) | 1984-10-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0118455B2 (en) | ||
| JPH0221011B2 (en) | ||
| US4875043A (en) | Bi-directional keyboard interface circuit | |
| JP2616628B2 (en) | Key input device | |
| KR840001497B1 (en) | Hangul Information Processing Method by Single Code | |
| JPH05323988A (en) | Keyboard with voice output function | |
| KR880000422B1 (en) | Combination method of matrix key and data separator | |
| EP0234124A2 (en) | A bidirectional keyboard interface circuit | |
| JPS6243721A (en) | Keyboard | |
| JPS5854380A (en) | Character output control system for terminal | |
| JPS599314Y2 (en) | Key code generation circuit | |
| JPH0427754B2 (en) | ||
| JP2744241B2 (en) | Character processor | |
| JPS61190388A (en) | Character display unit | |
| JPH0628075A (en) | Keyboard input device for inputting japanese | |
| JPH01112416A (en) | Keyboard | |
| JPS6048534A (en) | Key intput device | |
| JPS63722A (en) | Keyboard | |
| JPS59221730A (en) | Keyboard device | |
| JPS57182822A (en) | Retrieval information input keyboard | |
| JPH0154723B2 (en) | ||
| JPS59157742A (en) | Input sentence display system | |
| JPS6277671A (en) | Solid kana kanji conversion device | |
| JPH05173955A (en) | Control signal input circuit | |
| JPH0720621U (en) | Scan data conversion circuit |