lcd.c

来自「基于编址技术的LCD1602显示程序」· C语言 代码 · 共 28 行

C
28
字号
typedef unsigned int uint;
typedef unsigned char uchar;
uchar xdata cw _at_ 0xfcff;
uchar xdata dw _at_ 0xfdff;
uchar xdata cr _at_ 0xfeff;
#define bu while(cr&0x80)
void print(uchar *str,uchar addr)
{
    cw=addr|0x80;
    while(*str!='\0')
	 {
        bu;
	     dw=*str;
		  str++;
	  }
}

void main()
{
    cw=0x0c;
	 bu;
	 cw=0x38;
	 print("LCD Disp Program",0x00);
    print("Happy New Year! ",0x40);
	 while(1);
}

⌨️ 快捷键说明

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