Autor Tema: error  (Leído 236 veces)

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

Desconectado alan18a

  • PIC10
  • *
  • Mensajes: 3
error
« en: 12 de Junio de 2018, 01:43:45 »
Buenas tardes o noches, necesito de su ayuda en arreglar los problemas del siguiente código.

_CONFIG   3F58
   #include "p16F628A.inc"
   LIST P=16F628A   ;microcontrolador a utilizar

   cblock 025
        endc

   CONT equ 0x22
   O equ 0x23
   M equ 0x24
   N equ 0x25
   endc
        
   
   


   

INICIO
P
   MOVLW   B'00000000'
   MOVWF   PORTA
   MOVLW   B'10000000'
   MOVWF   PORTB
   CALL   DELAY
   
   MOVLW   B'00001111'
   MOVWF   PORTA
   MOVLW   B'11111111'
   CALL   DELAY
   
   MOVLW   B'01101111'
   MOVWF   PORTA
   MOVLW   B'11111111'
   MOVWF   PORTB
   CALL   DELAY
   
   DECFSZ   CONT,1
   GOTO   P
   
   MOVLW   D'30'
   MOVWF   CONT

   I

   MOVLW   B'01111110'
   MOVWF   PORTA
   MOVLW   B'11111111'
   MOVWF   PORTB
   CALL   DELAY
   
   MOVLW   B'00000000'
   MOVWF   PORTA
   MOVLW   B'00010000'
   CALL   DELAY
   
   DECFSZ   CONT,1
   GOTO   I
   
   MOVLW   D'30'
   MOVWF   CONT

C
   MOVLW   B'00000000'
   MOVWF   PORTA
   MOVLW   B'10000000'
   MOVWF   PORTB
   CALL   DELAY
   
   MOVLW   B'01111110'
   MOVWF   PORTA
   MOVLW   B'11111111'
   CALL   DELAY

   
   DECFSZ   CONT,1
   GOTO   C
   
   MOVLW   D'30'
   MOVWF   CONT

UNNO

   MOVLW   B'00000000'
   MOVWF   PORTA
   MOVLW   B'00001000'
   MOVWF   PORTB
   CALL   DELAY
   
   MOVLW   B'11111110'
   MOVWF   PORTA
   MOVLW   B'11111111'
   CALL   DELAY
   
   MOVLW   B'00001111'
   MOVWF   PORTA
   MOVLW   B'11111111'
   MOVWF   PORTB
   CALL   DELAY
   
   DECFSZ   CONT,1
   GOTO   UNNO
   
   MOVLW   D'30'
   MOVWF   CONT

SEISS

   MOVLW   B'00000000'
   MOVWF   PORTA
   MOVLW   B'10000000'
   MOVWF   PORTB
   CALL   DELAY
   
   MOVLW   B'01011110'
   MOVWF   PORTA
   MOVLW   B'11111111'
   CALL   DELAY
   
   MOVLW   B'11111000'
   MOVWF   PORTA
   MOVLW   B'11111111'
   MOVWF   PORTB
   CALL   DELAY
   
   DECFSZ   CONT,1
   GOTO   SEISS
   
   MOVLW   D'30'
   MOVWF   CONT

F

   MOVLW   B'00000000'
   MOVWF   PORTA
   MOVLW   B'10000000'
   MOVWF   PORTB
   CALL   DELAY
   
   MOVLW   B'01111111'
   MOVWF   PORTA
   MOVLW   B'11111111'
   CALL   DELAY
   
   MOVLW   B'11101111'
   MOVWF   PORTA
   MOVLW   B'11111111'
   MOVWF   PORTB
   CALL   DELAY
   
   DECFSZ   CONT,1
   GOTO   F
   
   MOVLW   D'30'
   MOVWF   CONT



