main.c

来自「用51单片机驱动 nokia5110和lcd1602的c程序」· C语言 代码 · 共 61 行

C
61
字号

#include "reg51.h"
#include "nokia_5110.h"
#include "bmp_pixel.h"

//***********************************
#include "LCD1602.h"
							
code unsigned char dis_info[] = " Study-3 board for 51 mcu http://www.ednchina.com/blog/zl0801 ";
#define		delay_time	25767


/********************************************************************/


/******************************************************************************/
void main(void) 
{
	LCD_init(); //初始化液晶    
	LCD_clear();
	
		LCD_write_chinese_string(0,0,12,7,0,0);
	LCD_write_english_string(0,2,"Stc89C51 Board");
	LCD_write_chinese_string(0,3,12,6,7,0);
	LCD_write_english_string(0,5,"  13889695114");

	LCD_write_chinese_string(0,0,12,7,0,0);
	LCD_write_english_string(0,2,"Stc89C51 Board");
	LCD_write_chinese_string(0,3,12,6,7,0);
	LCD_write_english_string(0,5,"  13889695114");

		LCD1602_init();  

		 
	LCD1602_set_xy (0,0x0f);

	 LCD1602_en_com(0x07);
	while(1)  
	{
	
		  unsigned int i,j;
				 unsigned char *p;
		 	   	p = dis_info;
			 	 for(j=0;j<62;j++)
				 {
				 	
					LCDIO = *p;
					LCD1602_en_dat(*p);
				 	for(i=0;i<delay_time;i++);
					p++;
					
				}
				 	LCD1602_set_xy (0,0x0f);
			

	}	  



}

⌨️ 快捷键说明

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