Forum: Mikrocontroller und Digitale Elektronik __C51__ in Keil


von Owen S. (senmeis)


Lesenswert?

Hi,

ich habe ein Projekt, das mit dem uVision von Keil erstellt wurde.

In einem Header werden Makros für Typdefinitionen wie folgt deklariert:
1
#ifdef __C51__
2
3
typedef  unsigned char        _U08;
4
typedef  signed char          _S08;
5
typedef  unsigned short       _U16;
6
typedef  short                _S16;
7
typedef  unsigned long        _U32;
8
typedef  long                 _S32;
9
10
#endif
Soweit ich weiß muß es irgendwo im Projekt einen "
1
#Define __C51__
" geben, um diese Definitionen zu verwirklichen, aber nirgendwo finde 
ich diesen Define.

Irre ich mich?

Ciao
Owen

von Jim M. (turboj)


Lesenswert?

Einige 8051 Compiler definieren _C51_ bereits "ab Werk" also intern. 
Dann muss es nicht unbedingt in einem ".h" File auftauchen.

von Owen S. (senmeis)


Lesenswert?

Weißt jemand zufällig wie das Schlüsselwort für den ARM Compiler von 
Keil (RealView) heißt?

Ciao
Owen

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.