Hola a todos...
Bueno tengo una duda sobre como usar los puetos del pic 16F84A, mi duda es la siguiente, estoy haciendo un proyecto que lleva 6 motores que son controlados por un driver L293B, y estos los puedo controlar con 6 bit"s del puerto B, pero me sobran dos bit"s libres en este puerto asi que mi duda es si los puedo usar como entradas, sin que afecte que 6 bit"s esten como salida, en caso de que si se puedan usar como salida, que pasa cuando por medio de programa envio bit"s a esos puetos de entrada, no se si me explique...
Es decir, si configuro mi puerto B con b" 00000011 seis bit"s seran para controlar los motores, y los dos sobrantes como entradas, para poder tomar datos de control de forma externa, que pasaria si envio datos completos al puerto, por ejemplo que envie b" 11111111, se veran afectados los datos que ente recibiendo en ese momento los bit"s que estan como entrada??? Estos se ven afectados cuandos los lea, o no tendra ningun problema???
Espero haberme explicado y que me puedan aclar esta duda