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.
main.cpp@0:e8d2ba19dde6, 2011-01-03 (annotated)
- Committer:
- fldgoblo
- Date:
- Mon Jan 03 03:55:35 2011 +0000
- Revision:
- 0:e8d2ba19dde6
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| fldgoblo | 0:e8d2ba19dde6 | 1 | // Knight Riger Pattern Generator - by Boseji |
| fldgoblo | 0:e8d2ba19dde6 | 2 | // http://m8051.blogspot.com |
| fldgoblo | 0:e8d2ba19dde6 | 3 | #include "mbed.h" |
| fldgoblo | 0:e8d2ba19dde6 | 4 | #define WAIT_time 0.04 |
| fldgoblo | 0:e8d2ba19dde6 | 5 | #define D() wait(WAIT_time) |
| fldgoblo | 0:e8d2ba19dde6 | 6 | DigitalOut mled0(LED1); |
| fldgoblo | 0:e8d2ba19dde6 | 7 | DigitalOut mled1(LED2); |
| fldgoblo | 0:e8d2ba19dde6 | 8 | DigitalOut mled2(LED3); |
| fldgoblo | 0:e8d2ba19dde6 | 9 | DigitalOut mled3(LED4); |
| fldgoblo | 0:e8d2ba19dde6 | 10 | int main() { |
| fldgoblo | 0:e8d2ba19dde6 | 11 | while(1) { |
| fldgoblo | 0:e8d2ba19dde6 | 12 | mled0 = 1;D();mled1 = 1;D();mled2 = 1;D(); |
| fldgoblo | 0:e8d2ba19dde6 | 13 | mled3 = 1;mled0=0;D(); |
| fldgoblo | 0:e8d2ba19dde6 | 14 | mled1 = 0;D();mled2 = 0;D();mled3 = 0;D();D();D(); |
| fldgoblo | 0:e8d2ba19dde6 | 15 | |
| fldgoblo | 0:e8d2ba19dde6 | 16 | mled3 = 1;D();mled2 = 1;D();mled1 = 1;D(); |
| fldgoblo | 0:e8d2ba19dde6 | 17 | mled0 = 1;mled3=0;D(); |
| fldgoblo | 0:e8d2ba19dde6 | 18 | mled2 = 0;D();mled1 = 0;D();mled0 = 0;D();D();D(); |
| fldgoblo | 0:e8d2ba19dde6 | 19 | } |
| fldgoblo | 0:e8d2ba19dde6 | 20 | } |