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 + -
显示快捷键?