← Back to Patent Explorer
US4333089A Expired / Lapsed US ⏱️ 0.0 years remaining

Keyboard and control system

Assignee: Samsung Electronics Co Ltd
•
Filing: 1980-04-18
•
Granted: 1982-06-01
•
Expires: 2000-04-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The computer system of this invention has, as the heart of the system, a simple processing unit for providing most data processing by the computer system under control of a read-only memory which contains only instructions and other data for the CPU. The system also includes a random access memory, a keyboard, a video terminal, and a port device in the form of a tape recorder/player. A master clock initiates timing used throughout the system. A multi-line data bus interconnects the CPU and the different memories of the system including the keyboard and the video RAM. Bi-directional communication is possible on the data bus. The addressing of these different memories is by way of an address bus from the CPU, which is a uni-directional bus. Data to be operated upon is basically stored in the random access memory. The keyboard is used for inputting data to the CPU and the video terminal is used for displaying data. Features of the present invention include a special reset scheme for the CPU, a multiplexing scheme for addressing the RAM, a technique for simply altering the control to provide capabilities of different capacity memories, alternate display of characters to provide, for example, either a 32-character line or a 64-character line, an improved keyboard selection scheme, and improved video processing means.

Inventors

  • 👤 Steven Leininger

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 19:19
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/02; G06F3/0227; G09; G09G; G09G5/00; G09G5/22; G09G5/222

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 430 words
A keyboard and control system for use with a computer that includes a central processing unit, comprising; a keyboard including a plurality of keys organized in an array of rows and columns having a plurality of keyboard input address lines corresponding in number to the number of rows, and a plurality of keyboard output data lines corresponding in number to the number of columns, column and row conductors to interconnect the keys in the array, each key having a contact coupled to a corresponding column conductor and a contact coupled to a corresponding row conductor and arranged to provide electrical continuity between the column and row conductors when the key is depressed, a first plurality of input address lines AO-AN coupled from the central processing unit to the respective keyboard input address lines and forming first order address lines, a plurality of output data lines DO-DN coupled to the central processing unit, control circuit means for controlling data transfer between the keyboard and central processing unit, and intercoupling the keyboard output data lines to the respective output data lines DO-DN of the central processing unit and having a control input line, a second plurality of input address lines coupled from the central processing unit and forming second order address lines, decoder means responsive to predetermined second order address signals for selectively establishing a keyboard selection signal, means coupling said keyboard selection signal to the control input line of the control circuit means, and data processing circuitry for controlling the inputting of data via the keyboard to the central processing unit and comprising, first means for interrogating the keyboard by coincidentally generating said predetermined second order address signals to in turn generate said keyboard selection signal, and bringing all first order address lines AO-14 AN to an enable state, whereby an output signal being detected on one of the output data lines DO-DN corresponding to the depressed key thus indicating to the central processing unit that there has been a key depressed on the keyboard, said central processing unit having means for receiving said output signal, second means responsive to receipt of said output signal for interrogating the keyboard selectively one of said first order address line at a time in sequence until a second output signal is generated on the selected output data line, and means responsive to the output signal on one of the output data lines DO-DN corresponding to the depressed key, and responsive to one of the first order address lines AO-AN which causes the generation of said second output signal for providing a machine readable code.
Claim 2
Dependent Claim 430 words
A keyboard and control system for use with a computer that includes a central processing unit, comprising; a keyboard including a plurality of keys organized in an array of rows and columns having a plurality of keyboard input address lines corresponding in number to the number of rows, and a plurality of keyboard output data lines corresponding in number to the number of columns, column and row conductors to interconnect the keys in the array, each key having a contact coupled to a corresponding column conductor and a contact coupled to a corresponding row conductor and arranged to provide electrical continuity between the column and row conductors when the key is depressed, a first plurality of input address lines AO-AN coupled from the central processing unit to the respective keyboard input address lines and forming first order address lines, a plurality of output data lines DO-DN coupled to the central processing unit, control circuit means for controlling data transfer between the keyboard and central processing unit, and intercoupling the keyboard output data lines to the respective output data lines DO-DN of the central processing unit and having a control input line, a second plurality of input address lines coupled from the central processing unit and forming second order address lines, decoder means responsive to predetermined second order address signals for selectively establishing a keyboard selection signal, means coupling said keyboard selection signal to the control input line of the control circuit means, and data processing circuitry for controlling the inputting of data via the keyboard to the central processing unit and comprising, first means for interrogating the keyboard by coincidentally generating said predetermined second order address signals to in turn generate said keyboard selection signal, and bringing all first order address lines AO-14 AN to an enable state, whereby an output signal being detected on one of the output data lines DO-DN corresponding to the depressed key thus indicating to the central processing unit that there has been a key depressed on the keyboard, said central processing unit having means for receiving said output signal, second means responsive to receipt of said output signal for interrogating the keyboard selectively one of said first order address line at a time in sequence until a second output signal is generated on the selected output data line, and means responsive to the output signal on one of the output data lines DO-DN corresponding to the depressed key, and responsive to one of the first order address lines AO-AN which causes the generation of said second output signal for providing a machine readable code.
Claim 3
Dependent Claim 22 words
Keyboard and control system as set forth in claim 1 wherein only each column of keys has associated therewith a pull-up resistor.
Claim 4
Dependent Claim 26 words
Keyboard and control system as set forth in claim 1 wherein said control circuit means comprises a series of data buffers each having a control input.
Claim 5
Dependent Claim 28 words
Keyboard and control system as set forth in claim 1 wherein the first order address lines are lower order and the second order address lines are higher order.
Claim 6
Dependent Claim 21 words
Keyboard and control system as set forth in claim 1 wherein said decoder means comprises a decoder and associated control gates.

References Cited (Backward Citations)

US3623082A Cited
US4060795A Cited
US4020467A Cited
US3973256A Cited
US4163222A Cited
US4266278A Cited
US4222038A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1985-05-31 1985-11-30 1986-06-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1989-05-31 1989-11-30 1990-06-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1993-05-31 1993-11-30 1994-06-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag