📄 lcd_portconfig.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 + -