Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

26/06/2012 #1


Problema para obtener 5V en PORTD de pic16f877
Hola a todos,

Estoy trabajando en un proyecto en el que voy a utilizar el puerto D (0,1) como salida para activar dos relés. El problema es que no consigo sacar los 5 voltios necesarios una vez que detecta la señal de activación.

La configuración del puerto es la siguiente:
Código:
	BANKSEL	TRISD		; Selecciona el bank1
	MOVLW	b'00000000'	; Configura RD1 a RD4 como salida(b'11111100') 252
	MOVWF	TRISD		; Carga el codigo DDR en F88
En el archivo adjunto incluyo la carga que soporta a la salida del puerto, la linea de alimentación es de 5V, que es la que viene de arriba de la imagen.

Un saludo y muchas gracias!
26/06/2012 #2


Ya tengo la solución, ha sido que no volvía al bank0 de nuevo, y por eso no funcionaba. Lo posteo por si a alguien le ocurre en un futuro.
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.