51 problemas simples de programación de microcontroladores
Hay un problema con la lógica. El puerto IO del microcontrolador 51 tiene una relación "Y cableada". Utilice el botón para conectar los dos pines juntos. Si uno genera 0, el otro. genera 1, también será forzado a convertirse en 0, en lugar de que ambos se conviertan en 1
Como en el programa { P2=0xf0 if(P2==0xf8) es imposible de establecer, porque los 4 bits inferiores. de P2 salida 0, cuando Al presionar los botones S10/S11/S12, P2.6/P2.5/P2.4 se bajará, mientras que P2.3 se subirá