Atmega16 Programm

Gast #1183355
Lesenswert?

Hallo,
ein Kollege und ich haben ein Problem.
Wir zwei müssen ein Programm schreiben, welches auf einen Atmega16 
gespeichert werden soll und Daten über die RS232 Schnittstelle erhalten 
kann.
Dazu verwenden wir das Programm AVR Studio (haben aber nocht nicht 
festgelegt welche Programmiersprache wir verwenden wolln).
Wir bitten daher um Hilfe im Sinne von Programmbeispieln oder Codes und 
würden uns über jede Antwort freuen.
mfg
Richi
#1183367
Lesenswert?

Richi wrote:
> Dazu verwenden wir das Programm AVR Studio (haben aber nocht nicht
> festgelegt welche Programmiersprache wir verwenden wolln).

Welche könnt ihr denn?

> Wir bitten daher um Hilfe im Sinne von Programmbeispieln oder Codes und
> würden uns über jede Antwort freuen.

Avr-gcc-Tutorial
Gast #1183371
Lesenswert?

das sind aber schon wenig infos.

So kann man daten empfangen

; Wait for data to be received
sbis UCSRA, RXC
rjmp USART_Receive
; Get and return received data from buffer
in r16, UDR

aber ich denke das Hilft dir überhaupt nicht weiter, also bitte genau 
frage stellen dann gibt es auch genau Antworten.
Gast #1183373
Lesenswert?

Thx für die rasche Antwort

> Welche könnt ihr denn?

Wir dachten an Assembler oder C
könntest du uns dazu ein Bspprogramm geben oder hast du irgendwelche 
Tipps was wir dabei zu beachten haben?

Ich bedanke mich schon im Vorhinein für alle Antworten
mfg
Richi
#1183381
Lesenswert?

Richi wrote:
> Thx für die rasche Antwort
>
>> Welche könnt ihr denn?
>
> Wir dachten an Assembler oder C

:-)
Assembler scheidet dann ja schon mal aus, wenn die Frage lautet 'Welche 
könnt ihr?'. Sonst müsstet ihr hier nicht um Hilfe fragen.

Also C.
Hat einer von euch beiden C-Erfahrung?

> könntest du uns dazu ein Bspprogramm geben oder hast du irgendwelche
> Tipps was wir dabei zu beachten haben?

Nochmal der Hinweis auf das Tutorial.
Da steht ne Menge drinn, soviel kann ich hier gar nicht erzählen.

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