lcdc3.c

来自「常用的单击片接口液晶模块驱动程序。里面包括了大量的各种液晶模块和单击片接口的应用」· C语言 代码 · 共 42 行

C
42
字号
#include <ADUC814.H>
/*cs=p1.5	wr=p1.3		data=p1.2*/
sbit p1_5=P1^5;
sbit p1_3=P1^3;
sbit p1_2=P1^2;

void lcd_init(void);
void wrcom(unsigned char command);	//write command
void wrddc(unsigned char command);	//write address
void wrdac(unsigned char command);	//write data
void delay500(unsigned int time);	
void walp(unsigned char add,unsigned char lcddata);//loop write

void main(void) 
{	unsigned char com;
	SP=0X50;
	p1_3=1;
	p1_5=1;
	p1_2=1;
	com=0x29;
	delay500(500);
	wrcom(0x29);	//initialize
	wrcom(0x18);	//rc
	wrcom(0x01);	//sys en
	wrcom(0x03);	//lcd on 
	wrddc(0X0);
	//delay500(1);
	wrdac(0x0);
    walp(0X0,0x0);
	delay500(1);
	delay500(1);
	wrddc(0X0);
	wrdac(0x0f);
	walp(0x0,0x0f);
	delay500(1);
	delay500(1);
//	delay500(1);
//	wr123()
}


⌨️ 快捷键说明

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