c语言显示数码管函数 c语言数码管显示6位学号( 三 )


{Display(disp_data);}
//显示数据
}
}
}
}
浏览器里直接打的代码,整体思路应该是对的,需要注意的是K+\K-这样的变量keil中是非法的,实际程序中请自行改正 。
c语言数码管显示问题void display(int n)
{
char b3,b2, b1;//定义两个有符号整形数b3,b2和b1
b3=n/100;
b2=(n/10)%10;//这里应该这样才对不然会大于10c语言显示数码管函数的
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
}
关于c语言显示数码管函数和c语言数码管显示6位学号的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

推荐阅读