![](/media/cache/profiles/JCSB.jpg.50x50_q85.jpg)
LCD 2x16 example
Fork of k64f-lcd by
main.cpp@2:0bca2a7bc648, 2016-06-02 (annotated)
- Committer:
- juanitoinig84
- Date:
- Thu Jun 02 15:29:08 2016 +0000
- Revision:
- 2:0bca2a7bc648
- Parent:
- 1:2769c0bc7b9f
LCD 2 x 16 with counter
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
satelite | 0:ee189687f32d | 1 | #include "mbed.h" |
satelite | 0:ee189687f32d | 2 | #include "TextLCD.h" |
satelite | 0:ee189687f32d | 3 | |
juanitoinig84 | 1:2769c0bc7b9f | 4 | //TextLCD lcd(PTC3, PTC2, PTA2, PTB23, PTA1, PTB9);// rs, e, d4-d7 |
juanitoinig84 | 1:2769c0bc7b9f | 5 | //4,6,(11,12,13,14) |
juanitoinig84 | 1:2769c0bc7b9f | 6 | |
juanitoinig84 | 1:2769c0bc7b9f | 7 | // LCD (RS, E, D4, D5, D6, D7) |
juanitoinig84 | 1:2769c0bc7b9f | 8 | TextLCD lcd(PTE24, PTE25, PTC3, PTC2, PTA2, PTB23); //4, 6, 11, 12, 13, 14 |
satelite | 0:ee189687f32d | 9 | |
satelite | 0:ee189687f32d | 10 | int main() |
juanitoinig84 | 1:2769c0bc7b9f | 11 | { |
juanitoinig84 | 2:0bca2a7bc648 | 12 | wait(0.001); |
juanitoinig84 | 1:2769c0bc7b9f | 13 | lcd.cls(); |
juanitoinig84 | 1:2769c0bc7b9f | 14 | lcd.locate(0,0); |
satelite | 0:ee189687f32d | 15 | lcd.printf("Hello World!\n"); |
juanitoinig84 | 2:0bca2a7bc648 | 16 | wait(0.1); |
juanitoinig84 | 1:2769c0bc7b9f | 17 | lcd.locate(0,1); |
juanitoinig84 | 1:2769c0bc7b9f | 18 | lcd.printf("EasyBOD\n"); |
juanitoinig84 | 2:0bca2a7bc648 | 19 | |
juanitoinig84 | 2:0bca2a7bc648 | 20 | int iCounter = 0; |
juanitoinig84 | 2:0bca2a7bc648 | 21 | while(1) |
juanitoinig84 | 2:0bca2a7bc648 | 22 | { |
juanitoinig84 | 2:0bca2a7bc648 | 23 | lcd.locate(8,1); |
juanitoinig84 | 2:0bca2a7bc648 | 24 | lcd.printf("%d",iCounter); |
juanitoinig84 | 2:0bca2a7bc648 | 25 | iCounter++; |
juanitoinig84 | 2:0bca2a7bc648 | 26 | wait(1.0); |
juanitoinig84 | 2:0bca2a7bc648 | 27 | } |
satelite | 0:ee189687f32d | 28 | } |