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

📄 lcd.h

📁 液晶屏MCG12864的接口程序,它由两片KS0108组成,包括寄存器读写等
💻 H
字号:
#ifndef __lcd_H__
#define __lcd_H__

#define KS0108Set1 XBYTE [0xb008]  			//左半屏设置指令地址
#define KS0108R_status1 XBYTE [0xb009]		//左半屏写状态指令地址
#define KS0108W_data1 XBYTE [0xb00a]		//左半屏写数据指令地址
#define KS0108R_data1 XBYTE [0xb00b]		//左半屏读数据指令地址
#define KS0108Set2 XBYTE [0xb004]			//右半屏设置指令地址
#define KS0108R_status2 XBYTE [0xb005]		//
#define KS0108W_data2 XBYTE [0xb006]		//
#define KS0108R_data2 XBYTE [0xb007]		//

#define KS0108_on   0x3f					//显示开
#define KS0108_off  0x3e					//显示关			
#define KS0108_row  0xc0					//设置起始行
#define KS0108_page 0xb8					//设置起始页
#define KS0108_tier 0x40					//设置起始列

#define LCD_row 0xc0						//
#define LCD_tier 0x40						//
#define LCD_page 0xb8						//

void KS0108_writeorder(bit RL,unsigned char order);
void KS0108_writedata(bit RL,unsigned char din);
void KS0108_init();
void KS0108_clear(bit RL);
void LCD_init();

void LCD_Numdislay(unsigned char page,unsigned char tier,unsigned char num,bit rev_flag);
void LCD_letterdisplay(unsigned char page,unsigned char tier,unsigned char code *letter,bit rev_flag);
void LCD_hanzhidisplay(unsigned char page,unsigned char tier,unsigned char code *chinese,bit rev_flag);
 

#endif

⌨️ 快捷键说明

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