#include#defineucharunsignedchar#defineuintunsignedint#defineLED_ON0x01sbitdsio=P1^7;sbittemp_add=P1^0;sbittemp_sub=P1^1;sbitup1_temp=P1^2;sbitdown_temp=P1^3;sbi...
#include
#define uchar unsigned char
#define uint unsigned int
#define LED_ON 0x01
sbit dsio=P1^7;
sbit temp_add=P1^0;
sbit temp_sub=P1^1;
sbit up1_temp=P1^2;
sbit down_temp=P1^3;
sbit tenbit=P1^5;
sbit sigbit=P1^6;
uchar temp_value,temp1_value;
uchar aa,bb,cc,flag;
uchar code table[]={
0x3f,0x06,0x5b,0x4f,0x66,
0x6d,0x7d,0x07,0x7f,0x6f,
0xbf,0x86,0xdb,0xcf,0xe6,
0xed,0xfd,0x87,0xff,0xef};
uint tempr=25;
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
vo