Dependencies:   mbed

Committer:
mdidrich
Date:
Tue Sep 26 12:23:39 2017 +0000
Revision:
0:0ab9e89718d7
1

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mdidrich 0:0ab9e89718d7 1 #include "mbed.h"
mdidrich 0:0ab9e89718d7 2
mdidrich 0:0ab9e89718d7 3 DigitalOut myled(LED1);
mdidrich 0:0ab9e89718d7 4 void blink3(float F, float d);
mdidrich 0:0ab9e89718d7 5
mdidrich 0:0ab9e89718d7 6 int main()
mdidrich 0:0ab9e89718d7 7 {
mdidrich 0:0ab9e89718d7 8 int n = 20;
mdidrich 0:0ab9e89718d7 9 while(n > 0) {
mdidrich 0:0ab9e89718d7 10 blink3(2.0, 0.4);
mdidrich 0:0ab9e89718d7 11 n--;
mdidrich 0:0ab9e89718d7 12 }
mdidrich 0:0ab9e89718d7 13 return 0;
mdidrich 0:0ab9e89718d7 14 }
mdidrich 0:0ab9e89718d7 15
mdidrich 0:0ab9e89718d7 16 //funksjoner
mdidrich 0:0ab9e89718d7 17 void blink3(float F, float d){
mdidrich 0:0ab9e89718d7 18 float Tp = d/F;
mdidrich 0:0ab9e89718d7 19 float Ta = (1-d)/F;
mdidrich 0:0ab9e89718d7 20 myled = 1;
mdidrich 0:0ab9e89718d7 21 wait(Tp);
mdidrich 0:0ab9e89718d7 22 myled = 0;
mdidrich 0:0ab9e89718d7 23 wait(Ta);
mdidrich 0:0ab9e89718d7 24 }//blink3
mdidrich 0:0ab9e89718d7 25
mdidrich 0:0ab9e89718d7 26
mdidrich 0:0ab9e89718d7 27
mdidrich 0:0ab9e89718d7 28