Autor Tema: Usar un LDR con PBP  (Leído 2636 veces)

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

Desconectado Bopo

  • PIC10
  • *
  • Mensajes: 36
Usar un LDR con PBP
« en: 22 de Febrero de 2006, 14:03:00 »
Hola, estoy tratando de hacer funcioar un LDR pero me da millones de errores de rpogramacion, estoy usando un 12f629, tengo un led en el GP5 y el ldr en el GP4



probe con el archivo que trae el pbp y me da los errores que salen ahi...

Include "modedefs.bas"   " Mode definitions for Serout

Define   OSCCAL_1K   1   " Calibrate internal oscillator

" Define ADCIN parameters
Define   ADC_BITS   10   " Set number of bits in result
Define   ADC_CLOCK   3   " Set clock source (3=rc)
Define   ADC_SAMPLEUS   50   " Set sampling time in uS


LCD   Var   GPIO.1      " LCD TX pin

adval   Var   Word      " Create adval to store result


   ADCON0.7 = 1      " Right justify result
   ANSEL = %00111000   " Set AN3 analog, rest digital
   CMCON = 7      " Analog comparators off

   Pause 500      " Wait .5 second for LCD to init

loop:   ADCIN 3, adval      " Read channel 3 to adval

   Serout LCD,T2400,[$fe, 1]   " Clear screen
   Serout LCD,T2400,["Value: ", #adval]   " Display the decimal value  

   Pause 100      " Wait .1 second

   Goto loop      " Do it forever

   End


saludos

Desconectado poi5on

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 127
RE: Usar un LDR con PBP
« Respuesta #1 en: 22 de Febrero de 2006, 17:47:00 »
Hola amigo.
Obviamente no consigue el archivo donde se incluyen los nombres de las variables, los demas errores se generan por eso, ya que no consigue las directivas y los nombres de registros, chequea que el archivo que desea incluir este en la carpeta del PBP, tambien podria estar combiado de nombre, verifica si el tipo de archivo es el correcto, en vez de ".bas" es ".inc"

Saludos

Desconectado Bopo

  • PIC10
  • *
  • Mensajes: 36
RE: Usar un LDR con PBP
« Respuesta #2 en: 22 de Febrero de 2006, 20:52:00 »
Escrito originalmente por poi5on
Hola amigo.
Obviamente no consigue el archivo donde se incluyen los nombres de las variables, los demas errores se generan por eso, ya que no consigue las directivas y los nombres de registros, chequea que el archivo que desea incluir este en la carpeta del PBP, tambien podria estar combiado de nombre, verifica si el tipo de archivo es el correcto, en vez de ".bas" es ".inc"

Saludos


no es eso... se me olvido postear cuando corregi esa parte...


son otros errores...

saludos

Desconectado doppel

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1536
RE: Usar un LDR con PBP
« Respuesta #3 en: 23 de Febrero de 2006, 11:50:00 »
Hola te faltan todas las definiciones que te aparecen ahi detalladas!!! como los adresh etc!!

por casualidad ese ejemplo no lo sacastes del manual de proton?

saludosSonrisa
" Para ser exitoso no tienes que hacer cosas extraordinarias. Haz cosas ordinarias, extraordinariamente bien "

Desconectado Bopo

  • PIC10
  • *
  • Mensajes: 36
RE: Usar un LDR con PBP
« Respuesta #4 en: 23 de Febrero de 2006, 12:46:00 »
no, lo saque de los samples que vienen con el compilador del pbp

Desconectado doppel

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1536
RE: Usar un LDR con PBP
« Respuesta #5 en: 23 de Febrero de 2006, 19:06:00 »
Holas!!

no te falta una parte de programa!! ?  donde está la parte de GO_DONE....
" Para ser exitoso no tienes que hacer cosas extraordinarias. Haz cosas ordinarias, extraordinariamente bien "

Desconectado Bopo

  • PIC10
  • *
  • Mensajes: 36
RE: Usar un LDR con PBP
« Respuesta #6 en: 23 de Febrero de 2006, 19:23:00 »
Escrito originalmente por doppel
Holas!!

no te falta una parte de programa!! ?  donde está la parte de GO_DONE....



es que no se que em faltaaa T_T
ayudenme, que cosas tengo que definir y todo eso
no he encontrado nada, me lei todas las cosas de las entradas a/d en el foro y no encontre nada

saludos!