TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: joseydoris en 13 de Junio de 2012, 21:40:28
-
Una vez mas solicito vuestra ayuda:¿como configuro los dos comparadores del 16f628?.necesito salidas independientes de cada uno,utilizarlos como si fueran lm 741.He utilizado banco 1 y banco 0 en la direccion 1f y nada.Tambien
cmcon equ 1f
movlw 'b00000000'
movwf cmcon esta no funciona
movlw 'b00000100'
movwf cmcon esta tampoco
y otras varias combinaciones
movlw b'00001111'
movwf porta
¿que estoy haciendo mal?.Con el 12f629 (que tiene solo uno) me salio sin mayor contratiempo,pero este me desespera.att jose antonio
-
Hola,
Para trabajar con el CMCON no es necesario que reserves memoria, porque esa zona de memoria ya está reservada para ese registro. En las páginas 52, 53,y 54 tienes las opciones para trabajar con dicho registro y hasta un ejemplo de código en la página 54, échale un vistazo a ver si te ayuda.
Un saludo.
-
Otra pregunta sobre comparadores 16f628.De fabrica vienen con la configuración 000.Si quiero utilizar esta opción de comparadores separados¿de donde saco las 4 entradas y las 2 salidas?.En el datashet viene ra3 como entrada y salida.¿como se entiende eso?.att jose antonio
-
http://www.todopic.com.ar/foros/index.php?topic=24720.0
+ Datasheet! ;-)
Saludos!
-
Buena esa suki.osea
movlw b'11000000'
movwf cmcon
donde bit 6y7 de cmcon me pondria como salidas ra4 y ra5,bit 4 y 5 para invertir las salidas de los comparadores,bit 0,1 y 2 para configurar el modo de comparador,parece que me voy enterando.¿el bit 3 para que sirve?Disculpa tanta molestia.pero los dataseht en ingles los tengo atravesados
-
Se me olvidaba.El registro vrcon ¿es todo a 0?. Ahora mismo estoy probando varias configuraciones entre cmcon y vrcon y ra3 me tira el voltaje a 0.Solo quiero hacer 2 lm 471 de momento.Un saludo.att jose antonio