KR0130171Y1 - Color emboding device - Google Patents

Color emboding device Download PDF

Info

Publication number
KR0130171Y1
KR0130171Y1 KR2019920014750U KR920014750U KR0130171Y1 KR 0130171 Y1 KR0130171 Y1 KR 0130171Y1 KR 2019920014750 U KR2019920014750 U KR 2019920014750U KR 920014750 U KR920014750 U KR 920014750U KR 0130171 Y1 KR0130171 Y1 KR 0130171Y1
Authority
KR
South Korea
Prior art keywords
keyboard
serial
circuit
external
signal
Prior art date
Application number
KR2019920014750U
Other languages
Korean (ko)
Other versions
KR940006226U (en
Inventor
고진석
Original Assignee
이헌조
엘지전자주식회사
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 이헌조, 엘지전자주식회사 filed Critical 이헌조
Priority to KR2019920014750U priority Critical patent/KR0130171Y1/en
Publication of KR940006226U publication Critical patent/KR940006226U/en
Application granted granted Critical
Publication of KR0130171Y1 publication Critical patent/KR0130171Y1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

본 고안은 시리얼 포트를 이용한 키보드 인터페이스에 관한 것으로, 일반적으로 사용되고 있는 노트북 회로는 외부 키보드 포트가 없으므로 데스크탑 키보드를 이용할 수 없는 문제점을 가지고 있다. 이에따라 본 고안은 상기와 같은 종래의 키보드 인터페이스 회로에 따르는 결함을 해결하기 위하여 시리얼 포트를 간단한 키보드에 의해 제어할 수 있도록 안출된 것이다.The present invention relates to a keyboard interface using a serial port, and generally used notebook circuits have a problem that a desktop keyboard cannot be used because there is no external keyboard port. Accordingly, the present invention is designed to control the serial port by a simple keyboard in order to solve the defect caused by the conventional keyboard interface circuit as described above.

Description

키보드 인터페이스 장치Keyboard interface device

제1도는 종래의 시리얼 데이터 입출력 인터페이스 회로도.1 is a conventional serial data input / output interface circuit diagram.

제2도는 키보드와 시리얼 포트의 잭 연결도.2 is a jack connection diagram of the keyboard and the serial port.

제3도는 본 고안의 키보드 인터페이스 장치도.3 is a keyboard interface device of the present invention.

제4도는 일반적인 노트북 피씨의 내부 키보드 회로도.4 is an internal keyboard circuit diagram of a typical notebook PC.

제5도는 제3도와 제4도를 결합한 회로도.FIG. 5 is a circuit diagram combining FIG. 3 and FIG.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

1 : SIO제어부 2 : 데이터 트랜서버1: SIO control unit 2: data trans server

34,32 : 시리얼 콘넥터 30 : SIO제어부34,32: serial connector 30: SIO controller

31 : 트랜시버 37 : 키보드 제어부31: transceiver 37: keyboard control

본 고안은 시리얼 포트를 이용한 키보드 인터페이스에 관한 것으로, 특히 외부 키보드 포트가 없는 노트북 시스템에서 시리얼 포트를 이용하여 키보드와 인터페이스하는데 적당하도록 한 키보드 인터페이스 장치에 관한 것이다.The present invention relates to a keyboard interface using a serial port, and more particularly, to a keyboard interface device suitable for interfacing with a keyboard using a serial port in a notebook system without an external keyboard port.

일반적으로 사용되고 있는 기존의 시리얼 포트의 입출력 회로는 제1도에 도시된 바와같이, 시리얼 데이터의 입출력(SIO)제어부(1)의 출력이 데이터 트랜시버(2)에 입력되고 상기 데이터 트랜시버(2)의 출력단자는 시리얼 콘넥터(3)에 접속하였다.In the input / output circuit of a conventional serial port that is generally used, as shown in FIG. 1, the output of the input / output (SIO) control unit 1 of serial data is input to the data transceiver 2 and the The output terminal was connected to the serial connector 3.

이와같은 시리얼 입출력 인터페이스 회로는 주로 통신 포트로서 기능을 수행한다.Such serial input / output interface circuits mainly function as communication ports.

한편, 제4도는 노트북 내부의 키보드 회로에 대한 구성도로서 이 회로는 내부 키보드 인터페이스만을 담당하고 있다.On the other hand, Figure 4 is a schematic diagram of the keyboard circuit inside the notebook, which is responsible only for the internal keyboard interface.

여기에서, 키보드 제어부(6)는 단지 노트북 피씨에서 내부 키보드만을 사용할 수 있도록 프로그램되어 있는 상태이며, 다이오드부(9)는 두키가 동시에 눌려질 때 한 키만 인식하도록 하기 위한 장치로서 신호 X0부터 X10까지는 키보드의 스캔 라인이며, 신호 Y0부터 Y7까지는 리턴 라인이어서 키보드 매트릭스상에서 키를 누르면 다이오드부(9)내부의 다이오드(도면 미표시)가 도통되어 신호가 로우가 됨으로써 트랜시버(12)를 통하여 키의 입력을 인식시키게 된다.Here, a state in which the keyboard control unit 6 is programmed to just using the internal keyboard in a notebook PC, the diode unit 9 is a device for causing duki recognizes a key only when it is pressed at the same time from signal X 0 X Up to 10 is the scan line of the keyboard, and signals Y 0 to Y 7 are the return lines. When a key is pressed on the keyboard matrix, the diode (not shown) inside the diode unit 9 is turned on so that the signal is low, and thus the transceiver 12 is transmitted. The keystroke will be recognized.

이때 디코더(7,8)는 이와같은 스켄라인을 멀티플렉싱시켜 주는 역할을 수행한다.At this time, the decoders 7 and 8 serve to multiplex such scan lines.

그리고 플립플롭(FF1,FF2)은 키보드 제어부(6)로 부터 키가 눌려질 때 인터럽트를 발생시키는 장치로서 IOR*, 8042CS* 및 SA(2)가 로우이면, 상기 키보드 제어부(6)로 부터의 제어신호에 의해 플립플롭(FF1)에서 키보드 인터럽트(IRQ1)가 발생한다.The flip-flops FF1 and FF2 generate an interrupt when a key is pressed from the keyboard control unit 6. The keyboard interrupt IRQ1 is generated at the flip-flop FF1 by the control signal.

또한 상기 플립플롭(FF2)의 다른 부분은 단지 상기 키보드 제어부(6)에 클럭을 공급하는 역할을 한다.The other part of the flip-flop FF2 also serves only to supply the clock to the keyboard controller 6.

그러나 이러한 회로는 외부 키보드 포트가 없는 노트북 시스템에서 데스크탑 키보드를 사용할 수 없는 문제점을 가지고 있다.However, this circuit has a problem in that a desktop keyboard cannot be used in a notebook system without an external keyboard port.

이에따라 본 고안은 상기와 같은 종래의 키보드 인터페이스 회로에 따르는 결함을 해결하기 위하여, 시리얼 포트를 간단히 키보드에 의해 제어할 수 있도록 안출된 것으로, 이를 상세히 설명하면 다음과 같다.Accordingly, in order to solve the defects caused by the conventional keyboard interface circuit as described above, the serial port is simply designed to be controlled by the keyboard, which will be described in detail as follows.

먼저, 제1도와 제4도의 SIO인터페이스 회로와 내부 키보드 회로에 제2도로 구성된 잭을 이용하고 제4도의 회로에 제3도의 장치를 덧붙여 제5도의 회로가 되게 하는데, 제2도는 시리얼 데이터 입출력 포트에 PS/2 데스크탑 키보드를 장착하기 위하여 펄요로 하는 잭을 만드는 회로로서 기존 시리얼 콘넥터(4)의 클럭라인(CLK)을 키보드 콘넥터(5)의 클럭라인(CLK)과 연결하고, 데이터 라인(DATA)은 키보드 콘넥터(5)의 데이터 라인(DATA)과 연결하며, 전원라인(Vcc)은 키보드 콘넥터(5)의 전원 라인(Vcc)과 연결한다.First, the SIO interface circuits of FIGS. 1 and 4 and the jacks of FIG. 2 are used for the internal keyboard circuit, and the apparatus of FIG. 3 is added to the circuit of FIG. 4 so that the circuit of FIG. 5 becomes the circuit of FIG. It is a circuit to make a jack which is needed to mount a PS / 2 desktop keyboard in the circuit. It connects the clock line CLK of the existing serial connector 4 with the clock line CLK of the keyboard connector 5, and the data line DATA. ) Is connected to the data line DATA of the keyboard connector 5, and the power line Vcc is connected to the power line Vcc of the keyboard connector 5.

