Autor Tema: Problemas con pic16f886 y LCD JHD162...  (Leído 1899 veces)

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

Desconectado mecatronix89

  • PIC10
  • *
  • Mensajes: 33
Problemas con pic16f886 y LCD JHD162...
« en: 15 de Mayo de 2011, 19:08:34 »
Hola, necesito ayuda para solucionar mi problema, programé un pic para que tomara el dato de un LM35 y me mostrara la temperatura en un LCD y aparte que de acuerdo con la temperatura hiciera algunas cosas, el problema es que en proteus funciona, pero en la protoboard no, el pic va bien y el lcd funciona pero no se que pase.

Este es el codigo.
---------------------------------------------------------------------------------------------------------------------
#include<16F886.h>
#device ADC=10
#fuses INTRC_IO,NOWDT,NOLVP,MCLR,NOPROTECT
#use delay(clock=4000000)
#define use_portb_lcd TRUE
#include<LCD.C>
//--------------------------------------------------------------------
float temp,aux;
//--------------------------------------------------------------------
void config(void){
   set_tris_a(0x01);
   setup_adc(ADC_CLOCK_INTERNAL|VSS_VDD);
   setup_adc_ports(sAN0);
   setup_comparator(NC_NC_NC_NC);
}
void main(void){
   config();
   lcd_init();
   lcd_putc("\fTEMPERATURA");
   do{
      delay_us(50);
      temp=read_adc();
      temp=(temp*300)/614;
      if(temp!=aux){
         lcd_gotoxy(1,2);
         printf(lcd_putc,"%.0f grados  ",temp);
         aux=temp;
      }
         if(aux<=20){
            output_c(0b00000000);
         }
         if(aux>20){
            output_c(0b00000001);
         }
   }while(TRUE);
}

------------------------------------------------------------------------------------------------------------------
Aquí la imagen de la proto, a ver si está bien conectado jeje...
------------------------------------------------------------------------------------------------------------------


Uploaded with ImageShack.us
« Última modificación: 15 de Mayo de 2011, 19:10:43 por mecatronix89 »
Para aprender solo hay que intentar hacerlo......

Desconectado CMG73

  • PIC10
  • *
  • Mensajes: 6
Re: Problemas con pic16f886 y LCD JHD162...
« Respuesta #1 en: 17 de Junio de 2014, 16:26:35 »
Hola yo tengo el mismo problema con el pic 16f886 y un LCD de 2x16, lo programo en c, lo compilo con CCS me compila sin errores, lo simulo con proteus todo bien, grabo el archivo hex. al pic, lo monto físcamente todo y no me funciona.

Me gustaría saber como has solucionado tú el problema.

Un saludo y muchas gracias sé que tú consulta fue hace unos años pero a lo mejor me puedes ayudar.


 

anything