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: