📄 at91_lcd.h
字号:
#ifndef _AT91_LCD_H_#define _AT91_LCD_H_#include <asm/hardware.h>/* lcd control PIOs *//*#define LCD_BACK_LIGHT (1 << 11)#define LCD_CS_OUT (1 << 12)#define LCD_RS_OUT (1 << 13)*/#define LCD_BACK_LIGHT (1 << 11)#define LCD_CS_OUT (1 << 12)#define LCD_RS_OUT (1 << 14)#define LCD_RW_OUT (1 << 15)/* lcd access physical address map (~cs3) */#define LCD_ACCESS_ADDR (0x40000000) /* lcd io access timer constants */#define LCD_RWH (2 << 28)#define LCD_RWS (2 << 24)#define LCD_DBW (2 << 13)#define LCD_TDF (1 << 8)#define LCD_WSEN (1 << 7)//#define LCD_NWS (20)#define LCD_NWS (100)/* lcd control commands */#define LCD_PWR_CTR 0x28#define LCD_SET_DUTY 0x48#define LCD_ADC_SEL 0xa0#define LCD_SHL_SEL 0xc0#define LCD_FIRST_LINE 0x40#define LCD_SET_COM0 0x44#define LCD_OSC_ON 0xab#define LCD_DC_CNV 0x65#define LCD_RRS_SEL 0x20#define LCD_EV_SEL 0x81#define LCD_BIAS_SEL 0x50#define LCD_DSP_CTR 0xae#define LCD_INV_LINES 0x4c#define LCD_SET_PAGE 0xb0#define LCD_SET_COL1 0x10#define LCD_SET_COL2 0x00#define LCD_PWR_SAVE 0xa8#define LCD_WAKE 0xe1#define LCD_MDF_RD 0xe0#define LCD_UNMDF_RD 0xee/* lcd display range */#define LCD_PAGES 13#define LCD_COLUMNS 160/* lcd io control cammands */#define LCD_POWER 0x41#define LCD_DISPLAY 0x42#define LCD_BACKLIGHT 0x43#define LCD_CURSOR_X 0x44#define LCD_CURSOR_Y 0x45#define LCD_CLEAR 0x46#define LCD_WRITE 0x47#define LCD_CURSOR_XY 0x48 //add by abs#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -