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

📄 lcd.h

📁 基于msp430的max3232通信模块
💻 H
字号:
#ifndef _LCD_H_
#define _LCD_H_


// msp430口线定义
//连线表: CPU=msp430  SystemClock=8Mhz                                      
// Reset=RC in Board 
//P4.3  模擦组片选CS
//P4.4  SID 串行数据输入端
//P4.5  SCK 串行同步时钟,上升沿有效   
//P4.7  PSB串口方式接低电平   


#define SCK_OUT  P4DIR|=BIT6   // P4.6  SCK 串行同步时钟,上升沿有效
#define SCK_H    P4OUT|=BIT6  
#define SCK_L    P4OUT&=~BIT6 
 
#define SID_OUT  P4DIR|=BIT5      //P4.5   SID 串行数据输出
#define SID_IN   P4DIR&=~BIT5     //P4.5   SID串行数据输入
#define SID      ((P4IN&BIT5)>>5) // 把输入的数据移到第0位
#define SID_H    P4OUT|=BIT5   
#define SID_L    P4OUT&=~BIT5  

#define CS_OUT   P4DIR|=BIT4   //P4.4  CS  模擦组片选 ,  高电平有效
#define CS_H     P4OUT|=BIT4
#define CS_L     P4OUT&=~BIT4

#define PSB_OUT    P4DIR|=BIT7    //P4.7  PSB串口方式接低电平
#define PSB_L      P4OUT&=~BIT7


void LCD_CheckBusy(void);//等待忙状态结束
void LCD_WriteCommand(unsigned char Cbyte);//写指令
void LCD_WriteData(unsigned char Dbyte);//写数据
unsigned  char LCD_ReadData(void);//读数据

void LCD_LcmClearTXT(void);//文本区清RAM函数
void LCD_LcmClearBMP(void);//图形区清RAM函数
void LCD_DisplayDots(unsigned char DotByte);////电子测试用点阵显示

void LCD_PutBMP(unsigned char *put);//打印图像
void LCD_setAC(unsigned char  row,unsigned char col);//设置光标的位置

//显示一个字节的数据,row=-1和col=-1,接着上次显示完的地方开始显示,满3行翻屏
void LCD_PutChar3 (  int row, int col,unsigned char put) ;

//显示一个字节的数据,row=-1和col=-1,接着上次显示完的地方开始显示,满4行翻屏
void LCD_PutChar ( int row, int col,unsigned char put) ;

//输出字符串,row=-1和col=-1时,从接着上次显示完的地方开始显示,满3行翻屏
void LCD_PutStr3(int row,int col,unsigned char *puts);

//输出字符串,row=-1和col=-1时,从接着上次显示完的地方开始显示,满4行翻屏
void LCD_PutStr( int row, int col,unsigned char *put);

//显示一个INT型的数据,row=-1和col=-1,接着上次显示完的地方开始显示,满4行翻屏
void LCD_PutNum (  int row, int col,unsigned int num);


/***************************************************************
显示一个无符号 长整型 数据
*****************************************************************/
void LCD_PutNum_l (  int row, int col,unsigned long num);

//液晶初始化 
void LCD_LcmInit(void);

#endif

⌨️ 快捷键说明

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