Redes sociales

siguenos en facebook

sábado, 14 de febrero de 2015

RUTINA DE INICIALIZACIÓN DE LOS PUERTOS



El microcontrolador 16F88 posee características como los comparados y conversores análogo, por defecto este PIC inicia con estos pines configurados como entradas análogas, debido a esto se hace necesaria una rutina de inicialización de los puertos cuando se quieren trabajar sus pines como entradas o salidas digitales.



La rutina de inicialización de los puertos para trabajar sus pines como I/O digitales será la siguiente:

BANKSEL TRISA            ; Voy al banco 1 de la RAM
MOVLW 0X00                 ; Cargo el registro W con 00 para llevarlo al
MOVWF ANSEL             ; registro ANSEL y dejar el puerto a digital
MOVLW TRISA               ; TRISA y dejar configurados los pines del puerto A como entradas
CLRF TRISB                   ; Cargo TRISB con ceros para configurar los pines del puerto B como salidas
BANKSEL PORTB           ; Vuelvo al banco 0 de RAM para trabajar como los puertos.






No hay comentarios.:

Publicar un comentario