DOSS

   MOVLW   B'11111110'
   MOVWF   PORTA
   MOVLW   B'11111111'
   MOVWF   PORTB
   CALL   DELAY
   
   MOVLW   B'00001111'
   MOVWF   PORTA
   MOVLW   B'11111111'
   CALL   DELAY
   
   MOVLW   B'01101111'
   MOVWF   PORTA
   MOVLW   B'11111111'
   MOVWF   PORTB
   CALL   DELAY
   
   DECFSZ   CONT,1
   GOTO   P
   
   MOVLW   D'30'
   MOVWF   CONT

OCHO

   MOVLW   B'01101110'
   MOVWF   PORTA
   MOVLW   B'11111111'
   MOVWF   PORTB
   CALL   DELAY
   
   MOVLW   B'00000000'
   MOVWF   PORTA
   MOVLW   B'10000001'
   CALL   DELAY
   
   
   DECFSZ   CONT,1
   GOTO   OCHO
   
   MOVLW   D'30'
   MOVWF   CONT
   
         
    GOTO   INICIO
   
    DELAY
    MOVLW   D'1'
    MOVWF   O
    TRES
       MOVLW   D'8'
       M
    DOS
       MOVLW   D'250'
       M
    UNO
       NOP
       NOP
       DECFSZ   N,1
       GOTO   UNO
       DECFSZ   M,1
       GOTO   DOS
       DECFSZ   O,1
       GOTO   TRES
    RETURN
    END

-------------------------
los errores son:

