volatile byte state=LOW;
void setup() {
pinMode(2, INPUT);
pinMode(3, OUTPUT);
attachInterrupt(digitalPinToInterrupt(2),changeState,RISING);
}
void loop() {
digitalWrite(3,state);
}
void changeState()
{
state=!state;
}volatile byte state=LOW;
void setup() {
pinMode(2, INPUT);
pinMode(3, OUTPUT);
attachInterrupt(digitalPinToInterrupt(2),changeState,RISING);
}
void loop() {
digitalWrite(3,state);
}
void changeState()
{
state=!state;
}