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:2e3ae6cbbe60, 2010-04-05 (annotated)
- Committer:
- Rainycat
- Date:
- Mon Apr 05 21:43:07 2010 +0000
- Revision:
- 0:2e3ae6cbbe60
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| Rainycat | 0:2e3ae6cbbe60 | 1 | |
| Rainycat | 0:2e3ae6cbbe60 | 2 | |
| Rainycat | 0:2e3ae6cbbe60 | 3 | #include "mbed.h" |
| Rainycat | 0:2e3ae6cbbe60 | 4 | #include "TextLCD.h" |
| Rainycat | 0:2e3ae6cbbe60 | 5 | |
| Rainycat | 0:2e3ae6cbbe60 | 6 | TextLCD lcd(p24, p25, p26, p27, p28, p29, p30); // rs, rw, e, d0, d1, d2, d3 |
| Rainycat | 0:2e3ae6cbbe60 | 7 | |
| Rainycat | 0:2e3ae6cbbe60 | 8 | const char *message = " Hello there mousie!"; |
| Rainycat | 0:2e3ae6cbbe60 | 9 | |
| Rainycat | 0:2e3ae6cbbe60 | 10 | int main() { |
| Rainycat | 0:2e3ae6cbbe60 | 11 | //lcd.printf("Yay! Woo! from Rainycat!"); |
| Rainycat | 0:2e3ae6cbbe60 | 12 | while (1) { |
| Rainycat | 0:2e3ae6cbbe60 | 13 | int i; |
| Rainycat | 0:2e3ae6cbbe60 | 14 | for (i = 0; message[i]; i++) { |
| Rainycat | 0:2e3ae6cbbe60 | 15 | lcd.locate(0,0); |
| Rainycat | 0:2e3ae6cbbe60 | 16 | int j, k = i; |
| Rainycat | 0:2e3ae6cbbe60 | 17 | for (j = 0; j < 15; j++) { |
| Rainycat | 0:2e3ae6cbbe60 | 18 | if (message[k+j]) { |
| Rainycat | 0:2e3ae6cbbe60 | 19 | lcd.putc(message[k+j]); |
| Rainycat | 0:2e3ae6cbbe60 | 20 | } else { |
| Rainycat | 0:2e3ae6cbbe60 | 21 | lcd.putc(' '); |
| Rainycat | 0:2e3ae6cbbe60 | 22 | k--; |
| Rainycat | 0:2e3ae6cbbe60 | 23 | } |
| Rainycat | 0:2e3ae6cbbe60 | 24 | } |
| Rainycat | 0:2e3ae6cbbe60 | 25 | wait_ms(450); |
| Rainycat | 0:2e3ae6cbbe60 | 26 | } |
| Rainycat | 0:2e3ae6cbbe60 | 27 | } |
| Rainycat | 0:2e3ae6cbbe60 | 28 | } |