Autor Tema: CC5X full o como solucionar problema  (Leído 2713 veces)

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

Desconectado alias_piti

  • PIC10
  • *
  • Mensajes: 6
CC5X full o como solucionar problema
« en: 07 de Febrero de 2011, 15:40:34 »
Hola compañeros.
 :( :( :( :( :( :( :( :( :( :( :( :(
Estoy acabando mi proyecto final de carrera, solo me keda representar en el lcd unos valores obtenidos del CAD, los cuales pretendia convertir a unidades fisicas(grados y humedad relativa), pero tengo un pekeño gran problema, el compilador CC5X se me kedo pekeño, me da error de compilacion. Os pongo el codigo

definicion de variables:

#pragma rambank 1   //Variables almacenadas en banco 1 de memoria

uns24 val_temp;      
uns24 val_hum;
uns24 temporal;
         

Instrucciones:


      //Conversión de valoresde CAD a unidades físcas con 4 digitos
               //Valor de humedad. En lugar de 100, lo hago con 1000 para obtener un decimal
               val_hum=val_hum*1000;
               val_hum=val_hum/1024;

Esto solo es parte de las operaciones a realizar, ya q después iría sacando los digitos(un decimal, unidades, decenas, centenas) para mostrar en LCD
         
los errores son :

               //Valor de humedad. En lugar de 100, lo hago con 1000 para obtener un decimal
               val_hum=val_hum*1000;
                                   ^------
Error[1] D:\Proyecto\Programacion\Maestro\maestro_V4\maestro.c 228 : Unsupported by the SMALL compiler edition

               val_hum=val_hum*1000;
               val_hum=val_hum/1024;
                                   ^------
Error[2] D:\Proyecto\Programacion\Maestro\maestro_V4\maestro.c 229 : Unsupported by the SMALL compiler edition

         
               temporal=val_hum/1000;
                                    ^------
Error[3] D:\Proyecto\Programacion\Maestro\maestro_V4\maestro.c 231 : Unsupported by the SMALL compiler edition


alguna solución de como poder solucionar esto, si nadie me puede facilitar el compilador completo.

Algun consejo o algo.   :( :( :( :( :( :( :( :( :( :( :(

Muxas gracias de antemano

Un saludo

Desconectado jeremylf

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1341
Re: CC5X full o como solucionar problema
« Respuesta #1 en: 07 de Febrero de 2011, 15:58:52 »
Para la multiplicacion por 1000 talves puedas hacerlo con un for y hacerlo por 10 si esq no es ese la limitacion que te da esa version. De esa forma tambien podrias hacer con los demas.


Uns aludo.

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7918
Re: CC5X full o como solucionar problema
« Respuesta #2 en: 07 de Febrero de 2011, 16:47:05 »
El compilador demo de CCS (lo puedes bajar de su pagina o sino incluido con el MPLAB) hace eso sin protestar.
Porque no te cambias o usas el C18 student que también viene en MPLAB ??
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.


 

anything