Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
main.cpp@1:56b1ba0b5944, 2017-10-23 (annotated)
- Committer:
- toiy01344
- Date:
- Mon Oct 23 14:09:22 2017 +0000
- Revision:
- 1:56b1ba0b5944
- Parent:
- 0:5720b4921c5a
update
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| toiy01344 | 0:5720b4921c5a | 1 | #include "mbed.h" |
| toiy01344 | 0:5720b4921c5a | 2 | |
| toiy01344 | 0:5720b4921c5a | 3 | DigitalOut myled1(D9); |
| toiy01344 | 0:5720b4921c5a | 4 | DigitalOut myled2(D8); |
| toiy01344 | 0:5720b4921c5a | 5 | DigitalOut myled3(D7); |
| toiy01344 | 0:5720b4921c5a | 6 | DigitalOut myled4(D6); |
| toiy01344 | 0:5720b4921c5a | 7 | DigitalOut myled5(D5); |
| toiy01344 | 0:5720b4921c5a | 8 | DigitalOut myled6(D4); |
| toiy01344 | 0:5720b4921c5a | 9 | DigitalOut myled7(D3); |
| toiy01344 | 0:5720b4921c5a | 10 | DigitalOut myled8(D2); |
| toiy01344 | 0:5720b4921c5a | 11 | |
| toiy01344 | 0:5720b4921c5a | 12 | DigitalIn button1(USER_BUTTON); |
| toiy01344 | 0:5720b4921c5a | 13 | DigitalIn button2(D14); |
| toiy01344 | 0:5720b4921c5a | 14 | DigitalIn button3(D15); |
| toiy01344 | 0:5720b4921c5a | 15 | |
| toiy01344 | 0:5720b4921c5a | 16 | Timer t; |
| toiy01344 | 0:5720b4921c5a | 17 | |
| toiy01344 | 0:5720b4921c5a | 18 | int main() { |
| toiy01344 | 0:5720b4921c5a | 19 | |
| toiy01344 | 0:5720b4921c5a | 20 | int timer1 = 0, |
| toiy01344 | 0:5720b4921c5a | 21 | timer2 = 0, |
| toiy01344 | 0:5720b4921c5a | 22 | timer3 = 0, |
| toiy01344 | 0:5720b4921c5a | 23 | timer4 = 0; |
| toiy01344 | 0:5720b4921c5a | 24 | //timer5 = 0, |
| toiy01344 | 0:5720b4921c5a | 25 | //timer6 = 0, |
| toiy01344 | 0:5720b4921c5a | 26 | //timer7 = 0, |
| toiy01344 | 0:5720b4921c5a | 27 | //timer8 = 0; |
| toiy01344 | 0:5720b4921c5a | 28 | t.start(); |
| toiy01344 | 0:5720b4921c5a | 29 | myled1 = 0; |
| toiy01344 | 0:5720b4921c5a | 30 | myled2 = 0; |
| toiy01344 | 0:5720b4921c5a | 31 | myled3 = 0; |
| toiy01344 | 0:5720b4921c5a | 32 | myled4 = 0; |
| toiy01344 | 0:5720b4921c5a | 33 | myled5 = 0; |
| toiy01344 | 0:5720b4921c5a | 34 | myled6 = 0; |
| toiy01344 | 0:5720b4921c5a | 35 | myled7 = 0; |
| toiy01344 | 0:5720b4921c5a | 36 | myled8 = 0; |
| toiy01344 | 0:5720b4921c5a | 37 | while(1){ |
| toiy01344 | 0:5720b4921c5a | 38 | if(button1 == 0) |
| toiy01344 | 0:5720b4921c5a | 39 | { |
| toiy01344 | 0:5720b4921c5a | 40 | timer1 = 100; |
| toiy01344 | 0:5720b4921c5a | 41 | timer2 = 200; |
| toiy01344 | 0:5720b4921c5a | 42 | timer3 = 300; |
| toiy01344 | 0:5720b4921c5a | 43 | timer4 = 400; |
| toiy01344 | 0:5720b4921c5a | 44 | while (1){ |
| toiy01344 | 0:5720b4921c5a | 45 | if(button2 == 0) |
| toiy01344 | 0:5720b4921c5a | 46 | { |
| toiy01344 | 0:5720b4921c5a | 47 | break; |
| toiy01344 | 0:5720b4921c5a | 48 | } |
| toiy01344 | 1:56b1ba0b5944 | 49 | if(button3 == 0) |
| toiy01344 | 1:56b1ba0b5944 | 50 | { |
| toiy01344 | 1:56b1ba0b5944 | 51 | break; |
| toiy01344 | 1:56b1ba0b5944 | 52 | } |
| toiy01344 | 0:5720b4921c5a | 53 | if(t.read_ms() < timer1) |
| toiy01344 | 0:5720b4921c5a | 54 | { |
| toiy01344 | 0:5720b4921c5a | 55 | myled1 = 1; |
| toiy01344 | 0:5720b4921c5a | 56 | myled2 = 0; |
| toiy01344 | 0:5720b4921c5a | 57 | myled3 = 0; |
| toiy01344 | 0:5720b4921c5a | 58 | myled4 = 0; |
| toiy01344 | 0:5720b4921c5a | 59 | myled5 = 0; |
| toiy01344 | 0:5720b4921c5a | 60 | myled6 = 0; |
| toiy01344 | 0:5720b4921c5a | 61 | myled7 = 0; |
| toiy01344 | 0:5720b4921c5a | 62 | myled8 = 1; |
| toiy01344 | 0:5720b4921c5a | 63 | } |
| toiy01344 | 0:5720b4921c5a | 64 | else if(t.read_ms() < timer2) |
| toiy01344 | 0:5720b4921c5a | 65 | { |
| toiy01344 | 0:5720b4921c5a | 66 | myled1 = 0; |
| toiy01344 | 0:5720b4921c5a | 67 | myled2 = 1; |
| toiy01344 | 0:5720b4921c5a | 68 | myled3 = 0; |
| toiy01344 | 0:5720b4921c5a | 69 | myled4 = 0; |
| toiy01344 | 0:5720b4921c5a | 70 | myled5 = 0; |
| toiy01344 | 0:5720b4921c5a | 71 | myled6 = 0; |
| toiy01344 | 0:5720b4921c5a | 72 | myled7 = 1; |
| toiy01344 | 0:5720b4921c5a | 73 | myled8 = 0; |
| toiy01344 | 0:5720b4921c5a | 74 | } |
| toiy01344 | 0:5720b4921c5a | 75 | else if(t.read_ms() < timer3) |
| toiy01344 | 0:5720b4921c5a | 76 | { |
| toiy01344 | 0:5720b4921c5a | 77 | myled1 = 0; |
| toiy01344 | 0:5720b4921c5a | 78 | myled2 = 0; |
| toiy01344 | 0:5720b4921c5a | 79 | myled3 = 1; |
| toiy01344 | 0:5720b4921c5a | 80 | myled4 = 0; |
| toiy01344 | 0:5720b4921c5a | 81 | myled5 = 0; |
| toiy01344 | 0:5720b4921c5a | 82 | myled6 = 1; |
| toiy01344 | 0:5720b4921c5a | 83 | myled7 = 0; |
| toiy01344 | 0:5720b4921c5a | 84 | myled8 = 0; |
| toiy01344 | 0:5720b4921c5a | 85 | } |
| toiy01344 | 0:5720b4921c5a | 86 | else if(t.read_ms() < timer4) |
| toiy01344 | 0:5720b4921c5a | 87 | { |
| toiy01344 | 0:5720b4921c5a | 88 | myled1 = 0; |
| toiy01344 | 0:5720b4921c5a | 89 | myled2 = 0; |
| toiy01344 | 0:5720b4921c5a | 90 | myled3 = 0; |
| toiy01344 | 0:5720b4921c5a | 91 | myled4 = 1; |
| toiy01344 | 0:5720b4921c5a | 92 | myled5 = 1; |
| toiy01344 | 0:5720b4921c5a | 93 | myled6 = 0; |
| toiy01344 | 0:5720b4921c5a | 94 | myled7 = 0; |
| toiy01344 | 0:5720b4921c5a | 95 | myled8 = 0; |
| toiy01344 | 0:5720b4921c5a | 96 | } |
| toiy01344 | 0:5720b4921c5a | 97 | else |
| toiy01344 | 0:5720b4921c5a | 98 | { |
| toiy01344 | 0:5720b4921c5a | 99 | t.reset(); |
| toiy01344 | 0:5720b4921c5a | 100 | } |
| toiy01344 | 0:5720b4921c5a | 101 | } |
| toiy01344 | 0:5720b4921c5a | 102 | } |
| toiy01344 | 0:5720b4921c5a | 103 | if(button2 == 0) |
| toiy01344 | 0:5720b4921c5a | 104 | { |
| toiy01344 | 0:5720b4921c5a | 105 | timer1 = 100; |
| toiy01344 | 0:5720b4921c5a | 106 | timer2 = 300; |
| toiy01344 | 0:5720b4921c5a | 107 | timer3 = 500; |
| toiy01344 | 0:5720b4921c5a | 108 | timer4 = 700; |
| toiy01344 | 0:5720b4921c5a | 109 | while(1){ |
| toiy01344 | 0:5720b4921c5a | 110 | if (button1 == 0 ) |
| toiy01344 | 0:5720b4921c5a | 111 | { |
| toiy01344 | 0:5720b4921c5a | 112 | break; |
| toiy01344 | 1:56b1ba0b5944 | 113 | } |
| toiy01344 | 1:56b1ba0b5944 | 114 | if (button3 == 0) |
| toiy01344 | 1:56b1ba0b5944 | 115 | { |
| toiy01344 | 1:56b1ba0b5944 | 116 | break; |
| toiy01344 | 0:5720b4921c5a | 117 | } |
| toiy01344 | 0:5720b4921c5a | 118 | if(t.read_ms() < timer1) |
| toiy01344 | 0:5720b4921c5a | 119 | { |
| toiy01344 | 1:56b1ba0b5944 | 120 | myled1 = 0; |
| toiy01344 | 0:5720b4921c5a | 121 | myled2 = 1; |
| toiy01344 | 0:5720b4921c5a | 122 | myled3 = 0; |
| toiy01344 | 0:5720b4921c5a | 123 | myled4 = 0; |
| toiy01344 | 0:5720b4921c5a | 124 | myled5 = 0; |
| toiy01344 | 0:5720b4921c5a | 125 | myled6 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 126 | myled7 = 1; |
| toiy01344 | 0:5720b4921c5a | 127 | myled8 = 0; |
| toiy01344 | 0:5720b4921c5a | 128 | } |
| toiy01344 | 0:5720b4921c5a | 129 | else if(t.read_ms() < timer2) |
| toiy01344 | 0:5720b4921c5a | 130 | { |
| toiy01344 | 0:5720b4921c5a | 131 | myled1 = 0; |
| toiy01344 | 0:5720b4921c5a | 132 | myled2 = 0; |
| toiy01344 | 0:5720b4921c5a | 133 | myled3 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 134 | myled4 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 135 | myled5 = 1; |
| toiy01344 | 0:5720b4921c5a | 136 | myled6 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 137 | myled7 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 138 | myled8 = 0; |
| toiy01344 | 0:5720b4921c5a | 139 | } |
| toiy01344 | 0:5720b4921c5a | 140 | else if(t.read_ms() < timer3) |
| toiy01344 | 0:5720b4921c5a | 141 | { |
| toiy01344 | 1:56b1ba0b5944 | 142 | myled1 = 1; |
| toiy01344 | 0:5720b4921c5a | 143 | myled2 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 144 | myled3 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 145 | myled4 = 0; |
| toiy01344 | 0:5720b4921c5a | 146 | myled5 = 0; |
| toiy01344 | 0:5720b4921c5a | 147 | myled6 = 0; |
| toiy01344 | 0:5720b4921c5a | 148 | myled7 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 149 | myled8 = 1; |
| toiy01344 | 0:5720b4921c5a | 150 | } |
| toiy01344 | 0:5720b4921c5a | 151 | else if(t.read_ms() < timer4) |
| toiy01344 | 0:5720b4921c5a | 152 | { |
| toiy01344 | 0:5720b4921c5a | 153 | myled1 = 0; |
| toiy01344 | 0:5720b4921c5a | 154 | myled2 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 155 | myled3 = 1; |
| toiy01344 | 0:5720b4921c5a | 156 | myled4 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 157 | myled5 = 0; |
| toiy01344 | 0:5720b4921c5a | 158 | myled6 = 1; |
| toiy01344 | 0:5720b4921c5a | 159 | myled7 = 0; |
| toiy01344 | 0:5720b4921c5a | 160 | myled8 = 0; |
| toiy01344 | 0:5720b4921c5a | 161 | } |
| toiy01344 | 0:5720b4921c5a | 162 | else |
| toiy01344 | 0:5720b4921c5a | 163 | { |
| toiy01344 | 0:5720b4921c5a | 164 | t.reset(); |
| toiy01344 | 0:5720b4921c5a | 165 | } |
| toiy01344 | 0:5720b4921c5a | 166 | } |
| toiy01344 | 0:5720b4921c5a | 167 | } |
| toiy01344 | 1:56b1ba0b5944 | 168 | if(button3 == 0) |
| toiy01344 | 1:56b1ba0b5944 | 169 | { |
| toiy01344 | 1:56b1ba0b5944 | 170 | |
| toiy01344 | 1:56b1ba0b5944 | 171 | while(1){ |
| toiy01344 | 1:56b1ba0b5944 | 172 | if(button1 == 0) |
| toiy01344 | 1:56b1ba0b5944 | 173 | { |
| toiy01344 | 1:56b1ba0b5944 | 174 | break; |
| toiy01344 | 1:56b1ba0b5944 | 175 | } |
| toiy01344 | 1:56b1ba0b5944 | 176 | if(button2 == 0) |
| toiy01344 | 1:56b1ba0b5944 | 177 | { |
| toiy01344 | 1:56b1ba0b5944 | 178 | break; |
| toiy01344 | 1:56b1ba0b5944 | 179 | } |
| toiy01344 | 1:56b1ba0b5944 | 180 | if(t.read_ms() < 100) |
| toiy01344 | 1:56b1ba0b5944 | 181 | { |
| toiy01344 | 1:56b1ba0b5944 | 182 | myled1 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 183 | myled2 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 184 | myled3 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 185 | myled4 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 186 | myled5 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 187 | myled6 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 188 | myled7 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 189 | myled8 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 190 | } |
| toiy01344 | 1:56b1ba0b5944 | 191 | else if(t.read_ms() < 200) |
| toiy01344 | 1:56b1ba0b5944 | 192 | { |
| toiy01344 | 1:56b1ba0b5944 | 193 | myled1 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 194 | myled2 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 195 | myled3 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 196 | myled4 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 197 | myled5 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 198 | myled6 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 199 | myled7 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 200 | myled8 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 201 | } |
| toiy01344 | 1:56b1ba0b5944 | 202 | else if(t.read_ms() < 300) |
| toiy01344 | 1:56b1ba0b5944 | 203 | { |
| toiy01344 | 1:56b1ba0b5944 | 204 | myled1 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 205 | myled2 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 206 | myled3 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 207 | myled4 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 208 | myled5 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 209 | myled6 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 210 | myled7 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 211 | myled8 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 212 | } |
| toiy01344 | 1:56b1ba0b5944 | 213 | else if(t.read_ms() < 400) |
| toiy01344 | 1:56b1ba0b5944 | 214 | { |
| toiy01344 | 1:56b1ba0b5944 | 215 | myled1 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 216 | myled2 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 217 | myled3 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 218 | myled4 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 219 | myled5 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 220 | myled6 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 221 | myled7 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 222 | myled8 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 223 | } |
| toiy01344 | 1:56b1ba0b5944 | 224 | else if(t.read_ms() < 500) |
| toiy01344 | 1:56b1ba0b5944 | 225 | { |
| toiy01344 | 1:56b1ba0b5944 | 226 | myled1 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 227 | myled2 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 228 | myled3 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 229 | myled4 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 230 | myled5 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 231 | myled6 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 232 | myled7 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 233 | myled8 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 234 | } |
| toiy01344 | 1:56b1ba0b5944 | 235 | else if(t.read_ms() < 600) |
| toiy01344 | 1:56b1ba0b5944 | 236 | { |
| toiy01344 | 1:56b1ba0b5944 | 237 | myled1 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 238 | myled2 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 239 | myled3 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 240 | myled4 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 241 | myled5 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 242 | myled6 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 243 | myled7 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 244 | myled8 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 245 | } |
| toiy01344 | 1:56b1ba0b5944 | 246 | else if(t.read_ms() < 700) |
| toiy01344 | 1:56b1ba0b5944 | 247 | { |
| toiy01344 | 1:56b1ba0b5944 | 248 | myled1 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 249 | myled2 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 250 | myled3 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 251 | myled4 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 252 | myled5 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 253 | myled6 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 254 | myled7 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 255 | myled8 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 256 | } |
| toiy01344 | 1:56b1ba0b5944 | 257 | else if(t.read_ms() < 800) |
| toiy01344 | 1:56b1ba0b5944 | 258 | { |
| toiy01344 | 1:56b1ba0b5944 | 259 | myled1 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 260 | myled2 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 261 | myled3 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 262 | myled4 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 263 | myled5 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 264 | myled6 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 265 | myled7 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 266 | myled8 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 267 | } |
| toiy01344 | 1:56b1ba0b5944 | 268 | else if(t.read_ms() < 900) |
| toiy01344 | 1:56b1ba0b5944 | 269 | { |
| toiy01344 | 1:56b1ba0b5944 | 270 | myled1 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 271 | myled2 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 272 | myled3 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 273 | myled4 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 274 | myled5 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 275 | myled6 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 276 | myled7 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 277 | myled8 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 278 | } |
| toiy01344 | 1:56b1ba0b5944 | 279 | else if(t.read_ms() < 1000) |
| toiy01344 | 1:56b1ba0b5944 | 280 | { |
| toiy01344 | 1:56b1ba0b5944 | 281 | myled1 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 282 | myled2 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 283 | myled3 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 284 | myled4 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 285 | myled5 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 286 | myled6 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 287 | myled7 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 288 | myled8 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 289 | } |
| toiy01344 | 1:56b1ba0b5944 | 290 | else if(t.read_ms() < 1100) |
| toiy01344 | 1:56b1ba0b5944 | 291 | { |
| toiy01344 | 1:56b1ba0b5944 | 292 | myled1 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 293 | myled2 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 294 | myled3 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 295 | myled4 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 296 | myled5 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 297 | myled6 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 298 | myled7 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 299 | myled8 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 300 | } |
| toiy01344 | 1:56b1ba0b5944 | 301 | else if(t.read_ms() < 1200) |
| toiy01344 | 1:56b1ba0b5944 | 302 | { |
| toiy01344 | 1:56b1ba0b5944 | 303 | myled1 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 304 | myled2 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 305 | myled3 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 306 | myled4 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 307 | myled5 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 308 | myled6 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 309 | myled7 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 310 | myled8 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 311 | } |
| toiy01344 | 1:56b1ba0b5944 | 312 | else if(t.read_ms() < 1300) |
| toiy01344 | 1:56b1ba0b5944 | 313 | { |
| toiy01344 | 1:56b1ba0b5944 | 314 | myled1 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 315 | myled2 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 316 | myled3 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 317 | myled4 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 318 | myled5 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 319 | myled6 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 320 | myled7 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 321 | myled8 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 322 | } |
| toiy01344 | 1:56b1ba0b5944 | 323 | else if(t.read_ms() < 1400) |
| toiy01344 | 1:56b1ba0b5944 | 324 | { |
| toiy01344 | 1:56b1ba0b5944 | 325 | myled1 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 326 | myled2 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 327 | myled3 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 328 | myled4 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 329 | myled5 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 330 | myled6 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 331 | myled7 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 332 | myled8 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 333 | } |
| toiy01344 | 1:56b1ba0b5944 | 334 | else if(t.read_ms() < 1500) |
| toiy01344 | 1:56b1ba0b5944 | 335 | { |
| toiy01344 | 1:56b1ba0b5944 | 336 | myled1 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 337 | myled2 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 338 | myled3 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 339 | myled4 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 340 | myled5 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 341 | myled6 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 342 | myled7 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 343 | myled8 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 344 | |
| toiy01344 | 1:56b1ba0b5944 | 345 | } |
| toiy01344 | 1:56b1ba0b5944 | 346 | else if(t.read_ms() < 1600) |
| toiy01344 | 1:56b1ba0b5944 | 347 | { |
| toiy01344 | 1:56b1ba0b5944 | 348 | myled1 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 349 | myled2 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 350 | myled3 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 351 | myled4 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 352 | myled5 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 353 | myled6 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 354 | myled7 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 355 | myled8 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 356 | } |
| toiy01344 | 1:56b1ba0b5944 | 357 | else if(t.read_ms() < 1700) |
| toiy01344 | 1:56b1ba0b5944 | 358 | { |
| toiy01344 | 1:56b1ba0b5944 | 359 | myled1 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 360 | myled2 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 361 | myled3 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 362 | myled4 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 363 | myled5 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 364 | myled6 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 365 | myled7 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 366 | myled8 = 1; |
| toiy01344 | 1:56b1ba0b5944 | 367 | } |
| toiy01344 | 1:56b1ba0b5944 | 368 | else if(t.read_ms() < 1800) |
| toiy01344 | 1:56b1ba0b5944 | 369 | { |
| toiy01344 | 1:56b1ba0b5944 | 370 | myled1 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 371 | myled2 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 372 | myled3 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 373 | myled4 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 374 | myled5 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 375 | myled6 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 376 | myled7 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 377 | myled8 = 0; |
| toiy01344 | 1:56b1ba0b5944 | 378 | } |
| toiy01344 | 1:56b1ba0b5944 | 379 | else |
| toiy01344 | 1:56b1ba0b5944 | 380 | { |
| toiy01344 | 1:56b1ba0b5944 | 381 | t.reset(); |
| toiy01344 | 1:56b1ba0b5944 | 382 | } |
| toiy01344 | 1:56b1ba0b5944 | 383 | } |
| toiy01344 | 1:56b1ba0b5944 | 384 | } |
| toiy01344 | 0:5720b4921c5a | 385 | } |
| toiy01344 | 1:56b1ba0b5944 | 386 | } |