gdi.h
来自「基于8051的驱动源码.包括STN LCD driver, I2C driver」· C头文件 代码 · 共 49 行
H
49 行
//
//
//
#ifndef _GDI_H_
#define _GDI_H_
#include "type.h"
#define COLOR_BLACK 1
#define COLOR_WHITE 0
#define TM_OPAQUE 1
#define TM_TRANSPARENT 0
#define FONT_HEIGHT 12
#define FONT_WIDTH 12
void LcdInit(void);
void ClearScrn(void);
void DrawPixel(S_BYTE x, S_BYTE y, S_BYTE c);
void DrawHLine(S_BYTE sx, S_BYTE ex, S_BYTE y, S_BYTE c);
void DrawVLine(S_BYTE x, S_BYTE sy, S_BYTE ey, S_BYTE c);
void DrawRect(S_BYTE up, S_BYTE left, S_BYTE right, S_BYTE bottom, S_BYTE c);
void FillArea(S_BYTE left, S_BYTE up, S_BYTE right, S_BYTE bottom, S_BYTE c);
void ClearArea(S_BYTE left, S_BYTE up, S_BYTE right, S_BYTE bottom);
void ReverseArea(S_BYTE left, S_BYTE up, S_BYTE right, S_BYTE bottom);
void DrawText(S_BYTE x, S_BYTE y, S_BYTE *text);
void DrawNum(S_BYTE x, S_BYTE y, S_WORD num);
bit GetTextMode(void);
bit SetTextMode(bit textmode);
bit GetTextColor(void);
bit SetTextColor(bit textcolor);
bit GetBackgroundColor(void);
bit SetBackgroundColor(bit bkcolor);
#endif//#ifndef _GDI_H_
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?