Hola Suky te molesto una vez mas, espero que sea la última, muy buena la página que me pasaste, tuve q desempolvar un libro de c++ que tenia por ahí, pero no entiendo la asignación que hace por ejemplo en: LPC_IOCON->R_PIO1_1 &= ~(1 << 5), yo interpreto lo siguiente, es una asignacion AND bit a bit, lugo un complemento a 1 bit a bit, lo q esta entre paréntesis no puede ser un corrimiento, o si? La verdad voy a seguir buscando y leyendo el libro a ver si encuentro algo mas que me desasne. Saludos