Keil - Einbinden von Assembler-Code

Gast #52363
Lesenswert?
• ▲
▼
Hallo Keil-Profis!

Ich programmiere mit dem Keil-Compiler 8051er und C167er.
Wie kann ich Assembler-Code mit C-Code vermischen?

Ich habe schon in der Beschreibung nachgeschaut. Ich habe nach dem
Stichwort pragma gesucht und habe nicht das gefunden, was ich mir
erhoffte.

Ich versuchte es mit:
#pragma asm
 MOV ...
#pragma endasm

Doch es kam folgende Fehlermeldung:
'asm/endasm' requires src-control to be active

Wie kann ich den Fehler beheben?

Wo in der Beschreibung finde ich alle Pragma-Auflistungen, die es
gibt?


Danke für eure Antwort.

Tschüss.

Martin
Gast #52367
Lesenswert?
• ▲
▼
Das habe ich gesehen.
Nur mein Benutzerhandbuch ist aus dem Jahr 2001 und dort steht von all
dem nichts nur soviel:
You may use the #pragma asm and #pragma endasm preprocessor directives
to insert assembly instructions into your C source code.

Aber das weiß ich schon.

Wo kann ich das entsprechende Handbuch finden?
#52372
Lesenswert?
• ▲
▼
@Max

"Aber erstens steht bei diesem Manual keine Datum dabei und außerdem
auch keine Seite."

Na und ?
Dann darf man auch nicht darin lesen oder wie ???

Roman hats doch ganz ohne Datum und Seite gefunden.
Er hat nämlich, im Gegensatz zu Dir, ganz einfach mal reingeguckt.


Peter

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren