sparkfun Compatible Serial LCD

Committer:
komaida424
Date:
Thu Jul 11 19:17:02 2013 +0000
Revision:
0:f30bad3f815d
name change from SelialLCD to SerialLcd

Who changed what in which revision?

UserRevisionLine numberNew contents of line
komaida424 0:f30bad3f815d 1 #ifndef MBED_SERIALLCD_H
komaida424 0:f30bad3f815d 2 #define MBED_SERIALLCD_H
komaida424 0:f30bad3f815d 3
komaida424 0:f30bad3f815d 4 #include "mbed.h"
komaida424 0:f30bad3f815d 5 #include "stdarg.h"
komaida424 0:f30bad3f815d 6
komaida424 0:f30bad3f815d 7 class SerialLcd : public Stream
komaida424 0:f30bad3f815d 8 {
komaida424 0:f30bad3f815d 9 public:
komaida424 0:f30bad3f815d 10 SerialLcd(PinName);
komaida424 0:f30bad3f815d 11
komaida424 0:f30bad3f815d 12 void cls();
komaida424 0:f30bad3f815d 13 void locate(int,int);
komaida424 0:f30bad3f815d 14 private:
komaida424 0:f30bad3f815d 15 virtual int _putc(int value);
komaida424 0:f30bad3f815d 16 virtual int _getc();
komaida424 0:f30bad3f815d 17 Serial _lcd;
komaida424 0:f30bad3f815d 18 int LCD_addr;
komaida424 0:f30bad3f815d 19 char LCD_cmd;
komaida424 0:f30bad3f815d 20 char LCD_data;
komaida424 0:f30bad3f815d 21 int LCD_contrast;
komaida424 0:f30bad3f815d 22 };
komaida424 0:f30bad3f815d 23 #endif