시리얼 포트를 통신용으로 이용하고자 할 때에는 그냥 사용하면 되지만 외부 키보드로 사용하고자 할 때에는 제2도와 같이 만들어진 잭과 본 고안에 따른 제3도의 장치를 덧붙여야 한다.If you want to use the serial port for communication, you can just use it, but if you want to use as an external keyboard, you need to add the jack of Figure 2 and the device of Figure 3 according to the present invention.

제3도에서 시리얼 포트가 COM1으로 사용될 때에는 COM1EN*신호가 트랜시버(31)을 동작시켜 SIO제어부(30)와 인터페이스 시키지만 외부 키보드로 사용될 때에는 EXT8042* 신호가 반전기(34)를 통하여 버퍼(33)를 제어하여 COM1EN*신호가 상기 버퍼(33)로 통과되는 것을 방지한다.In FIG. 3, when the serial port is used as COM1, the COM1EN * signal operates the transceiver 31 to interface with the SIO controller 30, but when used as an external keyboard, the EXT8042 * signal is transmitted through the inverter 34 to the buffer 33. Control to prevent the COM1EN * signal from passing through the buffer 33.

EXT8042*신호는 바이오스의 셋업 프로그램이나 램 상주 프로그램에서 처리하여 발생시킨다.The EXT8042 * signals are generated by processing the BIOS setup program or RAM resident program.

