Looking for HP 98155A (aka 09915-68000) keyboard
Tony Duell
ard at p850ug1.demon.co.uk
Tue Mar 8 17:51:34 CST 2005
>
> On the topic of matrix conversions...
> Going from one device matrix to a controller expecting another
> is something like converting one set of 24 lines to another 24. To do
> it in PIC's would take two, unless there were such things as matrix to
> serial encoders and decoder chips. Anybody make them?
To stick with the 9915 keyboard for the moment.
The Matrix is something like 11 * 8 (or is it 10*8?). And from what I
rmember, only 1 key in the matrix is ever 'down' at a time. I was going
to simulato that by a couple of analogue muxes back-to-back (if you see
what I mean), then I cna feed in the right select codes and effectively
press a key.
Shift and Control are handled spearately (they have their own pins on the
DB25 connector), an open-collector output for each would do.
For machines that need have several keys pressed at once, there was (is?)
a 4*4 crosspoint switch IC in the 4000 series CMOS. There's proably
something like it still available.
I was going to use a normal PC/AT keyboard, which has an intenral
microcontroller to do the scanning. Feed the serial output of that into
my onw microcontroller that then controls the muxes, etc.
-tony
More information about the cctalk
mailing list