📄 epson.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 + -