RE: A89: Re: Keypad detection


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

RE: A89: Re: Keypad detection




Isn't it also best to disable interrupt 1 in between writing and reading?

-----Original Message-----
From: owner-assembly-89@lists.ticalc.org
[mailto:owner-assembly-89@lists.ticalc.org]On Behalf Of Jean Canazzi
Sent: Friday, June 23, 2000 6:47 AM
To: assembly-89@lists.ticalc.org
Subject: 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: