An apparatus and method is disclosed for providing a fast, low power
consumption, detection of at least one depressed key in a resistive
matrix keyboard. The common contact of each row of a resistive matrix is
connected to a first input of each of a plurality of analog/digital
comparators capable of switching between high and low voltage states. A
common predetermined reference voltage is applied to a second input of
each analog/digital comparator using a digital to analog converter. The
output of a analog/digital comparator is in a first state if the voltage
level applied to the first input is higher than the reference voltage,
and in a second state if the voltage level applied to the first input is
lower than the reference voltage. The reference voltage is varied to
identify which analog/digital comparator has experienced a change of
state.