Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

14/11/2009 #1


ayuda en mplab
estoy empesando y no se porqu m e sale estos errores
Clean: Deleting intermediary and output files.
Clean: Done.
Executing: "C:\Archivos de programa\Microchip\MPASM Suite\MPASMWIN.exe" /q /p16F628A "TIMER 500ms.asm" /l"TIMER 500ms.lst" /e"TIMER 500ms.err" /d__DEBUG=1
Warning[207] D:\WILLIAM\CLASES DE PIC\REVISANDO EJERCICIOS\EJERCICIO 2\TIMER 500MS.ASM 20 : Found label after column 1. (INICIO)
Message[302] D:\WILLIAM\CLASES DE PIC\REVISANDO EJERCICIOS\EJERCICIO 2\TIMER 500MS.ASM 21 : Register in operand not in bank 0. Ensure that bank bits are correct.
Warning[207] D:\WILLIAM\CLASES DE PIC\REVISANDO EJERCICIOS\EJERCICIO 2\TIMER 500MS.ASM 23 : Found label after column 1. (LAZO)
Warning[207] D:\WILLIAM\CLASES DE PIC\REVISANDO EJERCICIOS\EJERCICIO 2\TIMER 500MS.ASM 30 : Found label after column 1. (TIMER_500ms)
Warning[207] D:\WILLIAM\CLASES DE PIC\REVISANDO EJERCICIOS\EJERCICIO 2\TIMER 500MS.ASM 33 : Found label after column 1. (BUCLE)
Error[173] D:\WILLIAM\CLASES DE PIC\REVISANDO EJERCICIOS\EJERCICIO 2\TIMER 500MS.ASM 46 : Source file path exceeds 62 characters (D:\WILLIAM\CLASES DE PIC\REVISANDO EJERCICIOS\EJERCICIO 2\TIMER 500MS.ASM)
Halting build on first failure as requested.
----------------------------------------------------------------------
Debug build of project `D:\William\clases de pic\revisando ejercicios\EJERCICIO 2\EJERCICIO 2.mcp' failed.
Preprocessor symbol `__DEBUG' is defined.
Sat Nov 14 14:24:05 2009
----------------------------------------------------------------------
BUILD FAILED



el programa que estoy haciendo es el sgte


LIST P=16F628A ;TIPO DE PROCESADOR
INCLUDE "P16F628A.INC" ;LIBREIRA DE REGISTROS

__CONFIG ( _WDT_OFF & _MCLRE_ON & _LVP_OFF & _INTOSC_OSC_NOCLKOUT ) ;CONFIGURO EL PIC
;WACHT DOG TIMER DESHABILITADO
;BAJO VOLTAGE DE PROGRAMACION DESHABILITADO
;MVLRE HABILITADO
;OSCILADOR INTERNO TIPO RC DE 4MHZ HABILITADO

CBLOCK 0X20
CONTADOR1
CONTADOR2
ENDC


org 0X000

INICIO bsf STATUS,RP0 ;BANCO 1
bcf TRISB,0 ;RB0 SALIDA
bcf STATUS,RP0 ;BANCO 0
LAZO bcf PORTB,0 ;RBO SALE 0
call TIMER_500ms ;RETARDO DE 500ms
bsf PORTB,0 ;RB0 SALE 1
call TIMER_500ms ;RETARDO DE 500ms
goto LAZO


TIMER_500ms movlW .250 ;MOVEMOS A W 250
movwf CONTADOR1 ;MOVEMOS AL REGISTRO CONTADOR 1 --- 250
movwf CONTADOR2 ;MOVEMOS AL REGISTRO CONTADOR 2 --- 250
BUCLE nop
nop
nop
nop
nop ;hasta aqui hay 8uS
decfsz CONTADOR1,F ;DECREMENTA EN UNO Y GUARDA EN EL REGISTRO SALTA SI ES CERO
goto BUCLE ;EGRESA A BUCLE
movwf CONTADOR1 ;CARGAMOS DE NUEVO 250 AL CONTADOR 1
decfsz CONTADOR2,F ;DECREMENTA EN UNO Y GUARDA EN EL REGISTRO SALTA SI ES CERO
goto BUCLE
return ;se genero 500 ms

END


por favor ayundeme
14/11/2009 #2
Moderador

Avatar de Vick

Respuesta: ayuda en mplab
El único error que tienes es este:

Error[173] D:\WILLIAM\CLASES DE PIC\REVISANDO EJERCICIOS\EJERCICIO 2\TIMER 500MS.ASM 46 : Source file path exceeds 62 characters (D:\WILLIAM\CLASES DE PIC\REVISANDO EJERCICIOS\EJERCICIO 2\TIMER 500MS.ASM)

y por eso no ensambla, coloca el archivo .asm más cerca de la carpeta raíz para que la "dirección" no exceda los 62 caracteres y con eso ya debe ensamblar bien.

Los warnings también hay que atenderlos...

Saludos.
14/11/2009 #3

Avatar de Meta

Respuesta: ayuda en mplab
Este tipo de errores a se debería corregir desde hace años. Antiguamente los Windwos de antes era como máximo 255 caracter.

MPLAB tiene que evolucionar también en este aspecto, como es gratuito tampoco nos va hacer demasiado caso, usará un IDE muy antiguo.
14/11/2009 #4


Respuesta: ayuda en mplab
muchas gracias por responder es un buen foro de electronica logre solucionar mi problema gracias
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.