Dependencies:   mbed

Committer:
zishan2627
Date:
Thu Dec 01 07:50:21 2016 +0000
Revision:
0:b94e37d049d2
zishan

Who changed what in which revision?

UserRevisionLine numberNew contents of line
zishan2627 0:b94e37d049d2 1 #include "mbed.h"
zishan2627 0:b94e37d049d2 2
zishan2627 0:b94e37d049d2 3 DigitalOut pin(LED2);
zishan2627 0:b94e37d049d2 4
zishan2627 0:b94e37d049d2 5 void flash(int n) {
zishan2627 0:b94e37d049d2 6 for(int i=0; i<n*2; i++) {
zishan2627 0:b94e37d049d2 7 pin = !pin;
zishan2627 0:b94e37d049d2 8 wait(0.2);
zishan2627 0:b94e37d049d2 9 }
zishan2627 0:b94e37d049d2 10 }
zishan2627 0:b94e37d049d2 11
zishan2627 0:b94e37d049d2 12 int main() {
zishan2627 0:b94e37d049d2 13 // do something...
zishan2627 0:b94e37d049d2 14
zishan2627 0:b94e37d049d2 15 // flash 5 times
zishan2627 0:b94e37d049d2 16 flash(5);
zishan2627 0:b94e37d049d2 17
zishan2627 0:b94e37d049d2 18 // do something else
zishan2627 0:b94e37d049d2 19
zishan2627 0:b94e37d049d2 20 // flash 2 times
zishan2627 0:b94e37d049d2 21 flash(2);
zishan2627 0:b94e37d049d2 22
zishan2627 0:b94e37d049d2 23 // do another thing
zishan2627 0:b94e37d049d2 24 }
zishan2627 0:b94e37d049d2 25