TODOPIC

Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: lopb en 08 de Noviembre de 2010, 16:26:41

Título: Problema al setear RA4 en 16f876A
Publicado por: lopb en 08 de Noviembre de 2010, 16:26:41
Hola,

        Estoy usando todos los conversores AD del 16f876, pero tambien queria aprovechar ra4 que es un puerto que no tiene conversor.
el puerto a tiene 6 pines, por lo cual envio 8 bit al tris de la siguiente manera:
   set_tris_a(0x2F);
luego tomo lecturas de los conversores (previo al tris esta la configuracion del pic para usar los conversores)
Pero cuando intento enviar un 1 por el ra4 nada sucede, los conversores estan andando bien, pero no puedo enviar nada por ra4.

Mi pregunta es: Se puede setear un bit individual y no todo el puerto, de modo que no sobreescriba configuraciones previas?

Y sino, que puede ser que no funciona?

Ah! estoy usando CCS 4.104
Gracias y saludos
Título: Re: Problema al setear RA4 en 16f876A
Publicado por: tapi8 en 08 de Noviembre de 2010, 16:42:15
RA4 es open drain (colector abierto) no da tension a la salida.
Echale un ojo a esto del maestro dedpic.


http://www.todopic.com.ar/foros/index.php?topic=15129.0
Título: Re: Problema al setear RA4 en 16f876A
Publicado por: lopb en 11 de Noviembre de 2010, 09:55:16
RA4 es open drain (colector abierto) no da tension a la salida.
Echale un ojo a esto del maestro dedpic.


http://www.todopic.com.ar/foros/index.php?topic=15129.0
ah, ok,  ya etendi, hay que ponerle un pull up.
gracias