TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: er_clemen en 15 de Julio de 2003, 23:22:00
-
Hola amigos:
Estoy trabajando con el PIC16F87 con Pic Basic Pro y quiero programar utilizando entradas y salidas digitales.
¿debo especificar mediante algun comando que son E/S DIGITALES?
¿Los comandos HIGH y LOW, no definen automaticamente los pines asociados a ellos como salidas o es necesario siempre utilizar siempre el comando TRIS?
GRACIAS.
-
Los comandos high y low no configuran el port, eso lo hces con trisa o trisb.
Tmbien y si te convence ma puedes poner Input porta.1 o output portb.4, por ejemplo.
Eso te configura cada pin en particular del port, pero los otros quedan como estaban, si no estaban configurados siguen asi.

-
Más que un comando lo que tendrías que mirar es un registro en concreto el ADCON1 que hay una tabla para la configuración de los pines como analógico/digital, en tu caso por ejemplo para colocar todos los pines en digital sería: 00000110 del registro ADCON1