void display(int n)
{
char b3, b2, b1; //定义两个有符号整形数b3,b2和b1
b3=n/100;
b2=(n/10)%10;//这里应该这样才对否则会大于10的
b1=n%10;
//百位
P0=seg7[b3]; //
en3=0; //显示DS2
ms_delay(10); //延时
en3=1; //关闭DS2
//十位
P0=seg7[b2]; //
en2=0; //显示DS2
ms_delay(10); //延时
en2=1; //关闭DS2
//个位
P0=seg7[b1]; //
en1=0; //显示DS1
ms_delay(10); //延时
en1=1; //关闭DS1
}di