Browse Prior Art Database

Keyboard Diagnostic Method

IP.com Disclosure Number: IPCOM000043907D
Original Publication Date: 1984-Oct-01
Included in the Prior Art Database: 2005-Feb-05
Document File: 2 page(s) / 45K

Publishing Venue

IBM

Related People

Cronk, JH: AUTHOR [+3]

Abstract

A microprocessor-controlled electronic keyboard is tested by comparing keyed data with a predetermined data stream stored in a ROS (read-only store). The test result is indicated on a lamp located on the keyboard or otherwise. A ROS program representative of the test routine is stored in the microprocessor. A diagnostic mode switch (preferably located on the keyboard) is used to invoke the ROS program. Once the switch is activated, the ROS program is made to compare a depressed key with stored data. The test may be a byte-by-byte compare or a cyclic redundancy check. At the end of each test sequence the program turns on an indicator lamp or audible means to indicate a good/bad test result. The flow chart shows a program for implementing the above technique. The comparison is done on a byte-by-byte basis.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 2

Keyboard Diagnostic Method

A microprocessor-controlled electronic keyboard is tested by comparing keyed data with a predetermined data stream stored in a ROS (read-only store). The test result is indicated on a lamp located on the keyboard or otherwise. A ROS program representative of the test routine is stored in the microprocessor. A diagnostic mode switch (preferably located on the keyboard) is used to invoke the ROS program. Once the switch is activated, the ROS program is made to compare a depressed key with stored data. The test may be a byte-by-byte compare or a cyclic redundancy check. At the end of each test sequence the program turns on an indicator lamp or audible means to indicate a good/bad test result. The flow chart shows a program for implementing the above technique. The comparison is done on a byte-by-byte basis. By using the above technique, microprocessor-driven keyboards are tested and the results are displayed without depending on the interface to the overall controlling system.

1

Page 2 of 2

2

[This page contains 4 pictures or other non-text objects]