Clean: Deleting intermediary and output files.
Clean: Done.
Executing: "C:\Program Files (x86)\Microchip\MPASM Suite\MPASMWIN.exe" /q /p16F628A "proyecto.asm" /l"proyecto.lst" /e"proyecto.err" /o"proyecto.o" /d__DEBUG=1
Warning[205] E:\MATRIZ\PROYECTO.ASM 1 : Found directive in column 1. (list)
Warning[205] E:\MATRIZ\PROYECTO.ASM 3 : Found directive in column 1. (cblock)
Warning[207] E:\MATRIZ\PROYECTO.ASM 5 : Found label after column 1. (CONT)
Warning[207] E:\MATRIZ\PROYECTO.ASM 6 : Found label after column 1. (O)
Warning[207] E:\MATRIZ\PROYECTO.ASM 7 : Found label after column 1. (M)
Warning[207] E:\MATRIZ\PROYECTO.ASM 8 : Found label after column 1. (N)
Error[150]   E:\MATRIZ\PROYECTO.ASM 10 : Labels must be defined in a code or data section when making an object file
Error[150]   E:\MATRIZ\PROYECTO.ASM 11 : Labels must be defined in a code or data section when making an object file
Error[152]   E:\MATRIZ\PROYECTO.ASM 12 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 13 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 14 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 15 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 16 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 16 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 18 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 19 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 20 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 21 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 21 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 23 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 24 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 25 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 26 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 27 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 27 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 29 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 30 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 30 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 32 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 33 : Executable code and data must be defined in an appropriate section
Warning[207] E:\MATRIZ\PROYECTO.ASM 35 : Found label after column 1. (I)
Error[150]   E:\MATRIZ\PROYECTO.ASM 35 : Labels must be defined in a code or data section when making an object file
Error[152]   E:\MATRIZ\PROYECTO.ASM 37 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 38 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 39 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 40 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 41 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 41 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 43 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 44 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 45 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 46 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 46 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 48 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 49 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 49 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 51 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 52 : Executable code and data must be defined in an appropriate section
Error[150]   E:\MATRIZ\PROYECTO.ASM 54 : Labels must be defined in a code or data section when making an object file
Error[152]   E:\MATRIZ\PROYECTO.ASM 55 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 56 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 57 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 58 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 59 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 59 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 61 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 62 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 63 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 64 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 64 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 67 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 68 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 68 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 70 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 71 : Executable code and data must be defined in an appropriate section
Error[150]   E:\MATRIZ\PROYECTO.ASM 73 : Labels must be defined in a code or data section when making an object file
Error[152]   E:\MATRIZ\PROYECTO.ASM 75 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 76 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 77 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 78 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 79 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 79 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 81 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 82 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 83 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 84 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 84 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 86 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 87 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 88 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 89 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 90 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 90 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 92 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 93 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 93 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 95 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 96 : Executable code and data must be defined in an appropriate section
Error[150]   E:\MATRIZ\PROYECTO.ASM 98 : Labels must be defined in a code or data section when making an object file
Error[152]   E:\MATRIZ\PROYECTO.ASM 100 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 101 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 102 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 103 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 104 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 104 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 106 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 107 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 108 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 109 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 109 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 111 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 112 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 113 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 114 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 115 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 115 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 117 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 118 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 118 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 120 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 121 : Executable code and data must be defined in an appropriate section
Error[150]   E:\MATRIZ\PROYECTO.ASM 123 : Labels must be defined in a code or data section when making an object file
Error[115]   E:\MATRIZ\PROYECTO.ASM 123 : Duplicate label ("F" or redefining symbol that cannot be redefined)
Error[152]   E:\MATRIZ\PROYECTO.ASM 125 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 126 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 127 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 128 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 129 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 129 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 131 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 132 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 133 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 134 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 134 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 136 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 137 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 138 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 139 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 140 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 140 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 142 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 143 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 145 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 146 : Executable code and data must be defined in an appropriate section
Error[150]   E:\MATRIZ\PROYECTO.ASM 150 : Labels must be defined in a code or data section when making an object file
Error[152]   E:\MATRIZ\PROYECTO.ASM 152 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 153 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 154 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 155 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 156 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 156 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 158 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 159 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 160 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 161 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 161 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 163 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 164 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 165 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 166 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 167 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 167 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 169 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 170 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 170 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 172 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 173 : Executable code and data must be defined in an appropriate section
Error[150]   E:\MATRIZ\PROYECTO.ASM 175 : Labels must be defined in a code or data section when making an object file
Error[152]   E:\MATRIZ\PROYECTO.ASM 177 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 178 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 179 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 180 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 181 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 181 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 183 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 184 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 185 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 186 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 186 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 189 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 190 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 190 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 192 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 193 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 196 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 196 : Executable code and data must be defined in an appropriate section
Warning[207] E:\MATRIZ\PROYECTO.ASM 198 : Found label after column 1. (DELAY)
Error[150]   E:\MATRIZ\PROYECTO.ASM 198 : Labels must be defined in a code or data section when making an object file
Error[152]   E:\MATRIZ\PROYECTO.ASM 199 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 200 : Executable code and data must be defined in an appropriate section
Warning[207] E:\MATRIZ\PROYECTO.ASM 201 : Found label after column 1. (TRES)
Error[150]   E:\MATRIZ\PROYECTO.ASM 201 : Labels must be defined in a code or data section when making an object file
Error[152]   E:\MATRIZ\PROYECTO.ASM 202 : Executable code and data must be defined in an appropriate section
Warning[207] E:\MATRIZ\PROYECTO.ASM 203 : Found label after column 1. (M)
Error[150]   E:\MATRIZ\PROYECTO.ASM 203 : Labels must be defined in a code or data section when making an object file
Error[115]   E:\MATRIZ\PROYECTO.ASM 203 : Duplicate label ("M" or redefining symbol that cannot be redefined)
Warning[207] E:\MATRIZ\PROYECTO.ASM 204 : Found label after column 1. (DOS)
Error[150]   E:\MATRIZ\PROYECTO.ASM 204 : Labels must be defined in a code or data section when making an object file
Error[152]   E:\MATRIZ\PROYECTO.ASM 205 : Executable code and data must be defined in an appropriate section
Warning[207] E:\MATRIZ\PROYECTO.ASM 206 : Found label after column 1. (M)
Error[150]   E:\MATRIZ\PROYECTO.ASM 206 : Labels must be defined in a code or data section when making an object file
Error[115]   E:\MATRIZ\PROYECTO.ASM 206 : Duplicate label ("M" or redefining symbol that cannot be redefined)
Warning[207] E:\MATRIZ\PROYECTO.ASM 207 : Found label after column 1. (UNO)
Error[150]   E:\MATRIZ\PROYECTO.ASM 207 : Labels must be defined in a code or data section when making an object file
Error[152]   E:\MATRIZ\PROYECTO.ASM 208 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 209 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 210 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 211 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 211 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 212 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 213 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 213 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 214 : Executable code and data must be defined in an appropriate section
Error[151]   E:\MATRIZ\PROYECTO.ASM 215 : Operand contains unresolvable labels or is too complex
Error[152]   E:\MATRIZ\PROYECTO.ASM 215 : Executable code and data must be defined in an appropriate section
Error[152]   E:\MATRIZ\PROYECTO.ASM 216 : Executable code and data must be defined in an appropriate section
Halting build on first failure as requested.


