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: ACC_LCD_341_all_axies LCD_punch_mtr_8_v7
Fork of SLCD_minus_mod by
SLCD.h@0:d04758e76d5b, 2014-01-14 (annotated)
- Committer:
 - Sissors
 - Date:
 - Tue Jan 14 07:00:15 2014 +0000
 - Revision:
 - 0:d04758e76d5b
 - Child:
 - 1:1579bcd31410
 
v0.01
Who changed what in which revision?
| User | Revision | Line number | New contents of line | 
|---|---|---|---|
| Sissors | 0:d04758e76d5b | 1 | #ifndef SLCD_H | 
| Sissors | 0:d04758e76d5b | 2 | #define SLCD_H | 
| Sissors | 0:d04758e76d5b | 3 | |
| Sissors | 0:d04758e76d5b | 4 | #include "mbed.h" | 
| Sissors | 0:d04758e76d5b | 5 | |
| Sissors | 0:d04758e76d5b | 6 | class SLCD : public Stream { | 
| Sissors | 0:d04758e76d5b | 7 | public: | 
| Sissors | 0:d04758e76d5b | 8 | SLCD(); | 
| Sissors | 0:d04758e76d5b | 9 | |
| Sissors | 0:d04758e76d5b | 10 | void init(); | 
| Sissors | 0:d04758e76d5b | 11 | void vfnEnablePins(); | 
| Sissors | 0:d04758e76d5b | 12 | |
| Sissors | 0:d04758e76d5b | 13 | void vfnLCD_Write_Char(char lbValue); | 
| Sissors | 0:d04758e76d5b | 14 | |
| Sissors | 0:d04758e76d5b | 15 | |
| Sissors | 0:d04758e76d5b | 16 | uint8_t lcd_alternate_mode; | 
| Sissors | 0:d04758e76d5b | 17 | |
| Sissors | 0:d04758e76d5b | 18 | virtual int _putc(int c); | 
| Sissors | 0:d04758e76d5b | 19 | virtual int _getc() { | 
| Sissors | 0:d04758e76d5b | 20 | return 0; | 
| Sissors | 0:d04758e76d5b | 21 | } | 
| Sissors | 0:d04758e76d5b | 22 | uint8_t bLCD_CharPosition; | 
| Sissors | 0:d04758e76d5b | 23 | |
| Sissors | 0:d04758e76d5b | 24 | }; | 
| Sissors | 0:d04758e76d5b | 25 | |
| Sissors | 0:d04758e76d5b | 26 | #endif | 
