cargador.c

来自「基于51单片机的游戏」· C语言 代码 · 共 73 行

C
73
字号
#include "reg51.h"
//#include "data.h"
#include "order.h"
#include "lcdinit.h"
#include "function.h"

void int1(void) interrupt 2
{
	keyboard();
}

int main(){
	uchar i=1;
	error0=0;
	error1=0;
	error2=0;
	delay(50);
	EA=1;
	IT1=1;
	EX1=1;
//	wirte_bg();
	/*液晶初始化函数(文本区首地址D1,文本区首地址D2, 文本区宽度,  图形区首地址D1, 图形区首地址D2, 图形区宽度,   光标形状,  显示方式,  显示开关)*/
	lcd_init(0x00,0x00,0x14,0x50,0x01,0x14,0x00,MOD_XOR,0x0c);
//	wirte_bg();
	set_cgram();
	wirte_cgrom();
	cls();
//	start();
//	cls();
//	pushbox();
//	guan();
//---------------------------------------------------------------
	set_xy(3,0);
	write_one(0xaa,INC_WR);
	write_one(0xab,INC_WR);
	set_xy(3,1);
	write_one(0xac,INC_WR);
	write_one(0xad,INC_WR);

	set_xy(5,0);
	write_one(0xae,INC_WR);
	write_one(0xaf,INC_WR);
	set_xy(5,1);
	write_one(0xb0,INC_WR);
	write_one(0xb1,INC_WR);

	set_xy(7,0);
	write_one(0xb2,INC_WR);
	write_one(0xb3,INC_WR);
	set_xy(7,1);
	write_one(0xb4,INC_WR);
	write_one(0xb5,INC_WR);	
	
	set_xy(9,0);
	write_one(0xb6,INC_WR);
	write_one(0xb7,INC_WR);
	set_xy(9,1);
	write_one(0xb8,INC_WR);
	write_one(0xb9,INC_WR);	

	set_xy(11,0);
	write_one(0xba,INC_WR);
	write_one(0xbb,INC_WR);
	set_xy(11,1);
	write_one(0xbc,INC_WR);
	write_one(0xbd,INC_WR);	


//---------------------------------------------------------------
	while(1){
	}
	return(0);
}

⌨️ 快捷键说明

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