main.c

来自「LCD1602+PIC16f877A自己的实验过的程序」· C语言 代码 · 共 50 行

C
50
字号
/*Mini51板通用编程模板设计*/
/*作者:田开坤*/
/*时间:2007年10月*/
/*版本:第二版*/
#include "Mini51B.H"   //所有与硬件相关的接口函数定义
#include "LCD12864.H"  //LCD12864驱动函数
#include "logo_stuelab.h"
extern unsigned char xdata *p; //需要1k外部RAM支持

void main()
{	
   	unsigned int k;	
	for(k=0;k<1024;k++) { //将一幅图写入RAM
		p=k;
		*p = stuelab[k];
	}
	  	
/***************LCD12864测试*****************/
//*此部分注销只要删除前面一位斜线
	lcd12864_init();	
	lcd12864_clr();		
	p=0;
	lcd12864_put_xywhb(0,0,128,64,p); //logo显示	
	//delay_ms(2000);
/********************************************/

/**************LCD12864打点测试**************/
	for(k=0;k<1024;k++) { //显示缓冲区RAM清零
		p=k;
		*p = 0;
	}
	line(0,0,127,63);//画直线
	line(0,0,127,60);
	line(0,0,127,50);
	line(0,0,127,40);
	line(0,0,127,30);
	line(0,0,127,20);
	line(0,0,127,10);
  	line(0,63,127,0);

  	circle(64,32,30);//画圆圈
	circle(20,32,10);
	circle(108,32,10);	
	p=0;
	lcd12864_put_xywhb(0,0,128,64,p);	
/********************************************/
	while(1);
}

⌨️ 快捷键说明

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