外部割込みのサンプルプログラム

Dependencies:   mbed

main.cpp

Committer:
GGU
Date:
2019-07-30
Revision:
1:81ed286880f5
Parent:
0:8edeec4458bb

File content as of revision 1:81ed286880f5:

//割込みを発生させてLEDをOFFにする
#include "mbed.h"

InterruptIn button(D12);
DigitalOut led(A0);
DigitalOut flash(LED4);

void flip(){
    led = !led; //LED is OFF
}

int main(){
    button.rise(&flip); //立ち上がり割込み
    while(1){
        flash = !flash; 
        wait(0.25); //0.25sec
    }
}