Du kannst keine neue Antwort schreiben
Seiten (2): [1] 2 »

Autor Thema 
emmpunkt

Überflieger

emmpunkt

Registriert seit: Jul 2003

Wohnort: Nümbrecht

Verein: Solaris-RMB

Beiträge: 1115

Status: Offline

Beitrag 71862 , Atmel [Alter Beitrag30. März 2005 um 10:06]

[Melden] Profil von emmpunkt anzeigen    emmpunkt eine private Nachricht schicken   Besuche emmpunkt's Homepage    Mehr Beiträge von emmpunkt finden

Moin,
da hier in letzter Zeit öfter mal Atmels auftauchen:
Kann mir mal einer kurz und verständlich erklären was dieser Atmel kann, was ich zum proggen brauche und welche Programmierkenntnisse ich benötige?
Kann der nur in C programmiert werden, oder gibts da auch was grafisches für?
Was kostet die ganze Sache für einen Einsteiger?

Gruss M.
CharlyMai

Foren-Prediger


Administrator

CharlyMai

Registriert seit: Mär 2005

Wohnort: Hannover

Verein: SOLARIS-RMB e.V. (P2;T2) / AGM / TRA#21598

Beiträge: 1970

Status: Offline

Beitrag 71864 [Alter Beitrag30. März 2005 um 10:52]

[Melden] Profil von CharlyMai anzeigen    CharlyMai eine private Nachricht schicken   Besuche CharlyMai's Homepage    Mehr Beiträge von CharlyMai finden

Moin empunkt ....

Alsoooo, das sind ja vieeele Fragen auf einmal ....

ersteinmal ist ein ATMEL nicht ein ATMEL sondern eine Firma, was nun den ersten Teil deiner Frage recht Komplex macht da es ja mehrere ATMELS (damit sind die Prozessoren gemeint) gibt, gibt es selbstverständlich auch mehrere Leistungsmerkmale angefangen von 2 Ausgängen über einen 8 Bit Timer bis hin zu den "Sahnestücken" mit mehreren Timern, mehreren A/D Wandlern, mehrstufigen Interrupts usw ... da solltest Du am besten mal die Homepage von Atmel durchsuchen, und dir die diversen Datenblätter anschauen ....

Was ich dabei noch für wichtig erachte ist, das ATMEL quasi zwei Produktreihen fürt, und zwar ist die eine Linie dem Befehlssatz der 8051 Prozessoren gleich, während die andere Linie den Befehlssatz der AVR (ATMEL eigen) Prozessoren hat .....

Zum Programmieren gibt es manigfaltige Sprachen und Adapter, die sowohl Kostenlos aus auch Kostenpflichtig vertrieben werden .... ein wichtiger Link ist hierzu vielleicht

Microcontroller.net

Auch zum Programmieren der Prozessoren (Hardware) gibt es da Diverse Möglichkeiten (seriell, parallel, Programmer), die von einem "einfachen" Adapter für 5 Euronen bis hin zum In System Debugging Tool reichen, ich selber habe hier einen Galep III (Multiprogrammer) stehen, und mir dazu den AVR 910 siehe auch : Microcontroller-Projekte gebaut ... Wobei da das Henne-Ei Problem herrscht, da würde ich Dir aber gerne behilflich sein, und die Henne spielen *lach*
Nicht vergessen werde sollte, das alle (so glaube ich doch) Prozessoren von ATMEL ISP (In System Programmable) sind, was bedeutet, das sie nicht aus dem System genommen werden müssen, einfach Stecker dran und ein neuer Test kann beginnen ....

Zu den Sprachen, nunja ich weiss nicht wie da deine Erfahrungen sind, aber es gibt Basic, C und Assembler, wieder als OpenSource, Demo, und auch Komerziell. Ich Persönlich programmiere in Assembler und ich habe beide Versionen von BASCOM (AVR/8051) Basic die aber bis zu einer größe programmierten Codes von 2KB KOSTENLOS sind ... das bedeutet die kleineren ATMELS (AT90S2323 / AT 90S2343) Komplett damit Programmiert werden können. Vielleicht machst Du ja den Einstieg damit ... wobei ich erwähnen muss, das auch in BASCOM ASSEMBLER Programmiert werden kann (für die schnellen sachen) !!!

