??? 07/26/06 13:54 Modified: 07/26/06 13:55 Read: times |
#121074 - Diodes prevent \"ghosting\" Responding to: ???'s previous message |
Richard said:
Remember, if you write a zero to a row, it will appear in a column only if a switch is closed. If it appears in more than one row, then you've probably struck more than one key. I recommend you guard against that, as it will produce confusing "sneak paths" which give false readings. These false readings, also called "ghosting", can be avoided by using additional diodes, like it's shown here, for instance: http://www.dribin.org/dave/keyboard/one_html/ Kai |