Red de conocimiento informático - Material del sitio web - Cómo mostrar números binarios en un microcontrolador

Cómo mostrar números binarios en un microcontrolador

No es necesario convertir los números hexadecimales y binarios del microcontrolador. Todos los datos del ordenador se guardan en binario. Los números decimales simplemente se muestran de diferentes maneras. Esencialmente lo mismo.

Si debe realizar la conversión, consulte lo siguiente:

unsigned char num; //Defina un número de 8 dígitos

if(num&(1<

...;//El enésimo bit de num es 1

else

...;//El enésimo bit de num es 0

Por supuesto que se puede colocar en un bucle;

for(unsigned char i=0;i<8;i++) {

if( num&(1<< n))

...;//El enésimo bit de num es 1

else

...;//El El enésimo bit de num es 0

}