C rejtelmek
Balla Zoltán
vega55 at freeweb.hu
Tue Feb 27 11:56:29 CET 2007
Sziasztok!
Ket kerdesem lenne Microchip C hasznaloihoz:
1 Ha egy header file-ban letrehozok egy strukturat imigyen:
struct Bitmezo{
unsigned Bit0:1;
unsigned Bit1:1;
}KK;
#define Bsync KK.Bit0
akkor ezt a fordito egyikesetben elfogadja, a programban barhol tudok ra pl.
"Bsync=1;" formaban hivatkozni, masik esetben meg ezt irja: Copyright (c)
2006 Microchip Technology Inc.
Error - symbol 'KK' has multiple definitions.
Errors : 1
Ez mitol lehet ?
2. Hasznal valaki kozuletek 2 szintu megszakitast, foprogram mellett ? A
Microchipes pelda, meg iranyvonal mintha hibas lenne a
_asm
goto IntXXXX
_endasm
tipusu hivassal a megszakitasi fuggvenyben. Mindez a magasszintunel mintha
nem lenne jo a BSR, STATUS, W elmentesehez...
Volt mar aki belefutott ebbe ?
Zoli
More information about the Elektro
mailing list