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

📄 ks0108.h

📁 128*64 LCD 中文显示例程
💻 H
字号:
#ifndef _KS0108_H_
#define _KS0108_H_

#define _KS0108
//#define _19264

#ifndef BYTE
#define BYTE unsigned char
#define WORD unsigned int
#endif

#define CMD_DISPLAY_ON  0x3f
#define CMD_DISPLAY_OFF 0x3e

#define NOP5  _nop_();_nop_();_nop_();_nop_()

#define _KS0108_SetStartLine(btStartLine)  _KS0108_WriteCommand((btStartLine)|0xC0)
#define _KS0108_SetPageAddr(btPageAddr)  _KS0108_WriteCommand((btPageAddr)|0xB8)
#define _KS0108_SetColAddr(btColAddr)    _KS0108_WriteCommand((btColAddr)|0x40)

void _KS0108_WriteCommand(BYTE btCmd);
void KS0108_Reset();
void KS0108_LCD_Off();
void KS0108_LCD_On();
BYTE KS0108_ReadData(BYTE Row,BYTE Col);
void KS0108_WriteData(BYTE Row,BYTE Col,BYTE btData);
void KS0108_ClearLine(BYTE Line,BYTE fillchar);
void KS0108_ClearScreen(BYTE fillchar);
void KS0108_WriteStr(BYTE code *HzDot,BYTE code *CharDot,BYTE Row,BYTE Col,unsigned char *str,bit Inverse);
#endif

⌨️ 快捷键说明

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