#include
#include
#include "keyport.h"
#include "delay.h"
#include
#include "1602.h"
float code dofly_code[]={'0','1','2','3','4','5','6','7','8','9','-','*','C','=','+','/'};//转换成液晶显示的字符
void main()
{
unsigned char key,i,j,k,key_flag,n;
int sum_1,sum_2,sum,sums;
bit aa = 0;
LCD_Init(); //初始化液晶
DelayMs(20); //延时有助于稳定
LCD_Clear(); //清屏
while(1)
{
key = keynum();
if(key!=0xff)
{
if(key < 10) //显示0~9的数值
{
if(aa == 0 ) //第一次累加sum_1的值
{
sum_1 = sum_1*10 + key;</