16f887

Que tal, espero alguien me pueda hechar una mano, estoy aprendiendo a utilizar el pic 16f887 y la verdad que no le encuentro como dar de alta los puertos como entradas y salidas si alguien sabe,de verdad se los agradecería. utilizo asm. para programar.:)
 
El funcionamiento como entrada o salida lo define el registro TRIS_

para PORTA es TRISA, PORTB TRISC, etc...

cada bit de TRIS_ representa un bit del puerto en cuestion, al estar en 0 actua como salida, al estar en 1 actua como entrada

para el puerto A hay que especificar si es entrada analogica o digital (ya que comparte con el modulo ADC) a travez del registro ADCON1 (pagina 128 del datasheet dale una leida)
 
Si de hecho debo de especificar si es analógica o digital, pero deja le doy otra leida al datasheet y luego cuento como me fué. Gracias por pronta respuesta...
 
Atrás
Arriba