C rejtelmek
Fuzesi Arnold
arnold.fuzesi.lista at gmail.com
Tue Feb 27 14:58:06 CET 2007
Hi!
Otlet:
1.
pl. types.h file-t hozz letre:
tartalma:
typedef struct Bitmezo{
unsigned Bit0:1;
unsigned Bit1:1;
}KK_type;
majd main.c-ben
KK_type KK.
pl masik.c-ben
extern KK_type KK.
A.
----- Original Message -----
From: "Balla Zoltán" <vega55 at freeweb.hu>
To: <elektro at tesla.hu>
Sent: Tuesday, March 27, 2007 10:55 AM
Subject: C rejtelmek
> 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
>
>
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list