Fork without short circuits

Dependents:   SaveKeypad

Fork of keypad by HM Yoong

No extra hardware is needed besides the wires and switches. The columns are outputs configured with open drain. The rows are inputs configured with pull up resistors. A key press pulls down its row. With scanning the column is determined thereafter.

See SaveKeypad for an example usage.

History

Updated Debounce default tip

2012-11-08, by gj_schoneveld [Thu, 08 Nov 2012 19:04:08 +0000] rev 16

Updated Debounce


variable i not needed

2012-11-04, by gj_schoneveld [Sun, 04 Nov 2012 09:56:24 +0000] rev 15

variable i not needed


Multiple keys

2012-11-04, by gj_schoneveld [Sun, 04 Nov 2012 09:53:46 +0000] rev 14

Multiple keys


Added support for polling multiple keys at the same time

2012-11-04, by gj_schoneveld [Sun, 04 Nov 2012 09:49:35 +0000] rev 13

Added support for polling multiple keys at the same time


Added polling mode. See SaveKeypad for an example.

2012-11-03, by gj_schoneveld [Sat, 03 Nov 2012 23:43:46 +0000] rev 12

Added polling mode. See SaveKeypad for an example.


Added support for polling.

2012-11-03, by gj_schoneveld [Sat, 03 Nov 2012 23:33:52 +0000] rev 11

Added support for polling.


A fork without short circuits

2012-11-02, by gj_schoneveld [Fri, 02 Nov 2012 22:42:28 +0000] rev 10

A fork without short circuits


2012-01-31, by yoonghm [Tue, 31 Jan 2012 00:31:58 +0000] rev 9


2012-01-31, by yoonghm [Tue, 31 Jan 2012 00:30:41 +0000] rev 8


2012-01-31, by yoonghm [Tue, 31 Jan 2012 00:24:12 +0000] rev 7