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
.