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

📄 lcd12864.h

📁 该代码来自2008年湖北电子设计大赛位移测量装置制作,主要实现位移的自动测量和手动测量,msp430单片机
💻 H
字号:
#ifndef _lcd12864_h
#define _lcd12864_h

//===============液晶控制线定义=========================
#define	LCD_RS		BIT0			//LCD_rs -> P3.0
#define LCD_RS_DIR	P3DIR
#define LCD_RS_LO	P3OUT&=~LCD_RS
#define LCD_RS_HI	P3OUT|=LCD_RS

#define	LCD_RW		BIT1			//LCD_RW -> P3.1
#define LCD_RW_DIR	P3DIR
#define LCD_RW_LO	P3OUT&=~LCD_RW
#define LCD_RW_HI	P3OUT|=LCD_RW

#define	LCD_EN		BIT2			//LCD_EN -> P3.2
#define LCD_EN_DIR	P3DIR
#define LCD_EN_LO	P3OUT&=~LCD_EN
#define LCD_EN_HI	P3OUT|=LCD_EN

#define	LCD_CS1		BIT3			//LCD_CS1 -> P3.3
#define LCD_CS1_DIR	P3DIR
#define LCD_CS1_LO	P3OUT&=~LCD_CS1
#define LCD_CS1_HI	P3OUT|=LCD_CS1

#define	LCD_CS2		BIT4			//LCD_CS2 -> P3.4
#define LCD_CS2_DIR	P3DIR
#define LCD_CS2_LO	P3OUT&=~LCD_CS2
#define LCD_CS2_HI	P3OUT|=LCD_CS2


#define LCD_RST         BIT5
#define LCD_RST_DIR     P3DIR
#define LCD_RST_L0      P3OUT&=~LCD_RST
#define LCD_RST_HI      P3OUT |=LCD_RST

#define LCD_DATA_IN	P2IN
#define LCD_DATA_OUT	P2OUT
#define LCD_DATA_DIR	P2DIR
//========================================

//========================================

void Init_LCD (void); 
void WriteCommand_L(uchar com1); 
void WriteCommand_R(uchar com2); 
void WriteData_L(uchar dat10); 
void WriteData_R(uchar dat2); 
void ClearScreen(void); 
void AllScreen(void); 
void StateCheck(void); 
void WriteWord(uchar colu,uchar  page, const uchar code); 
void Writechar(uchar colu,uchar  page, const uchar code); 
void Writestring(uchar colu,uchar  page, uchar *code);
void Writenumber(float m,int n,int k,int r);//Writenumber(10.256,3,2,4);
//==========================================

#endif

⌨️ 快捷键说明

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