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

📄 at91_lcd.h

📁 在arm上实现的lcd136驱动
💻 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 + -