외부 키보드 사용할 때 필요로 하는 신호는 클럭과 데이터이므로 키보드 제어부(37)는 클럭과 데이터를 처리할 수 있는 루틴을 가지고 있어야 하며, 바이오스의 셋업에서 외부 키보드를 인지하면 내부 키보드 루틴에서 외부 키보드 루틴으로 변경시켜야 한다.Since the signals required for using an external keyboard are clock and data, the keyboard control unit 37 must have a routine for processing clock and data. When the external keyboard is recognized in the setup of the BIOS, the internal keyboard routine is converted to an external keyboard routine. You must change it.

시리얼 콘넥터(32)에 대한 클럭신호(CLK)는 키보드 제어부(37)로 부터 반전기(38)를 통하여 인가된다.The clock signal CLK for the serial connector 32 is applied from the keyboard controller 37 through the inverter 38.

시리얼 콘넥터(32)에 대한 데이터(DATA)는 키보드 제어부(37)로부터 반전기(39)를 통과하여 인가된다.Data DATA for the serial connector 32 is applied through the inverter 39 from the keyboard controller 37.

한편, 외부 키보드 사용할 때 시리얼 콘넥터(32)에 대한 전원(Vcc)은 EXT8042* 신호에 의해 +5V가 인가된다.On the other hand, when using an external keyboard, + 5V is applied to the power supply Vcc for the serial connector 32 by the EXT8042 * signal.

또한 내부 키보드나 외부 키보드의 사용할 때 제4도에 도시한 키보드 제어부(6)를 인에이블시켜주기 위하여 8042*CS 신호와 제3도에 도시한 EXT8042* 신호를 앤딩시켜야 하며, 상기와 같이 작용하는 제3도의 장치는 제4도의 회로에 결합하여 최종적으로 제5도의 완성된 회로를 만든다.In addition, when using the internal keyboard or the external keyboard, the 8042 * CS signal and the EXT8042 * signal shown in FIG. 3 should be ended in order to enable the keyboard control unit 6 shown in FIG. The apparatus of FIG. 3 combines with the circuit of FIG. 4 and finally produces the completed circuit of FIG.

따라서, 노트북 피씨를 콘넥터를 사용하여 외부의 키보드와 인테페이스할 수 있게 된다.Thus, the notebook PC can be interfaced with an external keyboard using a connector.

이상에서와 같이 본 고안은 외부 키보드 포트가 없는 노트북 시스템에서 하드웨어 및 소프트웨어적 처리에 의하여 시리얼 포트를 키보드 기능으로 이용할 수 있게 하는 효과가 있게 된다.As described above, the present invention has an effect of enabling the serial port to be used as a keyboard function by hardware and software processing in a notebook system without an external keyboard port.

Claims (2)

시리얼 포트를 COM1 인에이블 신호(COM1EN*)의 제어에 따라 SIO제어부(30)의 출력신호를 시리얼 콘넥터(32)와 인터페이스 시키는 트랜시버(31)와, 바이오스 또는 램상주 프로그램으부터 외부 키보드 사용에 따른 제어신호를 입력받아 클럭과 데이터를 시리얼 콘넥터(32)로 출력하는 키보드 제어부(37)로 구성하여 된 것을 특징으로 하는 키보드 인터페이스 장치.Transceiver 31 for interfacing the output signal of the SIO controller 30 with the serial connector 32 according to the control of the serial port COM1 enable signal COM1EN *, and the external keyboard from the BIOS or RAM resident program. Keyboard interface device comprising a keyboard control unit 37 for receiving a control signal and outputting the clock and data to the serial connector (32). 제1항에 있어서, 키보드 제어부(37)는 시리얼 콘덱터(32)로부터 외부 키보드 사용에 따른 데이터를 입력받는 것을 특징으로 하는 키보드 인터페이스 장치.The keyboard interface device according to claim 1, wherein the keyboard controller (37) receives data according to the use of an external keyboard from the serial condenser (32).
KR2019920014750U 1992-08-06 1992-08-06 Color emboding device KR0130171Y1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR2019920014750U KR0130171Y1 (en) 1992-08-06 1992-08-06 Color emboding device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR2019920014750U KR0130171Y1 (en) 1992-08-06 1992-08-06 Color emboding device

Publications (2)

Publication Number Publication Date
KR940006226U KR940006226U (en) 1994-03-22
KR0130171Y1 true KR0130171Y1 (en) 1998-12-15

Family

ID=19338062

Family Applications (1)

Application Number Title Priority Date Filing Date
KR2019920014750U KR0130171Y1 (en) 1992-08-06 1992-08-06 Color emboding device

Country Status (1)

Country Link
KR (1) KR0130171Y1 (en)

Also Published As

Publication number Publication date
KR940006226U (en) 1994-03-22

Similar Documents

Publication Publication Date Title
KR880010365A (en) Bus Interface Circuits for Digital Data Processors
EP0654742A2 (en) Multiple bus interface
KR100352224B1 (en) Direct memory access(dma) transactions on a low pin count bus
EP0658852A3 (en) Computer system with derived local bus
KR970071218A (en) Serial communication port switching circuit
KR900015008A (en) Data processor
KR0130171Y1 (en) Color emboding device
KR20000065497A (en) Driving Circuit of Monitor for Liquid Crystal Display
KR960014161B1 (en) Circuit for detecting input signal from keyboard
KR940006660Y1 (en) Keyboard interface circuit
KR0114336Y1 (en) Serial input/output interface circuit
KR980004063A (en) Monitor communicated with PC
KR100186230B1 (en) Apparatus for connecting a personal computer to a high speed line printer
KR0136439B1 (en) Apparatus for sharing communication lines between a main board and an operational panel in a facsimile
KR950025511A (en) Interface Units for Notebook Computers and Docking Stations
KR950007122B1 (en) Keyboard control circuit
KR19990066596A (en) Parallel port interface circuit
KR950005189Y1 (en) Pc interface card
KR900001618Y1 (en) Speed conversion selective circuits of cpu
KR100217897B1 (en) Method for interfacing digital signal processor to can controller
KR19980011528U (en) Keyboard controls
KR930001739Y1 (en) Executing speed displaying circuit of computer
KR900003527Y1 (en) Dma circuit for ic used in data transmission and receiving
KR970013910A (en) Computer with PnP Modem with Plug and Play Capability for Modem Reset in Modem Down due to External Communication Failure
KR940000295B1 (en) Function implementing interface circuit of color video printer

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
REGI Registration of establishment
FPAY Annual fee payment

Payment date: 20060627

Year of fee payment: 9

EXPY Expiration of term