Autor Tema: comparadores 16f628  (Leído 2398 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado joseydoris

  • PIC12
  • **
  • Mensajes: 58
comparadores 16f628
« 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

Desconectado NoSepComo

  • PIC18
  • ****
  • Mensajes: 305
Re: comparadores 16f628
« Respuesta #1 en: 14 de Junio de 2012, 05:12:25 »
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.

Desconectado joseydoris

  • PIC12
  • **
  • Mensajes: 58
Re: comparadores 16f628
« Respuesta #2 en: 17 de Junio de 2012, 02:38:54 »
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

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: comparadores 16f628
« Respuesta #3 en: 17 de Junio de 2012, 13:29:58 »
No contesto mensajes privados, las consultas en el foro

Desconectado joseydoris

  • PIC12
  • **
  • Mensajes: 58
Re: comparadores 16f628
« Respuesta #4 en: 18 de Junio de 2012, 00:32:37 »
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

Desconectado joseydoris

  • PIC12
  • **
  • Mensajes: 58
Re: comparadores 16f628
« Respuesta #5 en: 18 de Junio de 2012, 01:56:33 »
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


 

anything