De antemano gracias
        

Desconectado EdoNork

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 601
    • ElektroQuark
Re:error
« Respuesta #1 en: 12 de Junio de 2018, 02:10:38 »
La mayoría de los errores son autoexplicativos y te indican directamente qué está mal.
¿Cuál es el problema?
Mi blog sobre electrónica y cosillas afines: www.elektroquark.com
EQVideo en Youtube
El foro de KiCad en castellano.
Mi librería para KiCad ¡AQUÍ!

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 6912
Re:error
« Respuesta #2 en: 12 de Junio de 2018, 08:49:28 »
Que no sabe ingles seguramente. Me tome un tiempito mas para verlo.

- Estas usando EQU dentro del CBLOCK, ninguno de estos tienen que estar en la columna 1. En el CBLOCK definis la direccion de inicio, y luego se va incrementando de a 1, ejemplo

Código: ASM
  1.      CBLOCK 0x22
  2.      CONT ;0x22
  3.      O         ;0x23
  4.      M         ;0x24
  5.      N         ;0x25
  6.      ENDC

- Le falta una ORG 0x00 al antes de INICIO
- Hay etiquetas que no estan en su correcta posicion (columna 1)

Y eso son los errores, luego tenes que es ilegible el que pongas M,N,O,P,I eso no te da ninguna referencia de nada. Si ponias TEMP1 podria pensar que lo usas para cualquier cosa. O CONTADOR, entonces se que ese registro lo usas para contador. Dale sentido a lo que escribis, sino alejate 2 dias del codigo y volve y no vas a saber que hiciste o para que sirve. Lo mismo ocurre cuando nosotros vemos tu codigo, sin eso tenemos que descubrir que es.
« Última modificación: 12 de Junio de 2018, 10:48:11 por KILLERJC »

Desconectado EdoNork

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 601
    • ElektroQuark
Re:error
« Respuesta #3 en: 13 de Junio de 2018, 01:47:25 »
Que no sabe ingles seguramente.

No se me había pasado por la cabeza. Perdón.
Mi blog sobre electrónica y cosillas afines: www.elektroquark.com
EQVideo en Youtube
El foro de KiCad en castellano.
Mi librería para KiCad ¡AQUÍ!

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 6912
Re:error
« Respuesta #4 en: 13 de Junio de 2018, 08:35:08 »
No se me había pasado por la cabeza. Perdón.

No te retaba ni nada por el estilo ejeje. Pero estando en una escuela y que todos los chicos "odien" el ingles es lo primero que se me viene a la cabeza. incluso compañeros de ingenieria que eran o son todavia un 0 en ingles.

Por cierto, no se porque no contesto el usuario por aca. Pero me envió un PM diciendo que pudo resolver los problemas con lo que le dije.

Wow en verdad muchas gracias, si era lo que decías, mi código ya quedo bien, me salvaste la vida.