Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
03/30/06 14:04
Modified:
  03/30/06 14:09

Read: times


 
#113410 - Pullups for reading marrix keypads.
Dear Friends,

I am using matrix keypads in 3X4 and 4X4 configuarations in most of my products. I have always used following configurations when i used them with P89C668, P89C669, P89V51RD2 & P89LPC922.

- Columns connect to 4 port pins and port pins are configured to read.
- Rows connected to another 3/4 port pins and these are configured as outputs.
- 1k Pullups connected to port pins of micro where columns [ read ] is connected.

I used these pullup to provide enough current when a contact is read so as to avoid dry contact problem. Also these pullups dont let the input side [ columns ] float when no key is pressed.

Now I came across this philips appnote,
http://www.standardics.philips.com/support/d...n10184.pdf

In this appnote they show reading of keypad without any pullups on read side pins [ columns ]. Is this method going to work, how?

In this method there is not enough current to avoid dry contact is there? and inputs may float too?

Thanks & Regards,
Prahlad Purohit


List of 15 messages in thread
TopicAuthorDate
Pullups for reading marrix keypads.            01/01/70 00:00      
   it's a LPC            01/01/70 00:00      
      LPC modes.            01/01/70 00:00      
         Excellent point, I have, however, not ha            01/01/70 00:00      
            No problems != No Bugs.            01/01/70 00:00      
               believinf the data sheet            01/01/70 00:00      
         Dry Contact is not a condition.            01/01/70 00:00      
            Interface Physics            01/01/70 00:00      
               Brilliant analysis            01/01/70 00:00      
                  5µm is better than 1µm            01/01/70 00:00      
   What a shit!            01/01/70 00:00      
      Maybe ...            01/01/70 00:00      
      Maybe ...            01/01/70 00:00      
   Poor Appnotes from Philips.            01/01/70 00:00      
      true, but not quite            01/01/70 00:00      

Back to Subject List