EasyManuals Logo
Home>IBM>Desktop>XT 5160

IBM XT 5160 User Manual

IBM XT 5160
420 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #99 background imageLoading...
Page #99 background image
The keyboard interface
is
defined so
that
system software has
maximum flexibility in defining certain keyboard operations. This
is
accomplished by having the keyboard return scan codes rather
than
American Standard Code for Information Interchange
(ASCII) codes.
In
addition, all keys are typematic (if held down,
they will repeat) and generate
both
a make and a break scan code.
For
example, key 1 produces scan code hex 01
on
make and code
hex
81
on
break. Break codes are formed by adding hex 80 to
make codes. The keyboard
110
driver can define keyboard keys
as shift keys
or
typematic, as required by the application.
The keyboard microprocessor (Intel 8048) performs several
functions, including a power-on self test when requested by the
system unit. This test checks the keyboard's
ROM,
tests memory,
and
checks for stuck keys. Additional functions are keyboard
scanning, buffering
of
up to 16 key scan codes, maintaining
bidirectional serial communications with the system unit, and
executing the handshake protocol required by each scan-code
transfer.
Several different keyboard arrangements are available. These are
illustrated
on
the following pages.
For
information about the
keyboard routines required to implement non-US keyboards, refer
to
the Guide to Operations and
DOS
manuals.
4-4
83-Key Keyboard

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the IBM XT 5160 and is the answer not in the manual?

IBM XT 5160 Specifications

General IconGeneral
BrandIBM
ModelXT 5160
CategoryDesktop
LanguageEnglish

Related product manuals