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 }