Aplicación #2.- Push - LED La práctica 2 muestra como se hace el enmascaramiento -observar el comportamiento de un sólo bit en una palabra de entrada o excitar un sólo bit en una palabra de salida- utilizando PushButton y los LEDs en Miuva PRO. Materiales necesarios: Ninguno Programa en MikroC: void main() { ADCON0 = 0b00011111; TRISJ = 0x00; LATJ = 0x00; TRISD |= 0b00011110; while(1) { if((PORTD & 0x02)==0x00) { LATJ |= 2; } else { LATJ &= ~(2); } if((PORTD & 0x04)==0x00) { LATJ |= 4; } else { LATJ &= ~(4); } if((PORTD & 0x08)==0x00) { LATJ |= 8; } else { LATJ &= ~(8); } if((PORTD & 0x10)==0x00) { LATJ |= 16; } else { LATJ &= ~(16); } } } //todos los puertos como digitales //puerto J como salida //puertos D1, D2, D3 y D4 como entradas //enmascaramiento de entrada para Push en D1 //enmascaramiento de salida para LED en J1 //enmascaramiento de entrada para Push en D2 //enmascaramiento de salida para LED en J2 //enmascaramiento de entrada para Push en D3 //enmascaramiento de salida para LED en J3 //enmascaramiento de entrada para Push en D4 //enmascaramiento de salida para LED en J4