Hi, ich bin gearde an einem Uni-Projekt dran und muss eine Objekterfassung mittels 2 Lasern und einer Solarzelle programmieren. Ich bin nicht sehr geübt im Progarmmieren und stehe nun vor der Frage: Wie gebe ich erfasste Daten vom Mirco-Controller(ATmega16) an den PC aus? Ich muss die Daten von der Solarzelle erfassen und an den Computer zurückgeben. Es wird in C programmiert mit dem Programm AVR Studio 4. Vielen Dank schon mal für eure Antworten. Gruß Aileen
Hallo Aileen, entweder nimmst du einen MAX232 und sendest die Daten über RS232, oder du nimmst einen FTDI-Chip (FT232R) und nutzt USB.
Es wir der C-Code gesucht. Der Mirco-Controller ist schon über USB mit dem PC verbunden.
haha, sehr witzig. Wenn man 1 & 1 zusammen zählen kann, hätte man evtl. auch druaf schließen können das der Micro-Controller gemeint ist .
Aileen schrieb: > Es wir der C-Code gesucht. http://www.mikrocontroller.net/articles/AVR-Tutorial:_UART
Hi, Du suchst also jemanden der Dir das für Lau programmiert oder willste das selbst machen ? Gruß Kay
Aileen schrieb: > Das hat mir auch nicht geholfen :-( Das ganze gibts natürlich auch in einer C-Version AVR-GCC-Tutorial/Der UART
Programmieren will ich das Programm schon selber, aber ich suche einfach einen Befehl der von dem ATmega16 mir einen eigelesenen Wert zum PC zurück schickt. Im Datenblatt steht leider nichts dazu, oder ich finde das einfach nicht -.-
Aileen schrieb: > aber ich suche einfach > einen Befehl der von dem ATmega16 mir einen eigelesenen Wert zum PC > zurück schickt. Einen Befehl gibt es dafür nicht. Aber eine Schnittstelle, die UART, und wie die zu programmieren ist, beschreibt das von Karl Heinz verlinkte Tutorial. Auf, durchlesen!
> Im Datenblatt steht leider nichts dazu, oder ich finde das einfach nicht
Kapitel UART oder USART steht alles drin was man braucht.
Jetzt muß man sich nur noch den Befehl dazu programmieren.
In welche Register man welche Werte hineinschreiben muß (bzw. was
Register sind findet man in den Tutorials auf dieser Website).
usw. ...
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.