sbit en = P3^5;//液晶控制端
uchar keyz;
uchar key_1;
uchar biaoz;
uchar weis;//控制数字位数
uchar fuhao;
unsigned long int a,b,c,z;
uint x;
float w;
/**********************/
void checkbusy();//判忙子程序
void writecommand(uchar command);//写命令
void writedata(uchar date);//写数据
void lcdset(); //液晶初始化
void display(uchar y, uchar x, uchar *p); //显示子程序
uchar keyscan();//键扫
void delay(uint w);//延时程序
/**********************/
uchar code yejingtable[]={0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x20,0x2b,0x2d,0x2a,0x2f,0x3d,0x2e};
/* 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
/* 代表字符: 0 1 2 3 4 5 6 7 8 9 空格 + - × ÷ = . */
uchar ds[8]; //整数
uchar xs[4]; //小数
uchar keyz;
uchar key_1;
uchar biaoz;
uchar weis;//控制数字位数
uchar fuhao;
unsigned long int a,b,c,z;
uint x;
float w;
/**********************/
void checkbusy();//判忙子程序
void writecommand(uchar command);//写命令
void writedata(uchar date);//写数据
void lcdset(); //液晶初始化
void display(uchar y, uchar x, uchar *p); //显示子程序
uchar keyscan();//键扫
void delay(uint w);//延时程序
/**********************/
uchar code yejingtable[]={0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x20,0x2b,0x2d,0x2a,0x2f,0x3d,0x2e};
/* 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
/* 代表字符: 0 1 2 3 4 5 6 7 8 9 空格 + - × ÷ = . */
uchar ds[8]; //整数
uchar xs[4]; //小数