[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: numeric keypad



In article <4scc81$t81@news4.digex.net>, johndc@cnj.digex.net (Me) wrote:

>I'm wondering if, on the apple IIe, the pins where the numeric keypad plugin, 
>can be accessed directly, i mean besides just reading the keyboard for 
>numbers.

Nope - they can only be used to hook up a numeric keypad, which is read
just like the number keys on the main keyboard.

>Also, wht is the pin config for the jumpers where the keypad plugs in?

The pins are numbered from 1 to 11, with pin 1 being the closest to the
keyboard end of the computer (as far as I can tell). The pin functions
are:

1=Y0, 2=Y1, 3=Y3, 4=Y4, 5=Y2, 6=Y5, 7=no connection, 8=X7, 9=X4, 10=X6, 11=X5.

The X/Y pins refer to keyboard X/Y matrix signals.  Closing a specific X/Y
pair is the equivalent of pressing the corresponding key on the keyboard.

The matrix is as follows:

   X7 X6 X5 X4
Y5  ,  +  7  3
Y4 CR  .  6  2
Y3  -  9  5  1
Y2  (  8  4  0
Y1                 (see below)
Y0     *  )  /

The Y1 row and Y0/X7 intersection vary depending on which keyboard ROM you
have.  

The original IIe keyboard ROM (341-0132-B) has SPACE, RIGHT, ESC, LEFT,
?.  I get the impression that this ROM is rare.

The revised IIe keyboard ROM (341-0132-C) has RIGHT, LEFT, UP, DOWN, ESC.

-- 
David Empson
dempson@actrix.gen.nz
Snail Mail: P.O. Box 27-103, Wellington, NEW ZEALAND