LPC8xx Internal Analog Comparator

Dependencies:   ACMP mbed

main.cpp

Committer:
okini3939
Date:
2015-11-16
Revision:
0:658eb934ee88

File content as of revision 0:658eb934ee88:

#include "mbed.h"
#include "ACMP.h"

DigitalOut led1(LED1), led2(LED2);
ACMP acmp(ACMP::ACMP_I1, ACMP::LADDER, ACMP::HYS5mV, 16);

/*
void isr_rise () {
    led2 = 1;
}
void isr_fall () {
    led2 = 0;
}
*/

int main() {
/*
    acmp.rise(&isr_rise);
    acmp.fall(&isr_fall);
*/
    while(1) {
        led1 = !led1;
        led2 = acmp.read();
        wait(0.2);
    }
}