GraphicLCD
Embed:
(wiki syntax)
Show/hide line numbers
GraphicLCD.h
00001 #ifndef MBED_GLCD_H 00002 #define MBED_GLCD_H 00003 00004 #include "mbed.h" 00005 00006 class GLCD { 00007 public: 00008 GLCD(PinName D1,PinName D2,PinName D3,PinName D4,PinName D5,PinName D6,PinName D7,PinName D8,PinName CD,PinName RESET,PinName CE,PinName WR,PinName RD,PinName Power, PinName Light); 00009 00010 void WriteData(uint8_t Data); 00011 void WriteCommand(uint8_t Command); 00012 void Limits(); 00013 void Fill(); 00014 void Clean(); 00015 void Horizontal(); 00016 void Cross(); 00017 void Vertical(); 00018 void Show(); 00019 void Characters(); 00020 void Init(); 00021 void On(); 00022 void Light(); 00023 void LightSet(char Hour[]); 00024 void Off(); 00025 void Pixel(int x, int y); 00026 void Rectangle(int X0, int Y0, int X1, int Y1); 00027 int PutChar(int X,int Y,int Letter); 00028 void PutString(int X, int Y, char String[]); 00029 00030 private: 00031 DigitalOut _D1; 00032 DigitalOut _D2; 00033 DigitalOut _D3; 00034 DigitalOut _D4; 00035 DigitalOut _D5; 00036 DigitalOut _D6; 00037 DigitalOut _D7; 00038 DigitalOut _D8; 00039 DigitalOut _CD; 00040 DigitalOut _RESET; 00041 DigitalOut _CE; 00042 DigitalOut _WR; 00043 DigitalOut _RD; 00044 DigitalOut _Power; 00045 DigitalOut _LIGHT; 00046 }; 00047 00048 #endif 00049 00050
Generated on Sun Sep 11 2022 09:03:33 by 1.7.2