INPUT Pin
Convierte el Pin especificado en una entrada. Pin debe ser una constante, 0-15, o una variable que contenga un número 0-15 (p. ejj., B0) o el nombre de un pin (p. ej., PORTA.0).
INPUT 0 ‘ convierte el Pin0 en entrada
INPUT PORTA.0 ‘ convierte el PORTA, pin 0 en entrada
En forma alternativa, el pin puede ser colocado como entrada de una forma más rápida y corta (desde un código generado standpoint):
TRISB.0 =1 ‘ Setea el PORTB, pin 0 como entrada
Todos los pins en un port pueden ser colocados como entradas seteando el registro TRIS completo de una sola vez:
TRISB = %11111111 ‘ Setea todo el PORTB como entrada
OUTPUT Pin
Convierte el pin especificado en salida . .Pin puede ser una constante , 0 - 15 , ó una variable que contenga un número de 0-15 (p.ej. B0) ó un número de Pin (p.ej. PORTA.0)
OUTPUT 0 ´ convierte pin 0 en salida
OUTPUT PORTA.0 ´ convierte PORTA pin 0 en salida
En forma alternativa , el pin puede ser convertido en salida de una manera más rápida y corta (con un código generado standpoint).
TRISB.0 = 0 ´ setea PORTB pin 0 como salida
Todos los pins de un port pueden ser seteados simultaneamente como salida usando el registro TRIS completo :
TRISB = %00000000 ´ setea todos los pins de PORTB como salidas