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: