谁有两位数码管显示“00”到“99”的程序呀?

来源:百度知道 编辑:UC知道 时间:2024/05/26 04:27:40
优先C语言的,其他不是00到99的也行,我主要想看一下数码管程序长什么样…
第二个有错误...

http://www.dz863.com/Microprocessors/AVR-microcontrollers/CH451-LED-AVR.htm
看这里行不行。
还有,
http://blog.21ic.com/user1/2437/archives/2009/58276.html
http://www.51dpj.net/dpj51/diy51/dgn/200903/1525.html

假设是共阴:
unsigned char led7_seg[10] = {写入0到9对应7段码值};
unsigned char led_dis[2],position,time,num;
void led_display();
void main()
{
P0和P1口都初始化为输出;
PORT0 = 0x0;
PORT1 = 0xff;
while(1)
{
if(time >= 40)
{
time = 0;
num++;
if(num == 100)
{
num = 0;
}
}
if(position == 2)
{
time++;
posit