C coded library to use 1Wire LCD

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers 1WireLcd.h Source File

1WireLcd.h

00001 #ifndef MBED_1WireLcd_H
00002 #define MBED_1WireLcd_H
00003 
00004 #include "mbed.h"
00005 #include "LPC1768/LPC17xx.h"
00006 
00007 #define Clear 1
00008 #define GoToFirst 2
00009 #define WriteLeft 4
00010 #define WriteRight 6
00011 #define CloseLcd 8
00012 #define HidePointer 12
00013 #define PointerBottom 14
00014 #define FlashPointer 15
00015 #define PointerBack 16
00016 #define ShiftRight 24
00017 #define ShiftLeft 28 
00018 #define FirstLine 128
00019 #define SecondLine 192 
00020 
00021 #define TwoLine8Bit 56 
00022 #define OneLine8Bit 48
00023 #define TwoLine4Bit 40
00024 #define OneLine4Bit 32
00025 
00026 void one_wire(unsigned char data);
00027 void lcd_putc(unsigned char);
00028 void lcd_clear(void);
00029 void lcd_printf(const char * a);
00030 void lcd_position(unsigned char x, unsigned char y);
00031 void lcd_command(unsigned char a);
00032 void lcd_init(void);
00033 
00034 #endif