Anfänger in M16C sucht Hilfe bei trivialem Problem

Gast #408653
Lesenswert?

Hallo zusammen,

ich muss für meine Diplomarbeit einen M16C programmieren und habe so
gut wie keine Ahnung davon. Ich habe schon auf www.m16c.de ein bisschen
geschaut, aber irgendwie finde ich keinen Einstieg.

Meine große Frage ist, wie kann ich einzelne Pins programmieren? Gibt
es dazu ein kleines Tutorial irgendwo?

Ich möchte zwei Pins (P4_1 und P4_2) auf High schalten. Mit welchen
Befehlen geht das?

Wäre super, wenn mir jemand hierbei weiterhelfen könnte!

Danke und Gruß
Markus
Gast #408655
Lesenswert?

Schau dir mal http://www.mikrocontroller.net/articles/R8C_Codebeispiele
an. So ähnlich wird es auch beim grossen Bruder M16C gehen.

ABER es wäre nicht schlecht, wenn du erzählen würdest, welche
Entwicklungsumgebung du benutzt.

Zum Einstieg würde ich von http://www.m16c.de/sites/app_soft.htm
die "Startup project..." Appnotes benutzen. Dann mit Datenblatt des
µC und den speziellen Appnotes die einzelnen Funktionen rausfrickeln...
Gast #408657
Lesenswert?

Das Makro gibt es schon und du versuchst es auf irgendeine Weise neu zu
definieren.

Wenn du nicht bewusst ein #define STATIC_INLINE ... in der Source
hast, kann das Problem durch doppeltes #include von schlecht
geschriebenen Headerfiles auftreten.

Mach eine Textsuche um herauszufinden, wo die erste Definition steht
und hangel dich dann weiter, um zu sehen wo die zweite Definition
herkommt. Bzw. zeigt der Compiler (Nochmal: Welcher???) keine
ausführlichere Fehlermeldung mit Dateiname und Zeile?

Tipp: Du kannst dir das Programmiererleben viel leichter machen, wenn
du bei Anfragen in Foren den Sourcecode und exakte (Copy&Paste)
Fehlermeldungen angibst.
Gast #1383354
Lesenswert?

Hallo Markus,
Ich muss für meine Abschlussarbeit einen M16C programmieren und auch 
darüber schreiben. Bin dabei aber hab nicht viel Ahnung davon. Ich denke 
du hast schon deine Diplomarbeit über M16C hinter sich gebracht:-) werde 
sehr dankbar wenn du mir deine Arbeit oder so ähnliche arbeit per mail 
schiecken kannst oder download link geben kannst damit ich was zu lesen 
hab.
Ich danke voraus.
mein mail lautet:
lotuspal<at>gmail.com
Gruss Lotus

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