TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: ppalou en 22 de Marzo de 2005, 01:16:00

Título: Problema puerto d 16F877
Publicado por: ppalou en 22 de Marzo de 2005, 01:16:00
Buenas,

Me estoy volviendo loco con el puierto D (entero) de la PIC 16F877 . Por algún extraño motivo no me hace caso, ya puedo ponerle un valor estático de sálida que no hace nada. He probado con fast_io, standard_io, fixed_io y nada. Empiezo a creer que debe estar roto, que pensais?

Gracias
Título: RE: Problema puerto d 16F877
Publicado por: Nocturno en 22 de Marzo de 2005, 02:37:00
A ver tu programa. Es obvio, pero supongo que tienes bien configurado el TRIS ¿no?
Título: RE: Problema puerto d 16F877
Publicado por: ppalou en 22 de Marzo de 2005, 02:40:00
Escrito originalmente por nocturno66
A ver tu programa. Es obvio, pero supongo que tienes bien configurado el TRIS ¿no?


El programa ahora no lo tengo a mano pero era muy sencillo, luego lo pasteo.
Y respecto a tu pregunta, sí, creo que sí, lo tenia así:

set_tris_d(0);

Tambien lo probé con set_tris_d(0b00000000) pero nada