#include /* EEL-5666 Example 1: Use of Digital Output Pins. Turn on/off external LEDs connected to Pins 11 & 12 alternatively & the internal LED on Pin 13 on/off. Add a delay in each state of 1 sec. Arroyo January 11 2016 */ int extLED1 = 11; // External LED connected to digital pin 11 int extLED2 = 12; // External LED connected to digital pin 12 int intLED = 13; // Internal LED connected to digital pin 13 void setup( ) { pinMode(extLED1, OUTPUT); // sets digital pin 12 as output pinMode(extLED2, OUTPUT); // sets digital pin 12 as output pinMode(intLED, OUTPUT); // sets digital pin 13 as output } int count=0; void loop( ) { if (count < 1) { for (int j=0; j<8; j++){ digitalWrite(13, HIGH); // set the internal LED on digitalWrite(12, LOW); // set the external LED1 off digitalWrite(11, HIGH); // set the external LED2 on delay(500); // wait for a 1/2 second digitalWrite(13, LOW); // set the internal LED off digitalWrite(12, HIGH); // set the external LED on digitalWrite(11, LOW); // set the external LED off delay(500); // wait for a 1/2 second } digitalWrite(13, HIGH); // set the internal LED on digitalWrite(12, HIGH); // set the external LED1 on digitalWrite(11, HIGH); // set the external LED2 on } count=1; }