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.
Dependents: PROTECTOFINAL PROTECTOFINALPWM
Diff: TextLCD.h
- Revision:
- 9:0893d986e717
- Parent:
- 8:03116f75b66e
- Child:
- 10:dd9b3a696acd
diff -r 03116f75b66e -r 0893d986e717 TextLCD.h
--- a/TextLCD.h Tue Jan 29 20:49:33 2013 +0000
+++ b/TextLCD.h Thu Jan 31 19:46:00 2013 +0000
@@ -28,7 +28,7 @@
/** A TextLCD interface for driving 4-bit HD44780-based LCDs
*
- * Currently supports 8x1, 8x2, 16x2, 16x4, 20x2, 20x4 and 24x2 panels
+ * Currently supports 8x1, 8x2, 16x2, 16x4, 20x2, 20x4, 24x2 and 40x2 panels
*
* @code
* #include "mbed.h"
@@ -54,7 +54,8 @@
LCD16x4, /**< 16x4 LCD panel */
LCD20x2, /**< 20x2 LCD panel */
LCD20x4, /**< 20x4 LCD panel */
- LCD24x2 /**< 24x2 LCD panel */
+ LCD24x2, /**< 24x2 LCD panel */
+ LCD40x2 /**< 40x2 LCD panel */
};
/** Create a TextLCD interface
@@ -88,6 +89,9 @@
*/
void locate(int column, int row);
+ int getAddress(int column, int row);
+ void setAddress(int column, int row);
+
/** Clear the screen and locate to 0,0 */
void cls();
@@ -101,8 +105,6 @@
virtual int _getc();
int address(int column, int row);
- int getAddress(int column, int row);
- void setAddress(int column, int row);
void character(int column, int row, int c);
void writeByte(int value);
void writeCommand(int command);