Cordial saludo colegas,
He investigado acerca de la habilitación de las resistencias de pull-ups, modificando el bit 7 del registro OPTION, pero luego de hacer una larga búsqueda
no he encontrado nada que me indique que exista alguna función para habilitar estas resistencias internas en puertos específicos.
Según lo que he encontrado, al poner en 0 el bit 7 del registro OPTION (RBPU) todas las resistencias pull-up quedan habilitadas, pero el problema es que solo necesito que se activen en ciertos pines del PORTB, por ejemplo PORTB.0 y PORTB.1, mientras en que otros pines del PORTB también se estén usando como entradas, por ejemplo PORTB.2 Y PORTB.3 (pero sin resistencias pull-up).
En el datasheet del PIC16F628A/REGISTER OPTION/Bit 7 aparece "0=PORTB pull-ups are enabled by individual port latch values", y aunque lo puse en el traductor, no entiendo ni papas lo que este comentario trata de indicar... Encontré una versión en español de este datasheet y lo mismo; no se entiende cómo proceder.
...Algún colega me pueda echar una mano. Es la primera vez que intento trabajar con esta funcionalidad.
Un cordial saludo y gracias de antemano!
He investigado acerca de la habilitación de las resistencias de pull-ups, modificando el bit 7 del registro OPTION, pero luego de hacer una larga búsqueda
no he encontrado nada que me indique que exista alguna función para habilitar estas resistencias internas en puertos específicos.
Según lo que he encontrado, al poner en 0 el bit 7 del registro OPTION (RBPU) todas las resistencias pull-up quedan habilitadas, pero el problema es que solo necesito que se activen en ciertos pines del PORTB, por ejemplo PORTB.0 y PORTB.1, mientras en que otros pines del PORTB también se estén usando como entradas, por ejemplo PORTB.2 Y PORTB.3 (pero sin resistencias pull-up).
En el datasheet del PIC16F628A/REGISTER OPTION/Bit 7 aparece "0=PORTB pull-ups are enabled by individual port latch values", y aunque lo puse en el traductor, no entiendo ni papas lo que este comentario trata de indicar... Encontré una versión en español de este datasheet y lo mismo; no se entiende cómo proceder.
...Algún colega me pueda echar una mano. Es la primera vez que intento trabajar con esta funcionalidad.
Un cordial saludo y gracias de antemano!
Última edición: