Martin SchŠfer wrote: > Somebody out there who can explain me the difference between CONSTANT > and EQU? After assembling, the two both become constants in the Cross > reference file. Martin: It appears that there's no functional difference between CONSTANT and EQU; the main difference seems to be that you can define multiple CONSTANTs on one line, e.g.: CONSTANT X=1,Y=2,Z=3 > The same question could be asked about the difference between > VARIABLE and SET. Here there's DEFINITELY no functional difference, but VARIABLE allows you to declare a symbol without initializing it, e.g.: VARIABLE X,Y,Z is perfectly legal; X, Y, and Z can later be defined (and redefined) to whatever values you like. -Andy > constant TMR1H_SUB = D'1000' * Frequency / D'4000000' / 256 > > TMR1H_SUB equ D'1000' * Frequency / D'4000000' / 256 Either of those will work. -Andy === Andrew Warren - fastfwd@ix.netcom.com === Fast Forward Engineering - San Diego, California === http://www.geocities.com/SiliconValley/2499