A89: Re: Keypad detection
[Prev][Next][Index][Thread]
A89: Re: Keypad detection
There is a little error :
> move.b #%1111011,($600019)
To test the '9' key, change this to :
move.b #%1110111,($600019)
> and sometimes when a lot of keys in the vicinity of the 9 key is pressed
Here is the explanation to this, from IO-ports.txt :
<<<
Because of the way the TI89/TI92+ 's keyboard is wired, if you hold down
three
keys that form the corners of a rectangle, the TI89/TI92+ will think you are
also holding down the key at the fourth corner.
>>>
So for example if you press '5', '6' and '8' at the same time, '9' will also
be detected.
Follow-Ups:
References: