Red de conocimientos turísticos - Información de alquiler - Programación del programa MCU (usando C51) 2 botones para controlar la pantalla LED de siete segmentos de 2 dígitos, cada vez que presiona el botón "+"

Programación del programa MCU (usando C51) 2 botones para controlar la pantalla LED de siete segmentos de 2 dígitos, cada vez que presiona el botón "+"

main()

{

mientras (1)

{

key=KEY_Scan(0);

if(clave=="+ ")

{

valor++;

}

if(clave=="- " )

{

valor--;

}

}

}

u8 KEY_Scan(modo de caracteres)

{

estático u8 key_up=1;

if(modo)key_up= 1;

if(key_up&&(KEYADD==0||KEYRED==0|))

{

delay_ms(10); //de-bucket

key_up =0;

si(KEY0==0)devuelve 1;

de lo contrario si(KEY1==0)devuelve 2;

}de lo contrario si(KEYADD) ==1&&KEYRED==1)key_up=1;

return 0;

}

el valor es el valor que se mostrará, KEYADD y KEYRED se utilizan para suma y dos claves para la resta, la conclusión es que debes implementarlo tú mismo

.