Red de conocimientos turísticos - Conocimientos sobre calendario chino - Programación MCU C51 (lenguaje C): la suma de 1 a 100 se muestra en el tubo digital.
Programación MCU C51 (lenguaje C): la suma de 1 a 100 se muestra en el tubo digital.
#include?lt;reg51.hgt;
#include?lt;stdio.hgt;
#define?uchar?unsigned?char
void?convert();
void?display();
void?delay();
//***Yin: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
código?unsigned?char?Led[16]={ 0x3F, 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x07, 0x7F, 0x6F,
0x77, 0x7C, 0x39, 0x5E, 0x79, 0x71};
uchar?num , sw, gw;
void?main()
{ num=0; mientras(1) { convert(); retraso(); num==100)num=0; }
}
void?convert()
{ sw=num/10; p>
}
void?display()
{ P1=Led[gw]; P2=Led[sw];?
}
void?delay()
{ uchar?i,j,k; for(k=0;klt;2;k) for(i=0;ilt;250;i )
for(j=0;jlt;250;j);
}
Utilice la conexión del circuito del software de simulación como se muestra a continuación