Así que estoy tratando de mover un número hexadecimal al Puerto 1, por ejemplo, 2H en el Puerto 1 debería dar: 00000010 pero mi problema es el número que muevo al Puerto 1 (excepto 0H) establece el Puerto 1.0 en ALTO, yo no entiendo por qué está sucediendo y cómo se puede arreglar, cada bit funciona bien, excepto el bit 0. Aquí está parte del código, la línea 7 es donde muevo el número: