test_lcd1602.c

来自「液晶屏1602左移显示」· C语言 代码 · 共 50 行

C
50
字号

//***********************************
//	main.c File
//	Created by xiaorunyi
//	email: qq315626168@126.com
//***********************************
#include "LCD1602.h"

void delay_nms(unsigned int n);//delay function
/********************************************************************/

unsigned char dis_info[] = "www.51c51.com xiaorunyi";
#define		delay_time	32767
void main(void)


{
	LCD_init();  
	LCD_en_com(0x07);
		 
	LCD_set_xy (0,0x0f);
	while(TRUE )    
	{
				 unsigned int i,j;
				 unsigned char *p;
		 	   	p = dis_info;
			 	 for(j=0;j<24;j++)
				 {
				 	
					LCDIO = *p;
					LCD_en_dat(*p);
				 	for(i=0;i<delay_time;i++);
					p++;
					
				}
				 	LCD_set_xy (0,0x0f);
			

	}
}

void delay_nms(unsigned int n)      
{
    unsigned int i=0,j=0;
    for (i=n;i>0;i--)
     for (j=0;j<1140;j++);  
}
/********************************************************************/

⌨️ 快捷键说明

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