Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of Thread_Communication_V4_fortest by
LCD.h
- Committer:
- benparkes
- Date:
- 2017-12-12
- Revision:
- 0:cb3a5c15b01e
- Child:
- 14:7c4d87dfc388
File content as of revision 0:cb3a5c15b01e:
#ifndef MBED_LCD_H #define MBED_LCD_H #define CMD 0 #define TXT 1 #define CLEAR 1 #define HOME 2 #define READ 1 #define WRITE 0 #define LEFT 0 #define RIGHT 1 #define LINE1 0x80 // Start address of first line #define LINE2 0xC0 // Start address of second line #define LCD_CLR (LCD_DATA(CLEAR,CMD)) #define LCD_HOME (LCD_DATA(HOME,CMD)) class LCD{ public: LCD(PinName RS, PinName E, PinName d4, PinName d5, PinName d6, PinName d7); void Clear(void); void Write(char text[16]); void RowSelect(int row); protected: void Busy(void); void DATA(char data,char type); DigitalOut _RS, _E; BusOut _DBUS; }; #endif