Ya estoy probando mi sistema en la placa pero tengo una duda que no logro entender bien.
Mis valores son: dirout:0xB0, dirin:0xF2
Cuando yo hago por ejemplo monitor out (0xb0), 0x55 yo estoy guardando ese valor en 0xb0 y por lo tanto se muestra en los leds. Ahora si ejecuto monitor in (0xb0) me dice: "read: 0x00" y no entiendo el porqué.
O es que estos comandos no los guardan sino que utiliza los valores temporalmente (no se si me explico bien)
Y otra: cuando hago monitor in (0xF2) xq lee el valor 0x55 si yo en realidad lo q hago es "dejar pasarlo", pero nunca lo grabo en memoria.