4-Line LCD Text Display. This is a simple library that can be used to print a formatted string on a 2 or 4 line Hitachi parallel display. By calling a single Method.

LCD.h

Committer:
mr63
Date:
2013-10-08
Revision:
0:0e97b0a48eb8

File content as of revision 0:0e97b0a48eb8:

#include "MBED.h"






class LCD {
public:					//Strobe			//CLK					//Data
 
 LCD(PinName pin1, PinName pin2, PinName pin3, PinName pin4, PinName pin5, PinName pin6, PinName pin7, PinName pin8, PinName pin9, PinName pin10); 
		void ClearDisplay();
		void Print_String(char* Pbuffer,char line_num=1, char offset=0);



private:

	BusInOut _DataBus;
  DigitalOut 		_RS;
	DigitalOut 		_Enable;

		void Initialize();
		void WriteLCDData(char c, char Pos);
		void WriteLCDCmd(char c);


};