BusIn and BusOut

Dependencies:   mbed

Committer:
madmonkeyman82
Date:
Thu Oct 15 15:50:55 2015 +0000
Revision:
0:619fe21b6bc5
first

Who changed what in which revision?

UserRevisionLine numberNew contents of line
madmonkeyman82 0:619fe21b6bc5 1 #include "mbed.h"
madmonkeyman82 0:619fe21b6bc5 2
madmonkeyman82 0:619fe21b6bc5 3 //Define leds
madmonkeyman82 0:619fe21b6bc5 4 BusOut leds(D8,D9,D10,D11,D12,D13,D4,D5);
madmonkeyman82 0:619fe21b6bc5 5
madmonkeyman82 0:619fe21b6bc5 6 //Define Switches
madmonkeyman82 0:619fe21b6bc5 7 BusIn buttons(A0,A1,A2,A3,A4,A5,D2,D3);
madmonkeyman82 0:619fe21b6bc5 8
madmonkeyman82 0:619fe21b6bc5 9
madmonkeyman82 0:619fe21b6bc5 10
madmonkeyman82 0:619fe21b6bc5 11 int main() {
madmonkeyman82 0:619fe21b6bc5 12
madmonkeyman82 0:619fe21b6bc5 13 int antallBlink = 0;
madmonkeyman82 0:619fe21b6bc5 14
madmonkeyman82 0:619fe21b6bc5 15 while (true)
madmonkeyman82 0:619fe21b6bc5 16 {
madmonkeyman82 0:619fe21b6bc5 17 printf("Skriv inn hvor mange ganger lysdiodene skal blinke:\r\n");
madmonkeyman82 0:619fe21b6bc5 18 scanf ("%d",&antallBlink);
madmonkeyman82 0:619fe21b6bc5 19 for(int i=0; i<antallBlink; i++){
madmonkeyman82 0:619fe21b6bc5 20 leds=0x00;
madmonkeyman82 0:619fe21b6bc5 21 wait_ms(200);
madmonkeyman82 0:619fe21b6bc5 22 leds=0xFF;
madmonkeyman82 0:619fe21b6bc5 23 wait_ms(200);
madmonkeyman82 0:619fe21b6bc5 24
madmonkeyman82 0:619fe21b6bc5 25 }
madmonkeyman82 0:619fe21b6bc5 26 }
madmonkeyman82 0:619fe21b6bc5 27 }