HB9EIK | Corsi | Presentazioni | Foto | Codice | Chi sono | ||
|
Immagini del 2010-08-07
Test setup
Source code #include #include int ok = 0; int sensePin = 11; volatile int value = 0; ISR(INT0_vect) { value = digitalRead(sensePin); ok = 1; } void setup() { Serial.begin(115200); Serial.println("Initializing ihandler"); pinMode(sensePin, INPUT); Serial.println("Processing initialization"); GICR |= ( 1 << INT0); MCUCR |= ( 1 << ISC00); MCUCR |= ( 1 << ISC01); Serial.println("Finished initialization"); } void loop() { if( ok ) { ok = 0; if (value) { Serial.println("Value high!"); } else { Serial.println("Value low!"); } } delay(10); } |
|