Interrupt blink

Blink an led connected to PA15 when PB8 changes state from LOW to HIGH using interrupt

int LEDpin=PA15
 
void BlinkLed(void)
{
	Serial1.println("Interrupt activated");
	digitalWrite(LEDpin,HIGH);
	pause(1000); // must use pause instead of delay in interrupt function
	digitalWrite(LEDpin,LOW);
}
 
int main()
{
doInit();
 
	Serial1.begin(115200);
	attachInterrupt(PB8,BlinkLed,RISING);
}
  • Twitter
  • Facebook
  • Digg
  • Google Bookmarks
  • del.icio.us
  • Live
  • StumbleUpon
  1. No comments yet.
(will not be published)