Forum: Compiler & IDEs USART ATMega 169 (Butterfly)


von Christian B. (christianbeuge)


Lesenswert?

Hallo zusammen!

Ich bin neu hier und auf dem ATMEL Gebiet. Ich bin gerade dabei den AVR
Butterfly (ATMega 169) zu erkunden. Den Timer habe ich schon zum laufen
gebracht, aber die UART zickt rum. Als Programmer habe ich den
mysmartusb.
Ich arbeite an einem Laptop mit Serial->USB Adapter, als
Terminalprogramm verwende ich Docklight.
Die Möglichkeit, das ich die FUSE Bits falsch gesetzt habe, kann ich (so
gut wie) ausschließen, da ich das Timerprogramm immer wieder zum laufen
bringe.

Ich hätte eine Bitte:

Könnte mir jemand ein Programm geben, das einfach nur einen beliebigen
Hexwert sendet. Leider habe ich noch keines zum laufen gebracht. Aber so
kann ich zumindest das Programm als Fehlerquelle ausschließen.

Ach ja, ich programmiere in C, habe aber auch schon mal mit Assembler
gearbeitet (und wenn ich etwas mehr Erfahrung habe, würde ich auch gerne
wieder auf Assembler umsteigen....). Und als compiler verwende ich GCC.

Vielen Dank schon mal....

Gruß Christian

von Christian B. (christianbeuge)


Lesenswert?

Hallo zusammen,

also, ich bin es nochmal... es geht jetzt. Zwar nicht kontrolliert, aber 
er empfängt was und sendet dann was... wenn ich es kontrollieren kann... 
poste ich es. Vielleicht als Hilfe zu gebrauchen...

Sollte jemand Programme haben, welche nur eine einfache Funktion zeigen, 
wäre ich dankbar diese zu bekommen.

Folgende Themen würden noch anstehen:

ADC
PWM

Aber auch für alles andere bin ich extrem dankbar. Ich verwende 
hauptsächlich c, da ich da gerade "drin" bin, habe aber auch schon mit 
Assembler gearbeitet. Will auch wieder auf assembler umsteigen, wenn 
möglich.

Gruß Christian

von Karl H. (kbuchegg)


Lesenswert?

> Will auch wieder auf assembler umsteigen, wenn möglich.

Dann solltest du dir das Assembler Tutorial auf dieser
Site mal reinziehen. Alle deine Themen werden sort
behandelt.

http://www.mikrocontroller.net/articles/AVR-Tutorial

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
Noch kein Account? Hier anmelden.