Hi, I HAVE SOME PROBLEMS WITH SIMPLE CONDITIONAL ASSEMBLY.
Error[57]:
Unbalanced conditional assembly directives C:\Program Files\IAR
Systems\Embedded Workbench 6.0 Kickstart\430\PVCD-29.s43 2889
In conditional assembly started in line 46
ALLWAYS THE SECOND CONDITION CAUSES AN ERROR.
THANK YOU.
REGARDS,
VANESA / DANIEL
cCODE:
VARIANTE EQU 1 ;1 : 1 BOMBA
;2 : 2 BOMBAS
;3 : 3 BOMBAS
;##############################
IF VARIANTE=1
;
CANTANA EQU 4
CANTINC EQU 1
CANTFL EQU 2
CANTPAR EQU 3
;
ENDIF
;###############
IF VARIANTE=3 ( <--- LINE 46 )
;
CANTANA EQU 4
CANTINC EQU 1
CANTFL EQU 2
CANTPAR EQU 9
;
ENDIF
;##############################;
;
;
;*************************************
;DEFINICIONES
;*************************************;
#include "A-ASIGNACIÓN DE RAM.h"
#include "A-ASIGNACIÓN DE FLASH.h"
#include "SUB29\X29\A-DEFINICIONES GENERALES-G03.h"
#include "SUB29\X29\A-DEFINICIONES GENERALES-Gx.h"
#include "SUB29\X29\A-DEFINICIONES MEMODAT PARA IrDA.h"
#include "A-DEFINICIONES PARTICULARES.h"
#include "SUB29\X29\A-DEFINICIONES DX-DS6-MX.h"
;
;*************************************;
ASEG INFO_B
;
EQyPROGR DB 'LK7-PVCA'
OPCyNSER DB ' CMX112-1101E003'
IDNUMBER DW 00030h ;2 BYTES.
....
....
....
END