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 |
