Tasking C Compiler für M16C

Gast #90124
Bisher habe ich nur Assembler programmiert (8051,AVR, 8086).
C kenne ich nur vom normalen PC. Mein Problem ist jetzt, wie ich die
Ports ansteuere. In einem Beispielprogramm wurde das mit PD7=0x10
gelöst, um P7.4 anzusteuern.
Wie kann ich z.B. P5.0 steuern ?
Ich bekomme immer den Fehler "PD5 undefined", wenn ich das PD7 in PD5
umändere.
Gibt es irgendwo ein gutes Tutorial oder eine Anleitung für C mit dem
M16C uC ?
Gast #90125
Hallo,
sicherlich ist der Tasking C-Compiler mit erste Wahl wenn es um die
Programmierung von µC's geht. Für den Hobby-Programmierer ist es aber
einfacher für den M16C den original Renesas (vorher Mitsubishi)
Compiler NC30 zu nutzen. Für diesen Compiler gibt es ausreichend
Beispiele und auch eine vernünftige Dokumentation.

Tschüß
Gast #90126
Hallo Horst,

Hast du denn richtige header-file included?

Für die port define braucht der compiler einen header-file.

Grüße Mark,
Gast #90127
Genau das ist mein Problem. Ich habe keine Ahnung wie die passende
Header Datei heißt. Und die Dokumentation ist in Bezug auf die
verfügbaren Befehle und Header usw. sehr knapp. Ich hatte eine Header
Datei vom Reneas C Compiler ausprobiert, aber der verwendet ganz andere
Befehle, die der Tasking Compiler nicht kennt.

Wie am Anfang schon erwähnt:
In C kenne ich mich aus, aber nur mit dem normalen Microsoft C++

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.