Keyboard controller state machine

Coded data generation or conversion – Bodily actuated code generator – Including keyboard or keypad

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

341 20, 341 26, H03M 1120

Patent

active

054594626

ABSTRACT:
A logic device having a state machine for serially transferring data between an AT-compatible mother board and a keyboard having a microcontroller for scanning the keyboard matrix, without the need for a microcontroller on the mother board. A timer is provided to signal a transmission time-out error, and to indicate the start delay before beginning to transfer data when transmitting to the keyboard. Transmission to the keyboard begins by asserting the clock and serial data bit to the keyboard, and waiting for the start delay to expire. The state machine has a chain of 22 states for transferring an 11-bit data frame, the state transitions occurring after the clock from the keyboard or mouse changes polarity. A time-out error state is entered if a timer indicates that a 32 ms period of time has elapsed. Both transmit and receive operations may time-out with the same delay, and enter the same error state. Finally, after the 11-bit chain is completed, and a stop bit sent or received, the state machine terminates for a transmit, or waits for the end of the stop bit if reading from the keyboard. The state machine may be modified to transfer data with a mouse pointing device as well as a keyboard by using multiplexers to select the clock and data from either the mouse of the keyboard, depending upon the transfer device.

REFERENCES:
patent: 4644497 (1987-02-01), Tajima et al.
patent: 4710869 (1987-12-01), Enokizono
patent: 4942606 (1990-07-01), Kaiser et al.
patent: 5197147 (1993-03-01), Long et al.
patent: 5241464 (1993-08-01), Arai
patent: 5249287 (1993-09-01), MacDonald et al.
patent: 5261079 (1993-11-01), Celi, Jr.
patent: 5274766 (1993-12-01), Long et al.
patent: 5278958 (1994-01-01), Dewa
patent: 5280283 (1994-01-01), Raasch et al.
patent: 5339426 (1994-08-01), Aoshima

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Keyboard controller state machine does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Keyboard controller state machine, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Keyboard controller state machine will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-600618

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.