⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 epson.h

📁 keil lpc2138 epson6610 lcd source
💻 H
字号:
#ifndef __EPSON_H__
#define __EPSON_H__

#define fArial8                 1
#define fArial11                0
#define BLACK                   RGB(0x00, 0x00, 0x00)  // f黵 8 Bit Farben R,G,B  3,3,2 Bits
#define WHITE                   RGB(0xFF, 0xFF, 0xFF)  // f黵 16 Bit Farben R,G,B  5,6,5 Bits
#define RED                     RGB(0xFF, 0x00, 0x00)
#define GREEN                   RGB(0x00, 0xFF, 0x00)
#define BLUE                    RGB(0x00, 0x00, 0xFF)
#define YELLOW                  RGB(0xFF, 0xFF, 0x00)
#define MAGENTA                 RGB(0xFF, 0x00, 0xFF)
#define CYAN                    RGB(0x00, 0xFF, 0xFF)
#define GRAY                    RGB(0x80, 0x80, 0x40)
#define SILVER                  RGB(0xA0, 0xA0, 0x80)
#define GOLD                    RGB(0xA0, 0xA0, 0x40)
#define LOWCOLOUR   (((FGetChar() >> 6)&0x03) | (((FGetChar()&0xE0) >> 3))  |((FGetChar() & 0xE0)) )
#define RGB(r,g,b)            ((r & 0xE0) | ((g & 0xE0) >> 3) | (b >> 6))
#define NONE                  RGB(0x00, 0x20, 0x00)

extern void glcdSetAddr1(unsigned char x1, unsigned char y1, unsigned char x2, unsigned char y2);
extern void delay (unsigned long delay1);
extern void glcdSendByte(unsigned char c);
extern void glcdDisplaySend (unsigned char data1, unsigned char cmd);
extern void glcdDisplayConst(unsigned char *buffer, unsigned char count);
extern void glcdPutPixel(unsigned int color);
extern void glcdSetOrientation(char x);
extern void glcdSetAddr(unsigned char x1, unsigned char y1, unsigned char x2, unsigned char y2);
extern void glcdDoFillRect(unsigned char x1, unsigned char y1, unsigned char x2, unsigned char y2, const unsigned int color);
extern void glcdSetPixel(unsigned char x, unsigned char y, const unsigned int color);
extern void glcdNewLine(void); 
extern unsigned int glcdPutStr(const unsigned char *addr, char newColor); 
extern void glcdFillRect(unsigned char x1, unsigned char y1, unsigned char x2, unsigned char y2, const unsigned int color);
extern void glcdLine(unsigned char x1, unsigned char y1, unsigned char x2, unsigned char y2);
extern void glcdDoPixelLine(unsigned int x1, unsigned int x2, const unsigned int y, const unsigned char fill);
extern void glcdEllipse(unsigned char x, unsigned char y, unsigned char a, unsigned char b);
extern void glcdCircle(unsigned char x, unsigned char y, unsigned char r);
extern void glcdRectangle(unsigned char x1, unsigned char y1, unsigned char x2, unsigned char y2);
extern void glcdContrast(unsigned char value);
extern void glcdDisplayON(void);
extern void glcdDisplayOFF(void); 
extern void glcdClearScreen(unsigned char picnum);
extern void glcdDisplayInit(void);
extern  int gclcd_putc(unsigned int c);
extern  void gclcd_font(unsigned char fonts);
extern void gclcd_gotoxy(unsigned char x, unsigned char y);
extern void  deg_yaz(unsigned int deger); 
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -