Red de conocimiento del abogados - Ley de patentes - Programación MCU C51 (lenguaje C): realiza la visualización del número de estudiante (el número de estudiante tiene 10 dígitos)

Programación MCU C51 (lenguaje C): realiza la visualización del número de estudiante (el número de estudiante tiene 10 dígitos)

¿Qué utilizas para accionar el tubo digital?

Los diferentes controladores tienen diferentes métodos de programación.

Si utiliza directamente el controlador del puerto de E/S, el tubo digital de 8 bits se escribe así:

wei=selección de bits

duan=segmento selección

//Romper tabla de códigos

uchar

código

shuzi[12]={0xc0, 0xf9, 0xa4, 0xb0, 0x99, //0, 1, 2, 3, 4,

0x92, 0x82, 0xf8, 0x80, 0x90, //5, 6, 7, 8, 9,

0x00, 0xff};

void

led_scan(void)

{

uchar

i, j ; //** *Tubo digital Yang

wei=0xff;

j=0x01;

for(i=0;ilt;8;i)

{

duan=shuzi[i];

wei=!j;

retraso(200);

jlt;=1

}

wei=0xff;

}