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 ?
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üß
Hallo Horst, Hast du denn richtige header-file included? Für die port define braucht der compiler einen header-file. Grüße Mark,
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++
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.