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

📄 lcd_19264_main.lst

📁 LCM19264的测试程序,用于PIC单片机,已经测试通过 可写汉字和英文字符,支持画点
💻 LST
📖 第 1 页 / 共 5 页
字号:
.................... 	 0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x00,  
.................... /*-文字:>--0x3e	*/  
.................... 	 0x00,0x08,0x10,0x20,0x40,0x80,0x00,0x00,  
.................... 	 0x00,0x20,0x10,0x08,0x04,0x02,0x01,0x00,  
.................... /*-文字:??-0x3f	*/  
.................... 	 0x00,0x30,0x08,0x08,0x08,0x88,0x70,0x00,  
.................... 	 0x00,0x00,0x00,0x26,0x01,0x00,0x00,0x00,  
.................... /*-文字:@--0x40	*/  
.................... 	 0xC0,0x30,0xC8,0x28,0xE8,0x10,0xE0,0x00,  
.................... 	 0x07,0x18,0x27,0x28,0x27,0x28,0x07,0x00,  
.................... /*-文字:A--0x41	*/  
.................... 	 0x00,0x00,0xE0,0x18,0x18,0xE0,0x00,0x00,  
.................... 	 0x30,0x0F,0x04,0x04,0x04,0x04,0x0F,0x30,  
.................... /*-文字:B--0x42	*/  
.................... 	 0xF8,0x08,0x08,0x08,0x08,0x90,0x60,0x00,  
.................... 	 0x3F,0x21,0x21,0x21,0x21,0x12,0x0C,0x00,  
.................... /*-文字:C--0x43	*/  
.................... 	 0xE0,0x10,0x08,0x08,0x08,0x10,0x60,0x00,  
.................... 	 0x0F,0x10,0x20,0x20,0x20,0x10,0x0C,0x00,  
.................... /*-文字:D--0x44	*/  
.................... 	 0xF8,0x08,0x08,0x08,0x08,0x10,0xE0,0x00,  
.................... 	 0x3F,0x20,0x20,0x20,0x20,0x10,0x0F,0x00,  
.................... /*-文字:E--0x45	*/  
.................... 	 0x00,0xF8,0x08,0x08,0x08,0x08,0x08,0x00,  
.................... 	 0x00,0x3F,0x21,0x21,0x21,0x21,0x20,0x00,  
.................... /*-文字:F--0x46	*/  
.................... 	 0xF8,0x08,0x08,0x08,0x08,0x08,0x08,0x00,  
.................... 	 0x3F,0x01,0x01,0x01,0x01,0x01,0x00,0x00,  
.................... /*-文字:G--0x47	*/  
.................... 	 0xE0,0x10,0x08,0x08,0x08,0x10,0x60,0x00,  
.................... 	 0x0F,0x10,0x20,0x20,0x21,0x11,0x3F,0x00,  
.................... /*-文字:H--0x48	*/  
.................... 	 0x00,0xF8,0x00,0x00,0x00,0x00,0xF8,0x00,  
.................... 	 0x00,0x3F,0x01,0x01,0x01,0x01,0x3F,0x00,  
.................... /*-文字:I--0x49	*/  
.................... 	 0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0x00,  
.................... 	 0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,  
.................... /*-文字:J--0x4a	*/  
.................... 	 0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x00,  
.................... 	 0x00,0x1C,0x20,0x20,0x20,0x20,0x1F,0x00,  
.................... /*-文字:K--0x4b	*/  
.................... 	 0x00,0xF8,0x00,0x80,0x40,0x20,0x10,0x08,  
.................... 	 0x00,0x3F,0x01,0x00,0x03,0x04,0x18,0x20,  
.................... /*-文字:L--0x4c	*/  
.................... 	 0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  
.................... 	 0x3F,0x20,0x20,0x20,0x20,0x20,0x20,0x00,  
.................... /*-文字:M--0x4d	*/  
.................... 	 0xF8,0xE0,0x00,0x00,0x00,0xE0,0xF8,0x00,  
.................... 	 0x3F,0x00,0x0F,0x30,0x0F,0x00,0x3F,0x00,  
.................... /*-文字:N--0x4e	*/  
.................... 	 0x00,0xF8,0x30,0xC0,0x00,0x00,0xF8,0x00,  
.................... 	 0x00,0x3F,0x00,0x01,0x06,0x18,0x3F,0x00,  
.................... /*-文字:O--0x4f	*/  
.................... 	 0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,  
.................... 	 0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00,  
.................... /*-文字:P--	*/  
.................... 	 0xF8,0x08,0x08,0x08,0x08,0x10,0xE0,0x00,  
.................... 	 0x3F,0x02,0x02,0x02,0x02,0x01,0x00,0x00,  
.................... /*-文字:Q--	*/  
.................... 	 0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,  
.................... 	 0x00,0x0F,0x10,0x20,0x2C,0x10,0x2F,0x00,  
.................... /*-文字:R--	*/  
.................... 	 0xF8,0x08,0x08,0x08,0x08,0x90,0x60,0x00,  
.................... 	 0x3F,0x01,0x01,0x01,0x07,0x18,0x20,0x00,  
.................... /*-文字:S--	*/  
.................... 	 0x60,0x90,0x88,0x08,0x08,0x10,0x20,0x00,  
.................... 	 0x0C,0x10,0x20,0x21,0x21,0x12,0x0C,0x00,  
.................... /*-文字:T--	*/  
.................... 	 0x08,0x08,0x08,0xF8,0x08,0x08,0x08,0x00,  
.................... 	 0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,  
.................... /*-文字:U--	*/  
.................... 	 0xF8,0x00,0x00,0x00,0x00,0x00,0xF8,0x00,  
.................... 	 0x0F,0x10,0x20,0x20,0x20,0x10,0x0F,0x00,  
.................... /*-文字:V--	*/  
.................... 	 0x18,0xE0,0x00,0x00,0x00,0xE0,0x18,0x00,  
.................... 	 0x00,0x01,0x0E,0x30,0x0E,0x01,0x00,0x00,  
.................... /*-文字:W--	*/  
.................... 	 0xF8,0x00,0xC0,0x38,0xC0,0x00,0xF8,0x00,  
.................... 	 0x03,0x3C,0x03,0x00,0x03,0x3C,0x03,0x00,  
.................... /*-文字:X--	*/  
.................... 	 0x08,0x30,0xC0,0x00,0xC0,0x30,0x08,0x00,  
.................... 	 0x20,0x18,0x06,0x01,0x06,0x18,0x20,0x00,  
.................... /*-文字:Y--	*/  
.................... 	 0x08,0x30,0xC0,0x00,0xC0,0x30,0x08,0x00,  
.................... 	 0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,  
.................... /*-文字:Z--	*/  
.................... 	 0x08,0x08,0x08,0x08,0xC8,0x28,0x18,0x00,  
.................... 	 0x30,0x2C,0x22,0x21,0x20,0x20,0x20,0x00,  
.................... /*-文字:{--	*/  
.................... 	 0x00,0x00,0x00,0x80,0x7E,0x02,0x00,0x00,  
.................... 	 0x00,0x00,0x00,0x00,0x3F,0x20,0x00,0x00,  
.................... /*-文字:\--	*/  
.................... 	 0x00,0x08,0x70,0x80,0x00,0x00,0x00,0x00,  
.................... 	 0x00,0x00,0x00,0x01,0x0E,0x30,0xC0,0x00,  
.................... /*-文字:}--	*/  
.................... 	 0x00,0x02,0x7E,0x80,0x00,0x00,0x00,0x00,  
.................... 	 0x00,0x20,0x3F,0x00,0x00,0x00,0x00,0x00,  
.................... /*-文字:^--	*/  
.................... 	 0x00,0x08,0x04,0x02,0x02,0x04,0x08,0x00,  
.................... 	 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  
.................... /*-文字:_--	*/  
.................... 	 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  
.................... 	 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,  
.................... /*-文字:`--	*/  
.................... 	 0x00,0x00,0x02,0x06,0x04,0x08,0x00,0x00,  
.................... 	 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  
.................... /*-文字:a--	*/  
.................... 	 0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,  
.................... 	 0x00,0x19,0x24,0x24,0x24,0x14,0x3F,0x00,  
.................... /*-文字:b--	*/  
.................... 	 0x00,0xF8,0x00,0x80,0x80,0x80,0x00,0x00,  
.................... 	 0x00,0x3F,0x11,0x20,0x20,0x20,0x1F,0x00,  
.................... /*-文字:c--	*/  
.................... 	 0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,  
.................... 	 0x0E,0x11,0x20,0x20,0x20,0x20,0x11,0x00,  
.................... /*-文字:d--	*/  
.................... 	 0x00,0x00,0x80,0x80,0x80,0x00,0xF8,0x00,  
.................... 	 0x00,0x1F,0x20,0x20,0x20,0x11,0x3F,0x00,  
.................... /*-文字:e--	*/  
.................... 	 0x00,0x00,0x80,0x80,0x80,0x00,0x00,0x00,  
.................... 	 0x0E,0x15,0x24,0x24,0x24,0x25,0x16,0x00,  
.................... /*-文字:f--	*/  
.................... 	 0x00,0x80,0x80,0xF0,0x88,0x88,0x88,0x00,  
.................... 	 0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,  
.................... /*-文字:g--	*/  
.................... 	 0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x00,  
.................... 	 0x40,0xB7,0xA8,0xA8,0xA8,0xA7,0x40,0x00,  
.................... /*-文字:h--	*/  
.................... 	 0x00,0xF8,0x00,0x80,0x80,0x80,0x00,0x00,  
.................... 	 0x00,0x3F,0x01,0x00,0x00,0x00,0x3F,0x00,  
.................... /*-文字:i--	*/  
.................... 	 0x00,0x00,0x00,0x98,0x00,0x00,0x00,0x00,  
.................... 	 0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,  
.................... /*-文字:j--	*/  
.................... 	 0x00,0x00,0x00,0x00,0x98,0x00,0x00,0x00,  
.................... 	 0x00,0x80,0x80,0x80,0x7F,0x00,0x00,0x00,  
.................... /*-文字:k--	*/  
.................... 	 0x00,0xF8,0x00,0x00,0x00,0x80,0x00,0x00,  
.................... 	 0x00,0x3F,0x04,0x02,0x0D,0x10,0x20,0x00,  
.................... /*-文字:l--	*/  
.................... 	 0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0x00,  
.................... 	 0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,  
.................... /*-文字:m--	*/  
.................... 	 0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,  
.................... 	 0x3F,0x00,0x00,0x3F,0x00,0x00,0x3F,0x00,  
.................... /*-文字:n--	*/  
.................... 	 0x00,0x80,0x00,0x80,0x80,0x80,0x00,0x00,  
.................... 	 0x00,0x3F,0x01,0x00,0x00,0x00,0x3F,0x00,  
.................... /*-文字:o--	*/  
.................... 	 0x00,0x00,0x80,0x80,0x80,0x00,0x00,0x00,  
.................... 	 0x0E,0x11,0x20,0x20,0x20,0x11,0x0E,0x00,  
.................... /*-文字:p--	*/  
.................... 	 0x00,0x80,0x00,0x80,0x80,0x80,0x00,0x00,  
.................... 	 0x00,0xFF,0x11,0x20,0x20,0x20,0x1F,0x00,  
.................... /*-文字:q--	*/  
.................... 	 0x00,0x00,0x80,0x80,0x80,0x00,0x80,0x00,  
.................... 	 0x00,0x1F,0x20,0x20,0x20,0x11,0xFF,0x00,  
.................... /*-文字:r--	*/  
.................... 	 0x00,0x00,0x80,0x00,0x00,0x80,0x80,0x00,  
.................... 	 0x00,0x00,0x3F,0x01,0x01,0x00,0x00,0x00,  
.................... /*-文字:s--	*/  
.................... 	 0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,  
.................... 	 0x00,0x13,0x24,0x24,0x24,0x24,0x19,0x00,  
.................... /*-文字:t--	*/  
.................... 	 0x00,0x80,0x80,0xE0,0x80,0x80,0x80,0x00,  
.................... 	 0x00,0x00,0x00,0x1F,0x20,0x20,0x20,0x00,  
.................... /*-文字:u--	*/  
.................... 	 0x00,0x80,0x00,0x00,0x00,0x00,0x80,0x00,  
.................... 	 0x00,0x1F,0x20,0x20,0x20,0x10,0x3F,0x00,  
.................... /*-文字:v--	*/  
.................... 	 0x80,0x00,0x00,0x00,0x00,0x00,0x80,0x00,  
.................... 	 0x00,0x07,0x18,0x20,0x18,0x07,0x00,0x00,  
.................... /*-文字:w--	*/  
.................... 	 0x80,0x00,0x00,0x80,0x00,0x00,0x80,0x00,  
.................... 	 0x0F,0x30,0x0E,0x01,0x0E,0x30,0x0F,0x00,  
.................... /*-文字:x--	*/  
.................... 	 0x80,0x00,0x00,0x00,0x00,0x00,0x80,0x00,  
.................... 	 0x20,0x11,0x0A,0x04,0x0A,0x11,0x20,0x00,  
.................... /*-文字:y--	*/  
.................... 	 0x80,0x00,0x00,0x00,0x00,0x00,0x80,0x00,  
.................... 	 0x00,0x87,0x98,0x60,0x18,0x07,0x00,0x00,  
.................... /*-文字:z--	*/  
.................... 	 0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x00,  
.................... 	 0x00,0x30,0x28,0x24,0x22,0x21,0x20,0x00,  
.................... /*-文字:{--	*/  
.................... 	 0x00,0x00,0x00,0x80,0x7E,0x02,0x00,0x00,  
.................... 	 0x00,0x00,0x00,0x00,0x3F,0x20,0x00,0x00,  
.................... /*-文字:|--	*/  
.................... 	 0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,  
.................... 	 0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,  
.................... /*-文字:}--	*/  
.................... 	 0x00,0x02,0x7E,0x80,0x00,0x00,0x00,0x00,  
.................... 	 0x00,0x20,0x3F,0x00,0x00,0x00,0x00,0x00,  
.................... /*-文字:~--	*/  
.................... 	 0x00,0x06,0x01,0x01,0x06,0x04,0x03,0x00,  
.................... 	 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  
.................... };  
....................  
.................... #define LCD_E    PIN_E7  
.................... #define LCD_RW   PIN_E6  
.................... #define LCD_DI   PIN_E5  
.................... #define LCD_CS3  PIN_E4  
.................... #define LCD_CS2  PIN_E3  
.................... #define LCD_CS1  PIN_E2  
.................... #define BL_PWR   PIN_E1  
.................... #define LCD_PWR  PIN_E0  
.................... #byte   Datalcm  =  0x0f83  
.................... #define	lcd_read_status() ( bit_test( Datalcm,7) )  
....................   
.................... /***********常用操作命令和参数定义***************/  
.................... #define	 DISPON		0x3f	/*显示on		*/  
.................... #define	 DISPOFF	0x3e	/*显示off		*/  
.................... #define	 DISPFIRST	0xc0	/*显示起始行定义	*/  
.................... #define	 SETX		0x40	/*X定位设定指令(页)	*/  
.................... #define	 SETY		0xb8	/*Y定位设定指令(列)	*/  
....................   
.................... /**************显示分区边界位置*****************/  
.................... #define	 MODL		0   	/*显示区的左边界    */  
.................... #define	 MODM		64 	    /*左区和中区分界	*/  
.................... #define	 MODR		128 	/*中区和右区分界	*/  
.................... #define	 LCMLIMIT	192     /*显示区的右边界	*/  
....................   
.................... /****************全局变量定义*******************/  
.................... int col,row,cbyte;		/*列x,行(页)y,输出数据	*/  
....................   
.................... #define	lcd_set_e()    output_high(LCD_E)  
.................... #define	lcd_set_rw()   output_high(LCD_RW)  
.................... #define	lcd_set_di()   output_high(LCD_DI)  
.................... #define	lcd_set_cs1()  output_high(LCD_CS1)  
.................... #define	lcd_set_cs2()  output_high(LCD_CS2)  
.................... #define	lcd_set_cs3()  output_high(LCD_CS3)  
.................... #define	lcd_clear_e()  output_low(LCD_E)  
.................... #define	lcd_clear_rw() output_low(LCD_RW)  
.................... #define	lcd_clear_di() output_low(LCD_DI)  
.................... #define	lcd_clear_cs1()  output_low(LCD_CS1)  
.................... #define	lcd_clear_cs2()  output_low(LCD_CS2)  
.................... #define	lcd_clear_cs3()  output_low(LCD_CS3)  
....................   
.................... /*****************函数列表**********************/  
.................... void Lcminit(void);		    /*液晶模块初始化*/  
.................... void Delay(int);		    /*延时,入口数为Ms*/  
.................... void lcdbusyL(void);		/*busy判断、等待(左区)	*/  
.................... void lcdbusyM(void);		/*busy判断、等待(中区)	*/  
.................... void lcdbusyR(void);		/*busy判断、等待(右区)	*/  
.................... void Putedot(int x,int y,int Order,int widthw);  
.................... void Wrdata(int);		/*数据输出给LCM		*/  
.................... void Lcmcls( void );		/*LCM全屏幕清零(填充0)	*/  
.................... void wtcom(void);		/*公用busy等待		*/  
.................... void Locatexy(void);		/*光标定位		*/  
.................... void WrcmdL(int);		/*左区命令输出		*/  
.................... void WrcmdM(int);		/*中区命令输出		*/  
.................... void WrcmdR(int);		/*右区命令输出		*/  
.................... void Putstr(int x,int y,int *array,int i);/*字符串输出*/  
.................... void Rollscreen(int x);	/*屏幕向上滚动演示*/  
.................... void Rddata(void);		/*从液晶片上读数据*/  
.................... void point(void);		/*打点*/  
.................... void Linexy(int x0,int y0,int xt,int yt);  
.................... void main_init(void);  
.................... void timer(void);  

⌨️ 快捷键说明

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