This is a very simple way to count DigitalIn rising by using Ticker Interrupts.

Dependencies:   mbed

main.cpp

Committer:
MBE13170
Date:
2010-12-23
Revision:
0:d8173cfb7a78

File content as of revision 0:d8173cfb7a78:

#include "mbed.h"
#include "Pswitch.h"

DigitalOut led(LED1);
Pswitch button(p21);

int main() {

    while(1) {
        if (button.count() > 0){
           led = !led;
        }
    }

}