Schönen guten Tag, ich bin derzeit Student an der TU München und soll in 2 Monaten einen Laborversuch vor meinen Prof. durchführen. Ich soll einen Atmega8 in c programmieren, der als Eingang einen Strom 4...20mA vom Regler hat. Dieser wird an einen Widerstand auf 5V umgewandelt und als Eingang auf PC0 und PC1 gelegt. Als Ausgang benötige ich zwei PWM-Signale auf den PB1 und PB2, womit ich anschließend meinen Motortreiber(IC3) mit versorge. Dieser wiederum versorgt kontinuierlich meine Lüfter. Schaltung auf Bild vorhanden!! Nun mein großes Problem: Ich kann nicht c Programmieren!! Könnte mir da einer von euch weiterhelfen bzw. das Programm schreiben? Habe gelesen das mein benötigtes Programm nicht lang sei!? Vielen Dank schon mal im Voraus für eure Bemühungen!!
Ich kann Dir das Programm schreiben. Melde Dich mal per E-Mail um weitere Details und die Bezahlung abzuklären.
T-mueller schrieb: > Könnte mir da einer von euch weiterhelfen bzw. das Programm schreiben? > Habe gelesen das mein benötigtes Programm nicht lang sei!? Ist es auch nicht. Aber was tust du, wenn auch nur eine einzige Frage zum Programm kommt? 2 Monate sind kurz. Dein Problem: * du musst erst mal gewisse Grundkenntnisse in C allgemein haben * und dann das, was du für dein spezielles Projekt brauchst Gott sei Dank sind für dein Projekt nur sehr wenige C-Kentnisse notwendig. Die sollten allerdings sitzen.
C lässt sich relativ einfach und schnell lernen. Vorallem wenn du nur ein "kleines" Projekt hast / ein Projekt welches sich nur auf eine Sache konzentriert. Mir hat dabei diese Seite sehr geholfen: http://www.c-howto.de/ Habe zuerst mit Dev-C++ aufn Rechner ein paar Programme erstellt und dann fast 1:1 auf den AVR weitergemacht. Ansonsten helfen immer wieder Programm ausschnitte von anderen (wie wurden welche Probleme gelöst)...
2 Monate? Dann lerns doch einfach!? Beim AVR gibts nicht so viele verschiedene Befehle die du kenne musst, die Grundlagen reiche fürs erste durchaus. Früher oder später musst dus sowiso lernen.... http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial (In den Voraussetzungen ist ein C-Tutorial verlinkt - AVR-Spezifischen befindet sich auf der verlinkten Website) Gruß und viel Erfolg -schumi- PS: #1 Für Lau wird dir das hier (vor allem aus Prinzip - viel Aufwand isses nicht) keiner/wenige machen #2 Fang mal an C zu lernen und das Programm zu schreiben - spezifische Fragen werden hier gern beantwortet :)
Muss es C sein? Ich meine wenn du kein C kannst, wären noch Möglichkeiten einen AVR mit einer anderen Sprache zu programmieren . Gruss Jan
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.
