This is a debounced version of DigitalIn for Mechanical Switches. It is simplistic, and should be easy to use.

Dependents:   PID_ENCODER

Committer:
mr63
Date:
Fri Aug 16 17:49:32 2013 +0000
Revision:
0:323110faffe5
This is a Debounced version of DigitalIn

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mr63 0:323110faffe5 1 #include "mbed.h"
mr63 0:323110faffe5 2 #include "DebouncedIn.h"
mr63 0:323110faffe5 3
mr63 0:323110faffe5 4
mr63 0:323110faffe5 5 DigitalOut Status(LED1);
mr63 0:323110faffe5 6
mr63 0:323110faffe5 7 DebouncedIn Button(p12);
mr63 0:323110faffe5 8
mr63 0:323110faffe5 9
mr63 0:323110faffe5 10 int main()
mr63 0:323110faffe5 11 {
mr63 0:323110faffe5 12
mr63 0:323110faffe5 13
mr63 0:323110faffe5 14 while(true)
mr63 0:323110faffe5 15 {
mr63 0:323110faffe5 16
mr63 0:323110faffe5 17 Status = Button.get();
mr63 0:323110faffe5 18
mr63 0:323110faffe5 19 }
mr63 0:323110faffe5 20 }
mr63 0:323110faffe5 21
mr63 0:323110faffe5 22