Ergo wenn Du es möglichst günstig (Ich spreche hier mit absicht nicht von Billig !!) haben möchtest, dann reicht für den Anfang vielleicht ein AT90S2343 oder ein Mega 8 (15€) mit einem passenden Programmieradapter (5€) einer kleinen Testpaltine (da kann ich dir vielleicht weiterhelfen, je nach dem was Du möchtest) und einem freien Programmiertool . also summasumarum30 € mit externem Quarz und nen paar LED's....

Vergiss aber nicht, das das Programmieren von den Dingern einen saumäßigen Spass macht, und schon bald das verlangen nach einem LCD Display kommt, Diverse E/A Module usw ...also da kann man dann schon mal noch ein wenig mehr Euronen ausgeben ....(Zumal Bascom direkt die Ausgabe auf ein LCD unterstützt, freie Ports vorrausgesetzt)

soo sollten nun noch fragen sein .... ich antworte gerne :-)

Viele grüße
Pierre

•"Der Glaube an eine bestimmte Idee gibt dem Forscher den Rückhalt für seine Arbeit.
Ohne diesen Glauben wäre er verloren in einem Meer von Zweifeln und halbgültigen Beweisen." Konrad Zuse

•Konstruiere ein System, das selbst ein Irrer anwenden kann, und so wird es auch nur ein Irrer anwenden wollen.

SOLARIS-RMB e.V. AGM
emmpunkt

Überflieger

emmpunkt

Registriert seit: Jul 2003

Wohnort: Nümbrecht

Verein: Solaris-RMB

Beiträge: 1115

Status: Offline

Beitrag 71865 [Alter Beitrag30. März 2005 um 11:22]

[Melden] Profil von emmpunkt anzeigen    emmpunkt eine private Nachricht schicken   Besuche emmpunkt's Homepage    Mehr Beiträge von emmpunkt finden

Moin,
das Atmel er Hersteller ist, war schon klar wink

Ich denke bei mir haperts an den Programmierkenntnissen und ob ich da Spass dran entwickle ist eher fraglich.
Ich programmier beruflich SPS (Simatic S7 und S5) aber das ist ganz was anderes.
Mir "richtigen" Programmiersprachen habe ich da wenig bis garnichts zu tun.
Basic kann ich noch ein bisschen aus der Schulzeit, Assembler kenn ich nur vom Hörensagen und in C waren mir immer zu viele ´´´´´´´´´´´´´´´wink

Kann man bei den Prozessoren eigendlich "live" in den Programmcode gucken und die Abläufe verfolgen? Bei ner SPS kann man "Online" gehen und alles verfolgen (Ist für Fehlersuche meist unumgänglich)

Das interesse ist natürlich geweckt, da die Grösse der Prozessoren mich reizt. So klein kann man wohl kaum eine komplexe Elektronik unter "Hobbybedingungen" herstellen.
Ich werd mir die Links mal ansehen und dann guck ich mal ob das was für mich ist.

Gruss M.
CharlyMai

Foren-Prediger


Administrator

CharlyMai

Registriert seit: Mär 2005

Wohnort: Hannover

Verein: SOLARIS-RMB e.V. (P2;T2) / AGM / TRA#21598

Beiträge: 1970

Status: Offline

Beitrag 71866 [Alter Beitrag30. März 2005 um 11:31]

[Melden] Profil von CharlyMai anzeigen    CharlyMai eine private Nachricht schicken   Besuche CharlyMai's Homepage    Mehr Beiträge von CharlyMai finden

Programmabläufe verfolgen, kann man mit den "Atmels" die ein In System Debugging (Mega 128) haben, an sonsten empfehle ich Dir wirklich Bascom, da Bascom auch einen eingebauten Simulator hat smile

und die Größe .....siehe meine Signatur :-) .....

so long ...

Pierre

•"Der Glaube an eine bestimmte Idee gibt dem Forscher den Rückhalt für seine Arbeit.
Ohne diesen Glauben wäre er verloren in einem Meer von Zweifeln und halbgültigen Beweisen." Konrad Zuse

