📄 lcd12864.h
字号:
#ifndef _LCD12864_H_
#define _LCD12864_H_
#include <absacc.h>
//#include "ziku.h"
#define LCD1_ORG XBYTE[0x6001] //写左边屏幕的命令寄存器
#define LCD2_ORG XBYTE[0x6002] //写右边的命令寄存器
#define LCD1_WD XBYTE[0x6005] //写左边屏幕的数据寄存器
#define LCD2_WD XBYTE[0x6006] //写右边屏幕的数据寄存器
#define LCD1_RD XBYTE[0x600D] //读左边屏幕的数据寄存器
#define LCD2_RD XBYTE[0x600E] //读右边屏幕的数据寄存器
#define LCD1_RS XBYTE[0x6009]
#define LCD2_RS XBYTE[0x600A]
#define DISP_ON 0x3f
#define DISP_OFF 0x3e
#define COL 0x40 //列地址
#define PAGE 0xb8 //行地址
#define START_LINE 0xc0
void LCDStatusLeft(void); //判断左边屏幕的状态
void LCDStatusRight(void);//判断右边屏幕的状态
void LCD12864Init(void); //LCD初始化
void LCD12864WriteData(unsigned char page,unsigned char col,unsigned char select,unsigned char lcddata);
void LCD12864WriteCmdLeft(unsigned char cmd); //写命令寄存器子函数
void LCD12864WriteCmdRight(unsigned char cmd);
void LCD12864WriteDataLeft(unsigned char lcddata); //写数据寄存器子函数
void LCD12864WriteDataRight(unsigned char lcddata);
void LCD12864Cls(void); //清屏函数
void LCDDisplayChinese(unsigned char page,unsigned char col,unsigned char code *str,unsigned char n);
void LCDDisplayEnglish(unsigned char page,unsigned char col,unsigned char code *str,unsigned char n);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -