Autor Tema: ayuda para utilizar comparador en pic12f675  (Leído 1840 veces)

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

Desconectado JuanjoPic

  • PIC12
  • **
  • Mensajes: 97
ayuda para utilizar comparador en pic12f675
« en: 04 de Junio de 2016, 22:32:27 »
hola a todos, bueno estoy utilizando el comparador del pic12f675 y lo configure para discriminar dos voltajes aplicados
en los pines GP0 y GP1.
Al registro CMCON le he cargado el valor b'00000001'.

Según el datasheet lo he configurado para comparar GP0 y GP1, sin inversión y que la salida GP2 es '1' cuando GP0>GP1 (y GP2 es '0' cuando GP0<GP1).

Al simular el programa y variar la tensión en la entrada, de modo que se cumpla  GP0>GP1, la salida GP2 no se vuelve a '1'  :( :?

(he configurado el registro TRISIO b'00001011').

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:ayuda para utilizar comparador en pic12f675
« Respuesta #1 en: 04 de Junio de 2016, 23:04:35 »
Los registros ANSEL los configuraste?, es mas facil si das el codigo.

Desconectado JuanjoPic

  • PIC12
  • **
  • Mensajes: 97
Re:ayuda para utilizar comparador en pic12f675
« Respuesta #2 en: 04 de Junio de 2016, 23:21:09 »
gracias KILLERJC me falto configurar el registro ANSEL  .....configure el GP0 y GP1 como entradas análogas y el GP2 como salida digital y me funciono.
 ((:-))  :-)

Desconectado akira_ve

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 342
Re:ayuda para utilizar comparador en pic12f675
« Respuesta #3 en: 05 de Julio de 2016, 20:03:22 »
Buenas noches amigo JuanjoPIC yo hace tiempo preferi usar el ADC del PIC y escribir una rutina para comparaciones A > B, A < B y A = B y encontre que es mas flexible pues pues puedo ajustar los valores de comparacion con mas facilidad, luego escribi un programa que funcionaba como comparador tipo ventana y me permitio mas control................buen...........es mi humilde consejo amigo, pues podrisa explotar mas las posibilidades del pic y hacer cosas que aprovechen mas el pic
Si conocemos bien lo que tenemos y lo sabemos usar......se haran hasta cosas que e veces aseguran son imposibles

Venezuela


 

anything