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

📄 lcd_portconfig.h

📁 MSP430系列液晶显示器驱动程序 MSP430
💻 H
字号:
//note:如果您使用C语言编写LCD的底层接口程序的话,这里的定义才会有用
// this file for MCU I/O port or the orther`s hardware config 
// for LCD Display 
//#include "REG51.h"
//#include "intrins.h"			//包含此头文件可直接操作内核的寄存器以及一些定义好的宏

#ifndef LCD_PORTCONFIG_H
#define LCD_PORTCONFIG_H

#define LCD_Ctrl_GPIO()		//PINSEL1 &= ~(0x00003cfc)
#define LCD_Ctrl_Out()		//IODIR0 |= (LCD_CS+LCD_RE+LCD_A0+LCD_CLK+LCD_SDI)
#define LCD_Ctrl_Set(n)		//IOSET0 = n
#define LCD_Ctrl_Clr(n)		//IOCLR0 = n


//#define LCD_CS				(0x01<<22)
#define LCD_CS_SET()		P4OUT |= 0x01//LCD_CS = 1
#define LCD_CS_CLR()		P4OUT &= ~(0x01)//LCD_CS = 0

//#define LCD_RE				(0x01<<21)
#define LCD_RE_SET()		P4OUT |= 0x02//LCD_RES = 1
#define LCD_RE_CLR()		P4OUT &= (~0x02)//LCD_RES = 0

//#define LCD_A0				(0x01<<19)
#define LCD_A0_SET()		P4OUT |= 0x04//LCD_A0 = 1
#define LCD_A0_CLR()		P4OUT &= (~0x04)//LCD_A0 = 0

//#define LCD_CLK				(0x01<<18)
#define LCD_CLK_SET()		P4OUT |= 0x20//LCD_CLK = 1
#define LCD_CLK_CLR()		P4OUT &= (~0x20)//LCD_CLK = 0

//#define LCD_SDI				(0x01<<17)
#define LCD_SDI_SET()		P4OUT |= 0x08//LCD_SDI = 1
#define LCD_SDI_CLR()		P4OUT &= (~0x08)//LCD_SDI = 0

#endif

⌨️ 快捷键说明

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