TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado 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
-
A ver tu programa. Es obvio, pero supongo que tienes bien configurado el TRIS ¿no?
-
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