レポート 課題5

Dependencies:   mbed

Fork of test1 by 圭祐 杉浦

Committer:
12f2027a
Date:
Mon May 19 05:16:11 2014 +0000
Revision:
0:6cd606287eb8
Child:
1:dd1f5b571cc2
?

Who changed what in which revision?

UserRevisionLine numberNew contents of line
12f2027a 0:6cd606287eb8 1 #include "mbed.h"
12f2027a 0:6cd606287eb8 2
12f2027a 0:6cd606287eb8 3 BusOut leds(P1_13, P1_14, P1_22, P0_17, P0_18, P0_19, P1_15, P0_1);
12f2027a 0:6cd606287eb8 4
12f2027a 0:6cd606287eb8 5 int main()
12f2027a 0:6cd606287eb8 6 {
12f2027a 0:6cd606287eb8 7
12f2027a 0:6cd606287eb8 8 while(1)
12f2027a 0:6cd606287eb8 9 {
12f2027a 0:6cd606287eb8 10 void roll1();
12f2027a 0:6cd606287eb8 11 void roll2();
12f2027a 0:6cd606287eb8 12
12f2027a 0:6cd606287eb8 13 }
12f2027a 0:6cd606287eb8 14
12f2027a 0:6cd606287eb8 15 }
12f2027a 0:6cd606287eb8 16
12f2027a 0:6cd606287eb8 17
12f2027a 0:6cd606287eb8 18
12f2027a 0:6cd606287eb8 19 void roll1()
12f2027a 0:6cd606287eb8 20 {
12f2027a 0:6cd606287eb8 21 int i;
12f2027a 0:6cd606287eb8 22 for(i = 0; i < 8; i++)
12f2027a 0:6cd606287eb8 23 {
12f2027a 0:6cd606287eb8 24 leds = 1 << i;
12f2027a 0:6cd606287eb8 25 wait(0.3);
12f2027a 0:6cd606287eb8 26 }
12f2027a 0:6cd606287eb8 27 }
12f2027a 0:6cd606287eb8 28
12f2027a 0:6cd606287eb8 29 void roll2()
12f2027a 0:6cd606287eb8 30 {
12f2027a 0:6cd606287eb8 31 int j;
12f2027a 0:6cd606287eb8 32 for(j = 0; j < 8; jj=^^+2)
12f2027a 0:6cd606287eb8 33 {
12f2027a 0:6cd606287eb8 34 leds = 192 >> j;
12f2027a 0:6cd606287eb8 35 wait(0.1);
12f2027a 0:6cd606287eb8 36 }
12f2027a 0:6cd606287eb8 37 }