•Konstruiere ein System, das selbst ein Irrer anwenden kann, und so wird es auch nur ein Irrer anwenden wollen.

SOLARIS-RMB e.V. AGM
Oliver Arend

Administrator


Administrator

Oliver Arend

Registriert seit: Aug 2000

Wohnort: Great Falls, VA, USA

Verein: RMV/Solaris/AGM/TRA L1/TCV/MDRA/NOVAAR

Beiträge: 8317

Status: Offline

Beitrag 71867 [Alter Beitrag30. März 2005 um 13:32]

[Melden] Profil von Oliver Arend anzeigen    Oliver Arend eine private Nachricht schicken   Oliver Arend besitzt keine Homepage    Mehr Beiträge von Oliver Arend finden

Ich hab hier schon seit geraumer Zeit n paar Bauteile inkl. Prozessoren rumliegen, ich glaub ich meld mich mal per Mail oder ICQ bei Dir (nein, bitte nicht mit der To-Do-Liste schlagen, hat mit Raketen erstmal nix zu tun).

Oliver
Tom

Grand Master of Rocketry


Administrator

Tom

Registriert seit: Aug 2000

Wohnort: Neustadt

Verein: T2 , SOL-1

Beiträge: 5257

Status: Offline

Beitrag 71872 [Alter Beitrag30. März 2005 um 14:34]

[Melden] Profil von Tom anzeigen    Tom eine private Nachricht schicken   Besuche Tom's Homepage    Mehr Beiträge von Tom finden

Zitat:
Original geschrieben von Oliver Arend
Ich hab hier schon seit geraumer Zeit n paar Bauteile inkl. Prozessoren rumliegen, ich glaub ich meld mich mal per Mail oder ICQ bei Dir (nein, bitte nicht mit der To-Do-Liste schlagen, hat mit Raketen erstmal nix zu tun).

Oliver




Hi,

ich kann euch folgendes empfehlen:

<img src="http://www.rowalt.de/mc/avr/avrbuch/cover.png">

www.rowalt.de

Ich hab auch begonnen mich mit Atmel's zu befassen und fand dieses Buch sehr hilfreich.

und bei Reichelt gibts das STK 500 zum proggen für runde 100 Eur.

Gruss
Tom
CharlyMai

Foren-Prediger


Administrator

CharlyMai

Registriert seit: Mär 2005

Wohnort: Hannover

Verein: SOLARIS-RMB e.V. (P2;T2) / AGM / TRA#21598

Beiträge: 1970

Status: Offline

Beitrag 71874 [Alter Beitrag30. März 2005 um 14:39]

[Melden] Profil von CharlyMai anzeigen    CharlyMai eine private Nachricht schicken   Besuche CharlyMai's Homepage    Mehr Beiträge von CharlyMai finden

ja, das Buch ist echt gut, kann ich auch nur empfehlen ...

LG
Pierre

•"Der Glaube an eine bestimmte Idee gibt dem Forscher den Rückhalt für seine Arbeit.
Ohne diesen Glauben wäre er verloren in einem Meer von Zweifeln und halbgültigen Beweisen." Konrad Zuse

•Konstruiere ein System, das selbst ein Irrer anwenden kann, und so wird es auch nur ein Irrer anwenden wollen.

SOLARIS-RMB e.V. AGM
Oliver Arend

Administrator


Administrator

Oliver Arend

Registriert seit: Aug 2000

Wohnort: Great Falls, VA, USA

Verein: RMV/Solaris/AGM/TRA L1/TCV/MDRA/NOVAAR

Beiträge: 8317

Status: Offline

Beitrag 71888 [Alter Beitrag30. März 2005 um 15:48]

[Melden] Profil von Oliver Arend anzeigen    Oliver Arend eine private Nachricht schicken   Oliver Arend besitzt keine Homepage    Mehr Beiträge von Oliver Arend finden

Ich hab von nem Kumpel der da auch schon mit gespielt hat die 8051er-Reihe empfohlen bekommen, entsprechend hab ich andere Hardware. Programmieren wollte ich gleich in C oder Assembler, das dürfte machbar sein.

