Autor Tema: MPLAB IDE 8.40 - 8.33 - 8.10 Ninguno Compila  (Leído 8038 veces)

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

Desconectado skyblack

  • PIC10
  • *
  • Mensajes: 4
MPLAB IDE 8.40 - 8.33 - 8.10 Ninguno Compila
« en: 09 de Noviembre de 2009, 04:29:06 »
Buenas... pues bueno el problema esta que con ninguna de las versiones del MPLAB IDE desde la 8.10, 8.33 y 8.40 me funcionan para compilar. Cada vez que compile me mando el mismo error en todos las versiones del MPLAB

----------------------------------------------------------------------
Debug build of project `C:\Soluciones Programas\LCD_01.disposable_mcp' started.
Preprocessor symbol `__DEBUG' is defined.
Mon Nov 09 01:24:02 2009
----------------------------------------------------------------------
Clean: Deleting intermediary and output files.
Clean: Done.
Executing: "C:\Program Files\Microchip\MPASM Suite\MPASMWIN.exe" /q /p18F452 "LCD_01.asm" /l"LCD_01.lst" /e"LCD_01.err" /d__DEBUG=1
Warning[230] C:\SOLUCIONES PROGRAMAS\LCD_01.ASM 13 : __CONFIG has been deprecated for PIC18 devices.  Use directive CONFIG.
Error[126]   C:\SOLUCIONES PROGRAMAS\LCD_01.ASM 13 : Argument out of range (not a valid config register address)
Warning[215] C:\SOLUCIONES PROGRAMAS\LCD_01.ASM 14 : Processor superseded by command line.  Verify processor symbol.
Message[301] C:\PROGRAM FILES\MICROCHIP\MPASM SUITE\P16F84A.INC 35 : MESSAGE: (Processor-header file mismatch.  Verify selected processor.)
Error[126]   C:\PROGRAM FILES\MICROCHIP\MPASM SUITE\P16F84A.INC 114 : Argument out of range (must be greater than or equal to 255)
Error[126]   C:\PROGRAM FILES\MICROCHIP\MPASM SUITE\P16F84A.INC 115 : Argument out of range (__MAXRAM must be used first)
Error[126]   C:\PROGRAM FILES\MICROCHIP\MPASM SUITE\P16F84A.INC 115 : Argument out of range (__MAXRAM must be used first)
Error[126]   C:\PROGRAM FILES\MICROCHIP\MPASM SUITE\P16F84A.INC 115 : Argument out of range (__MAXRAM must be used first)
Halting build on first failure as requested.
----------------------------------------------------------------------
Debug build of project `C:\Soluciones Programas\LCD_01.disposable_mcp' failed.
Preprocessor symbol `__DEBUG' is defined.
Mon Nov 09 01:24:04 2009
----------------------------------------------------------------------
BUILD FAILED

Ahora pues... si creen que es problema de que estoy programando mal.. bueno pues ese no es el caso, el codigo que estoy tratando de compilar es uno de los ejemplos del libro de proyectos de RA-MA con el PIC16F84A  y es efectivamente el ejercicio del LCD. les adjunto el codigo de RA-MA, como sus Librerias y un diagrama en PROTEUS junto con el archivo .HEX

espero que me puedan indicar cual es el error que me esta sucediendo, aun que yo creo que es por alguna configuracion que no le he dado bien al MPLAB o la verdad quien sabe... espero su respuesta ya que no puedo programar si ni siquiera logro compilar un ejemplo ya hecho y probado.

P.D: Ahorita me quede con la version del IDE 8.10 aun que aun no funciona para compilar.

Desconectado stk500

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4919
Re: MPLAB IDE 8.40 - 8.33 - 8.10 Ninguno Compila
« Respuesta #1 en: 09 de Noviembre de 2009, 05:02:33 »
Pues a mi me compila, creo que tu realiza mal los pasos y deberia leerte el tutorial que esta en foro ya que la version del libro es muy vieja,
observa

 si no te aclara mas busca en el Foro ya que hay bastante informacion del MPLAB IDE

Desconectado skyblack

  • PIC10
  • *
  • Mensajes: 4
Re: MPLAB IDE 8.40 - 8.33 - 8.10 Ninguno Compila
« Respuesta #2 en: 09 de Noviembre de 2009, 05:14:29 »
amm... de hecho se que el codigo esta bien y el HEX y todo, pero bueno al ver tu screenshot veo que usas XP y en mi laptop uso Vista, kreeme que ya intente con la 8.40 la mas reciente lanzada por la pagina y me sigue saliendo el mismo texto que puse en el primer post.

Desconectado mtristan

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 395
Re: MPLAB IDE 8.40 - 8.33 - 8.10 Ninguno Compila
« Respuesta #3 en: 09 de Noviembre de 2009, 11:39:59 »
.

El problema es que el compilador te quiere generar el hex para un 18F452:
"Executing: "C:\Program Files\Microchip\MPASM Suite\MPASMWIN.exe" /q /p18F452 "LCD_01.asm" /l"LCD_01.lst" /e"LCD_01.err" /d__DEBUG=1"
Es porque el MPLAB está configurado para trabajar con un 18F425. Andá a Configure->Select device y selecioná el 16F84A.
Comentá si funciona o no  ;-)
¡Saludos!

When you see a good move, look for a better one (Emanuel Lasker)

Desconectado skyblack

  • PIC10
  • *
  • Mensajes: 4
Re: MPLAB IDE 8.40 - 8.33 - 8.10 Ninguno Compila
« Respuesta #4 en: 10 de Noviembre de 2009, 00:12:56 »
En efecto "mtristan" :p Tenias razon

 :-/ Muchisimas gracias... ñ_ñ por aca andare merodando con mas preguntas y espero que yo tambien pueda ayudar con alguno que otro aporte de proyectos