El-POM1001
/
LAB05_Oppgave2
LCD
main.cpp@0:90cc69dbc509, 2015-10-15 (annotated)
- Committer:
- madmonkeyman82
- Date:
- Thu Oct 15 15:57:34 2015 +0000
- Revision:
- 0:90cc69dbc509
first
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
madmonkeyman82 | 0:90cc69dbc509 | 1 | #include "mbed.h" |
madmonkeyman82 | 0:90cc69dbc509 | 2 | #include "TextLCD.h" |
madmonkeyman82 | 0:90cc69dbc509 | 3 | |
madmonkeyman82 | 0:90cc69dbc509 | 4 | TextLCD lcd(D11,D10,D9,D5,D4,D3,D2); |
madmonkeyman82 | 0:90cc69dbc509 | 5 | |
madmonkeyman82 | 0:90cc69dbc509 | 6 | void BlinkCursor(bool); |
madmonkeyman82 | 0:90cc69dbc509 | 7 | |
madmonkeyman82 | 0:90cc69dbc509 | 8 | int main() |
madmonkeyman82 | 0:90cc69dbc509 | 9 | { |
madmonkeyman82 | 0:90cc69dbc509 | 10 | lcd.gotoxy(1,1); |
madmonkeyman82 | 0:90cc69dbc509 | 11 | lcd.printf("Hello"); |
madmonkeyman82 | 0:90cc69dbc509 | 12 | |
madmonkeyman82 | 0:90cc69dbc509 | 13 | lcd.gotoxy(4,2); |
madmonkeyman82 | 0:90cc69dbc509 | 14 | lcd.printf("World"); |
madmonkeyman82 | 0:90cc69dbc509 | 15 | |
madmonkeyman82 | 0:90cc69dbc509 | 16 | BlinkCursor(0); |
madmonkeyman82 | 0:90cc69dbc509 | 17 | |
madmonkeyman82 | 0:90cc69dbc509 | 18 | while(1) { |
madmonkeyman82 | 0:90cc69dbc509 | 19 | wait_ms(300); |
madmonkeyman82 | 0:90cc69dbc509 | 20 | } |
madmonkeyman82 | 0:90cc69dbc509 | 21 | } |
madmonkeyman82 | 0:90cc69dbc509 | 22 | |
madmonkeyman82 | 0:90cc69dbc509 | 23 | void BlinkCursor(bool OnOff) |
madmonkeyman82 | 0:90cc69dbc509 | 24 | { |
madmonkeyman82 | 0:90cc69dbc509 | 25 | if(OnOff)lcd.lcdComand(0x0F); |
madmonkeyman82 | 0:90cc69dbc509 | 26 | else lcd.lcdComand(0x0C); |
madmonkeyman82 | 0:90cc69dbc509 | 27 | } |
madmonkeyman82 | 0:90cc69dbc509 | 28 | |
madmonkeyman82 | 0:90cc69dbc509 | 29 | |
madmonkeyman82 | 0:90cc69dbc509 | 30 |