takahiro ishikawa / Mbed 2 deprecated ledtest

Dependencies:   mbed

Committer:
daihuku
Date:
Tue Jul 01 08:57:50 2014 +0000
Revision:
0:0da7dd3ebad8
Child:
1:c4b60ff5a79a
s

Who changed what in which revision?

UserRevisionLine numberNew contents of line
daihuku 0:0da7dd3ebad8 1 #include "mbed.h"
daihuku 0:0da7dd3ebad8 2
daihuku 0:0da7dd3ebad8 3 BusOut leds(P1_13, P1_14, P1_22, P0_17, P0_18, P0_19, P1_15, P0_1);
daihuku 0:0da7dd3ebad8 4
daihuku 0:0da7dd3ebad8 5 void single(unsigned char bit);
daihuku 0:0da7dd3ebad8 6 void all();
daihuku 0:0da7dd3ebad8 7 void rotate();
daihuku 0:0da7dd3ebad8 8 void takahiro();
daihuku 0:0da7dd3ebad8 9
daihuku 0:0da7dd3ebad8 10 int main()
daihuku 0:0da7dd3ebad8 11 {
daihuku 0:0da7dd3ebad8 12
daihuku 0:0da7dd3ebad8 13 while(1)
daihuku 0:0da7dd3ebad8 14 {
daihuku 0:0da7dd3ebad8 15 single(0);
daihuku 0:0da7dd3ebad8 16 wait(2);
daihuku 0:0da7dd3ebad8 17 all();
daihuku 0:0da7dd3ebad8 18 all();
daihuku 0:0da7dd3ebad8 19 rotate();
daihuku 0:0da7dd3ebad8 20 rotate();
daihuku 0:0da7dd3ebad8 21 takahiro();
daihuku 0:0da7dd3ebad8 22 takahiro();
daihuku 0:0da7dd3ebad8 23 }
daihuku 0:0da7dd3ebad8 24 }
daihuku 0:0da7dd3ebad8 25
daihuku 0:0da7dd3ebad8 26 void single(unsigned char bit)
daihuku 0:0da7dd3ebad8 27 {
daihuku 0:0da7dd3ebad8 28 leds = 1 << bit;
daihuku 0:0da7dd3ebad8 29 }
daihuku 0:0da7dd3ebad8 30
daihuku 0:0da7dd3ebad8 31 void all()
daihuku 0:0da7dd3ebad8 32 {
daihuku 0:0da7dd3ebad8 33 leds = 0xff;
daihuku 0:0da7dd3ebad8 34 wait(7);
daihuku 0:0da7dd3ebad8 35 leds = 0x00;
daihuku 0:0da7dd3ebad8 36 wait(1);
daihuku 0:0da7dd3ebad8 37 }
daihuku 0:0da7dd3ebad8 38
daihuku 0:0da7dd3ebad8 39
daihuku 0:0da7dd3ebad8 40 void rotate()
daihuku 0:0da7dd3ebad8 41 {
daihuku 0:0da7dd3ebad8 42 int bitt;
daihuku 0:0da7dd3ebad8 43 for(bitt = 0x00; bitt < 10; bitt++)
daihuku 0:0da7dd3ebad8 44 {
daihuku 0:0da7dd3ebad8 45 leds = 1 << bitt;
daihuku 0:0da7dd3ebad8 46 wait(1);
daihuku 0:0da7dd3ebad8 47 }
daihuku 0:0da7dd3ebad8 48 }
daihuku 0:0da7dd3ebad8 49 void takahiro()
daihuku 0:0da7dd3ebad8 50 {
daihuku 0:0da7dd3ebad8 51 }