TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: elsuave en 05 de Junio de 2003, 10:14:00
-
He configurado los pines del puerto A como entradas pero el único que responde, es el A4. Los demás, ni en el simulador toman el valor del estímulo.
Quisiera que alguien me hiciera el favor de decirme la razón y, de ser posible, me diera una solución.
Infinitos agradecimientos.
-
¿Que PIC estas utilizando?
-
mE PARECE que ese pic tiene funciones analogicas, que estan compartidas con esos pines, porque no pruebas ha desactivar las funciones analogicas y del comparador, suele ser el problema mas normal.
Suerte
-
amigo tu problema esta en que no has configurado el reg.adcon.
el puerto a en este micro tiene 2 funciones canales analogicos para los convertidores de a/d y digitales ya sean salidas o entradas lo que debes cinfigurar el reg dependiendo lo que tu necesites te doy el codigo que debes incluir para ña configuracion
start
bsf STATUS,RP0 ;Bank 1
movlw 0x06 ;puerto a y e digitales
movwf ADCON1
asi ya tienes configurado puerto a y e como digitales
espero te ayude en tu dda saludos
-
por que no expones un poco mas sobre lo que estas trabajando con el pic para saber por que no funciona el puerto a quizas es algo de tu configuracion saludos