Oliver
Reinhard

Überflieger

Reinhard

Registriert seit: Sep 2003

Wohnort: Österreich

Verein: TRA #10691, AGM

Beiträge: 1186

Status: Offline

Beitrag 71894 [Alter Beitrag30. März 2005 um 16:10]

[Melden] Profil von Reinhard anzeigen    Reinhard eine private Nachricht schicken   Besuche Reinhard's Homepage    Mehr Beiträge von Reinhard finden

Zitat:
Original geschrieben von CharlyMai
... oder ein Mega 8 (15€)...



Das ist aber ein vergoldeter wink
Die Dinger bekommt man auch für weniger als 3€, z.B. bei Elektro-Nix. Gefunden über ihre Ebay-Auktionen. Oder eben bei Ebay... Empfehlenswert ist der Mega8 für den Anfang auf jeden Fall: Er ist Hochsprachen geeignet, auch als „NON-SMD“ verfügbar, und bietet alle wichtigen Features.

Für den billigsten Programmer brauchst du übrigens nur ein Parallelkabel zu schlachten (AVRDUDE). Der ist aber etwas unkomfortabel, und unter Umständen kann man sich damit den Parallelport beleidigen. Empfehlen kann ich den von Alexander Noack. Der ist seine 10 Euronen jedenfalls wert (basiert glaube ich auch auf AVR910).

Eine Freeware Umgebung für C findest du z.B. bei AvrFreaks mit dem Namen WinAVR (basiert auf GCC). Einen Assembler (+Simulator, etc…) bekommst du gratis von ATMEL (AvrStudio).

WinAVR ist sicher nicht so einsteigerfreundlich wie BASCOM (weils mehr ein Sammelsurium an Programmen ist), dafür findet man dafür im Web sehr viele Beispiele dafür, und die Codeschnipsel in den Datenblättern kann man auch meist mit Copy&Paste direkt einfügen.
Assembler ist so ein eigenes Kapitel: Man hat die volle Kontrolle darüber, wie lange der µC für etwas braucht, aber er ist (meines Erachtens) doch eher schwer zu durchschauen. Für die ATtinys ohne RAM ist er allerdings (so gut wie) Pflicht.
Persönlich verwende ich WinAVR, bzw. beim SmallMag notgedrungen den Assembler.

Wenn noch Fragen offen sind, nur her damit!

Gruß
Reinhard, der bei Bedarf auch gerne Eier legt…
CharlyMai

Foren-Prediger


Administrator

CharlyMai

Registriert seit: Mär 2005

Wohnort: Hannover

Verein: SOLARIS-RMB e.V. (P2;T2) / AGM / TRA#21598

Beiträge: 1970

Status: Offline

Beitrag 71895 [Alter Beitrag30. März 2005 um 16:20]

[Melden] Profil von CharlyMai anzeigen    CharlyMai eine private Nachricht schicken   Besuche CharlyMai's Homepage    Mehr Beiträge von CharlyMai finden

Harr harr harr .... ich meinte damit nicht den Mega 8, sondern das komplette System ....

Ich habe mit ihm auch schon über ein kleines System das es bei ebay für rund 30 Euronen gibt unterhalten, mit LCD, und war der meinung, das es für den Einstieg volkommen Okay ist, und für die Anfänge auch ein STK200 ausreicht ....

Hey, dann sind wir ja schon 2 die Eier legen können :-) also mal etwas OffTopic : hier ist ein Galep III vorhanden mit vielen Aufsätzen für SMD's ... wer denn mal ein EPROM oder ähnlich zu Programmieren hat .... ich mache es gerne .....


Pierre

•"Der Glaube an eine bestimmte Idee gibt dem Forscher den Rückhalt für seine Arbeit.
Ohne diesen Glauben wäre er verloren in einem Meer von Zweifeln und halbgültigen Beweisen." Konrad Zuse

•Konstruiere ein System, das selbst ein Irrer anwenden kann, und so wird es auch nur ein Irrer anwenden wollen.

SOLARIS-RMB e.V. AGM
Seiten (2): [1] 2 »
[Zurück zum Anfang]
Du kannst keine neue Antwort schreiben