Autor |
Atmega Programmieren- Starthilfe Suche nach: atmega (404) |
|
|
|
|
BID = 889432
giben Gerade angekommen
Beiträge: 5
|
|
Hallo alle zusammen!!
Bin neu hier und habe schon gleich ein paar Fragen
Habe mir in den Kopf gesetzt mal was mit Microcontrolern zu machen.
Da gibs ja verschiedene von Amtel atmega8,16 und was weis ich noch...
Auf Youtube gibs ja so tolle Anleitungen wie man z.B eine Schaltung baut und mittels den Microcontroler ein LED-Lauflich steuert.So was wär für mich schon mal ein Anfang.
Jetzt frag ich mich, was brauch ich den dazu alles? LED, Widerstände und co. ist klar, aber welchen Controller soll ich nehmen und vor allem was brauch ich für ein Programiergerät?Da gibs ja ein "Amtel Evaluation Board"
Wäre so etwas das richtige?Der hat aber nur eine serielle Schnittstelle, hat aber mein PC nimmer Wäre da was mit USB nicht besser.
Kann man diese Cips mehrmals programmieren oder ist das nur einmal möglich.
Könnt ihr mir vieleicht sagen wo man sowas günstig bekommt?
Ich weis, Google ist dein Freund und so aber da wird man regelrecht erschlagen von Infos und ich hab keinen Schimmer wo ich da anfangen soll.
Dann danke ich schon mal für die Antwoten
Grüße
|
|
BID = 889440
Kleinspannung Urgestein
Beiträge: 13359 Wohnort: Tal der Ahnungslosen
|
|
Zitat :
giben hat am 2 Jun 2013 21:09 geschrieben :
|
Auf Youtube gibs ja so tolle Anleitungen wie man z.B eine Schaltung baut und mittels den Microcontroler ein LED-Lauflich steuert.
|
Unbestätigten Gerüchten zufolge gibts sowas auch in gedruckter Form.
Nur lesen sollte man noch können...
Zitat :
|
Kann man diese Cips mehrmals programmieren oder ist das nur einmal möglich.
|
Mehrere 1000x sollte möglich sein.
Ich hab mit dem Pollinboard und dem Atmega 8 angefangen.
Gibt aber auch andere,wenn du nicht noch irgendwo nen alten Läppi o.Ä mit serieller rumligen hast.
An welche Programmiersprache dachtest du denn so?
Ich hab mit Bascom angefangen,gibts auch sehr gute und verständliche Bücher für,sind allerdings nicht ganz billig.
Ansonsten guggst du z.B. hier:
http://www.rowalt.de/
http://www.mikrocontroller.net/articles/AVR-Tutorial
_________________
Manche Männer bemühen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitätstheorie.
(Albert Einstein) |
|
BID = 889441
Offroad GTI Urgestein
Beiträge: 12741 Wohnort: Cottbus
|
Zitat :
| aber welchen Controller soll ich nehmen |
Die Frage kannst nur du beantworten, an der Auswahl sollte es ja nicht scheitern.
Ich persönlich würde einen großen ATMega32 empfehlen, da der viele Funktionen an Bord hat, mit denen man rumspielen kann.
Zitat :
| Da gibs ja ein "Amtel Evaluation Board" |
Ja, gibt es. Ein Steckbrett genügt für den Anfang aber auch.
Zitat :
|
Wäre da was mit USB nicht besser. | http://shop.myavr.de/index.php?sp=article.sp.php&artID=200006
Zitat :
| Kann man diese Cips mehrmals programmieren |
Ja sicha dadd.
_________________
Theoretisch gibt es zwischen Theorie und Praxis keinen Unterschied. Praktisch gibt es ihn aber.
|
BID = 889443
Kleinspannung Urgestein
Beiträge: 13359 Wohnort: Tal der Ahnungslosen
|
Zitat :
Offroad GTI hat am 2 Jun 2013 22:16 geschrieben :
|
Ich persönlich würde einen großen ATMega32 empfehlen,
|
Ich nun wieder nicht.
Verwirrt am Anfang mehr als das es nützt was der alles kann.
Ein Tiny 13 hat nur 8 "Beine",und wenn man dessen Innenleben etwas verstanden hat,kann man sich ja dann an die "größeren" wagen.
Und ich liebe meine Mega8.
_________________
Manche Männer bemühen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitätstheorie.
(Albert Einstein)
|
BID = 889445
giben Gerade angekommen
Beiträge: 5
|
Danke für die Antworten.
Dann sollte sowas das richtige für mich sein ?
KLICK
aber das ist wiederum mir serieler Schnittstelle
Gruß
|
BID = 889446
Offroad GTI Urgestein
Beiträge: 12741 Wohnort: Cottbus
|
Zitat :
| Verwirrt am Anfang mehr als das es nützt was der alles kann |
Naja, stimmt schon... muss jeder selbst wissen...
Wie dem auch sei. An dieser Stelle mal wieder wärmstens empfohlen: http://www.newbiehack.com/Microcont......aspx
_________________
Theoretisch gibt es zwischen Theorie und Praxis keinen Unterschied. Praktisch gibt es ihn aber.
|
BID = 889447
der mit den kurzen Armen Urgestein
Beiträge: 17434
|
http://shop.myavr.de/Systemboards/m.....ID=40 solltest du dir auch mal anschauen. Für die ersten Schritte ist alles on Bord!
_________________
Tippfehler sind vom Umtausch ausgeschlossen.
Arbeiten an Verteilern gehören in fachkundige Hände!
Sei Dir immer bewusst, dass von Deiner Arbeit das Leben und die Gesundheit anderer abhängen!
|
BID = 889449
Kleinspannung Urgestein
Beiträge: 13359 Wohnort: Tal der Ahnungslosen
|
Das kannst dir auch mal ansehen:
http://www.elv.de/controller.aspx?cid=726&detail=30769
Wenn es dein Buget zulässt...
_________________
Manche Männer bemühen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitätstheorie.
(Albert Einstein)
|
BID = 889450
Her Masters Voice Inventar
Avatar auf fremdem Server ! Hochladen oder per Mail an Admin
Beiträge: 5308 Wohnort: irgendwo südlich von Berlin
|
|
BID = 889452
Offroad GTI Urgestein
Beiträge: 12741 Wohnort: Cottbus
|
Offtopic :
|
Das Teil hätte ich rein zufällig abzugeben.
Irgendwie konnte ich mich mit BASCOM nie so richtig anfreunden, und seit dem vergammelt es im Schrank. |
|
BID = 889456
Kleinspannung Urgestein
Beiträge: 13359 Wohnort: Tal der Ahnungslosen
|
Zitat :
Offroad GTI hat am 2 Jun 2013 23:13 geschrieben :
|
Irgendwie konnte ich mich mit BASCOM nie so richtig anfreunden,
|
Mir gehts andersrum.
Ich konnte (und kann) mich z.B. mit Assembler nicht anfreunden.
Dafür gingen die Grundlegenden Sachen von Bascom ziemlich schnell in meine Birne rein.
Hängt aber auch damit zusammen,das ich aus seeligen C64er Zeiten noch etwas Basic konnte.
Und gerade als Anfänger interessiert dich nicht wirklich,was nun genau in welchem Register steht,und wofür das da ist.
Du willst Erfolge sehen,sonst verlierst nämlich schnell die Lust wenn du dir das so nebenbei selber beibringen willst.
Und du freust dich wie ein kleines Kind,wenn mit nur 5 Zeilen (plus dem "Header") schon mal ne LED blinkert.
Code : |
Config Portx.0 = Output
Do
Toggle Portx.0
Waitms 500
Loop |
|
Färdsch.
edit:
Dann hab ich mir noch die drei "Schwarten besorgt:
http://www.marius-meissner.de/DE/Buch/IDE-BASCOM.htm
http://www.amazon.de/dp/3645650415
http://www.amazon.de/Einfacher-Eins.....fmann
Damit kann man dann schon ne Menge "Probleme" selber lösen.
_________________
Manche Männer bemühen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitätstheorie.
(Albert Einstein)
[ Diese Nachricht wurde geändert von: Kleinspannung am 2 Jun 2013 23:39 ]
|
BID = 889458
Kleinspannung Urgestein
Beiträge: 13359 Wohnort: Tal der Ahnungslosen
|
Zitat :
Offroad GTI hat am 2 Jun 2013 23:13 geschrieben :
|
Offtopic :
| Das Teil hätte ich rein zufällig abzugeben.
|
|
Offtopic :
|
Wenn ich nicht schon mein "modifiziertes Pollinboard hätte,würd ich es dir sofort abkaufen
|
_________________
Manche Männer bemühen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitätstheorie.
(Albert Einstein)
|
BID = 889546
giben Gerade angekommen
Beiträge: 5
|
Zitat :
Offroad GTI hat am 2 Jun 2013 23:13 geschrieben :
|
Das Teil hätte ich rein zufällig abzugeben.
Irgendwie konnte ich mich mit BASCOM nie so richtig anfreunden, und seit dem vergammelt es im Schrank.
|
wieviel willst denn dafür haben?
|
BID = 889552
Offroad GTI Urgestein
Beiträge: 12741 Wohnort: Cottbus
|
Du hast Post
|
BID = 890639
giben Gerade angekommen
Beiträge: 5
|
So, probiere jetzt seit einigen Tagen mit diesem Lernpaket von Franzis einen Text auf das LCD auszugeben.aber ich schaff es ums verrecken nicht.
Wenn ich es simuliere kommt es auf dem simulierten LCD -Display.Nur wenn ich es dann auf den atmega88 programmiere geht nur eine rote LED an und das wars.Hänge hier mal mein Code an, vieleicht kann ir ja jemand helfen
Code : |
$regfile = "m88def.dat"
$crystal = 4000000
$hwstack = 40
$swstack = 16
$framesize = 32
$crystal = 8000000
Config Lcdpin = Pin , Db4 = Portd.4 , Db5 = Portd.5 , Db6 = Portd.6 , Db7 = Portd.7 , E = Portd.3 , Rs = Portd.2
Config Lcd = 16 * 2
Cls
Locate 1 , 1
Lcd "text hallo"
Do
Loop
End
|
|
|