Shylaja Mohanraj / Mbed 2 deprecated BlackBox

Dependencies:   TextLCD mbed

Fork of TextLCD_HelloWorld by Simon Ford

Committer:
amrita_arm19
Date:
Wed Mar 30 04:16:58 2016 +0000
Revision:
5:6f2d3689b015
Parent:
4:0e5cead61795
Child:
6:5fcb9eb2a1f1
Working

Who changed what in which revision?

UserRevisionLine numberNew contents of line
simon 1:7418a52375a0 1 // Hello World! for the TextLCD
simon 1:7418a52375a0 2
simon 0:334327d1a416 3 #include "mbed.h"
simon 0:334327d1a416 4 #include "TextLCD.h"
simon 0:334327d1a416 5
amrita_arm19 3:b7614524bb8f 6 TextLCD lcd(p15, p16, p17, p18, p19, p20, TextLCD::LCD16x2); // rs, e, d4-d7
amrita_arm19 4:0e5cead61795 7 Serial ftdi(USBTX, USBRX);
amrita_arm19 5:6f2d3689b015 8 DigitalOut led1(LED1);
amrita_arm19 5:6f2d3689b015 9 DigitalOut led2(LED2);
amrita_arm19 5:6f2d3689b015 10 DigitalOut led3(LED3);
amrita_arm19 5:6f2d3689b015 11 DigitalOut led4(LED4);
amrita_arm19 4:0e5cead61795 12
amrita_arm19 5:6f2d3689b015 13 int time1=0; // button count
amrita_arm19 4:0e5cead61795 14
amrita_arm19 4:0e5cead61795 15
simon 0:334327d1a416 16
simon 0:334327d1a416 17 int main() {
amrita_arm19 4:0e5cead61795 18 lcd.printf("Welcome!\n");
amrita_arm19 5:6f2d3689b015 19 ftdi.printf("Enter LED on time:\r\n");
amrita_arm19 5:6f2d3689b015 20 ftdi.scanf("%d\n\r", &time1);
amrita_arm19 5:6f2d3689b015 21 ftdi.printf(":%d\n\r", time1);
amrita_arm19 4:0e5cead61795 22
amrita_arm19 4:0e5cead61795 23
amrita_arm19 4:0e5cead61795 24 while(1)
amrita_arm19 4:0e5cead61795 25 {
amrita_arm19 5:6f2d3689b015 26 void cls();
amrita_arm19 5:6f2d3689b015 27 lcd.printf("LED on: %d\n", time1);
amrita_arm19 5:6f2d3689b015 28 led1=1;
amrita_arm19 5:6f2d3689b015 29 led2=1;
amrita_arm19 5:6f2d3689b015 30 led3=1;
amrita_arm19 5:6f2d3689b015 31 led4=1;
amrita_arm19 5:6f2d3689b015 32 wait(time1);
amrita_arm19 5:6f2d3689b015 33 led1=0;
amrita_arm19 5:6f2d3689b015 34 led2=0;
amrita_arm19 5:6f2d3689b015 35 led3=0;
amrita_arm19 5:6f2d3689b015 36 led4=0;
amrita_arm19 5:6f2d3689b015 37 wait(time1);
amrita_arm19 4:0e5cead61795 38 }
simon 0:334327d1a416 39 }