Autor Tema: TRIS  (Leído 1486 veces)

worldken

  • Newbie
  • *
  • Mensajes: 1
    • Ver Perfil
TRIS
« : noviembre 13, 2014, 03:49:49 pm »
Hola, alguien sabe cómo podría usar el TRIS para dar de alta como entrada o salida los puertos manualment?

Juan Martinez

  • Administrator
  • Newbie
  • *****
  • Mensajes: 30
    • Ver Perfil
    • Microcontrollers. Proyects. Tutorials
Re:TRIS
« Respuesta #1 : agosto 12, 2015, 09:11:47 pm »
La instrucción directa TRIS para el manejo de los puertos del 18F2550 no existe. Sin embargo sí existen los registros TRISA, TRISB y TRISC. Para inicializar estos puertos requieres de 2 instrucciones por cada uno. Por ejemplo:

        movlw   H'30'
   movwf   TRISA   ;BITS RA0 ES SALIDA, RA4,RA5 SON ENTRADAS.
   clrf           TRISB   ;BITS RB0..RB7 SON SALIDAS.
   movlw   H'3'   
   movwf   TRISC   ;BITS RC0,RC1 SON ENTRADAS