Forum: Mikrocontroller und Digitale Elektronik Erstes Leben im ATmega8!


von Christian S. (chrisstra84)


Angehängte Dateien:

Lesenswert?

Hallo Zusammen,

ich habe nun die erste Grundschalung und ein Experiment mit den I/O 
Ports durchgeführt.  Die Fuse Bits habe ich nach Datenblatt des ATmega8 
gesetzt. Habe zwar drei Stunden Papier und Webseitenschlacht gemacht, 
aber dann viel es mit wie Schuppen von den Augen. Das mit den „bösen“ 
Fuses ist gar nicht so schwierig. Besonders nicht mit dem Atmel Studio.

Gruß
Christian

von Michael_ (Gast)


Lesenswert?

Glückwunsch!
Willkommen in der MC-Gemeinde. Trink noch ein Erfolgsbier/Cola.
P.S.
In Bier ist kein böser Industriezucker :-)

von Paul M. (paul_m65)


Lesenswert?

Da bekommt der Begriff Screenshot eine realistische Bedeutung ;-)

Nur was wolltest du der Welt nun mit deinem Beitrag wichtiges mitteilen?

von Christian S. (chrisstra84)


Lesenswert?

Ich wollte meinen ersten Erflog „teilen“. Evtl. für Anregungen oder 
Hinweise..

Gruß
Christian

von Teo D. (teoderix)


Lesenswert?

Paul M. schrieb:
> Da bekommt der Begriff Screenshot eine realistische Bedeutung ;-)

Solange er kein Tipex benutzt, ist doch alles OK .
Christian, wenn Du "Strg+Druck" drückst, hast Du das in der 
Zwischenablage!

> Nur was wolltest du der Welt nun mit deinem Beitrag wichtiges mitteilen?

Lass Ihn halt seine Freude, über seinen Erfolg, der Welt mitteilen. 
Alter Miesmacher.

von Rene H. (Gast)


Lesenswert?

<keine_ironie>Glückwunsch und willkommen</keine_ironie>

Grüsse,
René

von Sven S. (boldie)


Lesenswert?

Schick :) Ich denke, so hat jeder einmal angefangen und war dann stolz 
darauf.

Wenn du öfters was bastelst, dann kann ich dir empfehlen, bei ebay nach 
MB102 zu suchen, dort gibt es für diese Steckbretter eine kleine 
Stromversorgungsplatine, die 1-2€ kostet. Ich nutze die immer gerne für 
kleine Basteleien, damit ich das nicht alles aufbauen muss.

von der alte Hanns (Gast)


Lesenswert?

> Nur was wolltest du der Welt nun mit deinem Beitrag wichtiges mitteilen?

Es muss wichtig sein, bei jeweils weit über 100 Downloads!

Nur erschließt sich mir nicht ganz, warum es im Unterforum 'Platinen' 
erscheint.

von msp (Gast)


Lesenswert?

Dann gratulierte ich dir auch, wünsche weiter viel Erfolg und Spaß in 
der MC Welt.

Und als Anregung für Nachahmer, mit einer modernen Architektur wäre er 
drei Stunden früher fertig. Der Fuße Kram ist nicht mehr zeitgemäß. Das 
kann man hier im Forum in etlichen Threads lesen.

von Alex (Gast)


Lesenswert?

Rene H. schrieb:
> </keine_ironie>
>
> Grüsse,
> René

ironische Grüße? :D

Alex

von Heine (Gast)


Lesenswert?

Ist ein echt schönen Gefühl, das man hat wenn man zum ersten mal einen 
MC zu laufen bekommt!
Know that feel bro^^

von Logger (Gast)


Lesenswert?

Heine schrieb:
> Ist ein echt schönen Gefühl, das man hat wenn man zum ersten mal einen
> MC zu laufen bekommt!

Noch nie einen Taschenrechner eingeschaltet?
Kannst den ja mal mit seinen Grundrechenarten in so eine Atmega
implementieren. Wenn du das schaffst, kannste einen ausgeben.
Dann wäre der Erfolg auch nachvollziehbar.

von msp (Gast)


Lesenswert?

Nein, nein, beim AVR ist es schon ein Erfolg, die Fuses zu überwinden. 
:-P :-P :-P

von npn (Gast)


Lesenswert?

msp schrieb:
> Nein, nein, beim AVR ist es schon ein Erfolg, die Fuses zu
> überwinden.
> :-P :-P :-P

Warum willst du die überwinden?
Du sollst nicht gegen sie arbeiten, sondern mit ihnen. :-)

@Logger:
Jeder hat mal klein angefangen. Insofern ist das schon mal ein 
Erfolgserlebnis für Christian, den AVR das erste Mal zum "Leben" zu 
erwecken. Auch wenn das für dich kleine Fische sind. Und wenn er jetzt 
"Blut geleckt" hat, wird er mit Sicherheit auch damit weitermachen und 
größere Projekte in Angriff nehmen. Schritt für Schritt.

@Christian: Glückwunsch zum Erfolg. Ich hab mich damals genauso gefreut, 
als das erste Mal eine LED blinkte.

von msp (Gast)


Lesenswert?

npn schrieb:
> Warum willst du die überwinden?
> Du sollst nicht gegen sie arbeiten, sondern mit ihnen.

Nicht niedergingen, sondern überwinden! Sie sind ein Hindernis und das 
gilt es zu überwinden. Wenn du schon einmal geklettert bist, wirst du 
den Unterschied kennen. ;-)

Aber du darauf anspricht, schade um die 3 verloren Stunden. Bei modernen 
Architekturen gibt es das Hindernis Fuses nicht. :-P

von npn (Gast)


Lesenswert?

msp schrieb:
> npn schrieb:
>> Warum willst du die überwinden?
>> Du sollst nicht gegen sie arbeiten, sondern mit ihnen.
>
> Nicht niedergingen, sondern überwinden! Sie sind ein Hindernis und das
> gilt es zu überwinden. Wenn du schon einmal geklettert bist, wirst du
> den Unterschied kennen. ;-)
>
> Aber du darauf anspricht, schade um die 3 verloren Stunden. Bei modernen
> Architekturen gibt es das Hindernis Fuses nicht. :-P

Ich empfinde das nicht als Hindernis, sondern als Einstellmöglichkeit. 
Genauso sind sie auch gedacht. Und wenn man vorher mal das Datenblatt 
liest (das muß man schon mal machen, da stehen viele interessante Sachen 
drin) statt einfach drauflos zu werkeln, kann auch ein sogenanntes 
"Verfusen" nicht passieren. :-))

von PonyProg (Gast)


Lesenswert?

>...schade um die 3 verloren Stunden


Wer drei Stunden braucht, um sich mit den Fuses zu beschäftigen, der 
sollte besser die Finger von Mikrocontrollern lassen.

von msp (Gast)


Lesenswert?

npn schrieb:
> Und wenn man vorher mal das Datenblatt
> liest (das muß man schon mal machen, da stehen viele interessante Sachen
> drin) statt einfach drauflos zu werkeln, kann auch ein sogenanntes
> "Verfusen" nicht passieren.

Was die unzähligen Threads zu verfuseten AVRs widerlegen. Mach die Augen 
auf. :-(

von npn (Gast)


Lesenswert?

msp schrieb:
> Was die unzähligen Threads zu verfuseten AVRs widerlegen. Mach die Augen
> auf. :-(

Stimmt, ich reiße die Augen weit auf (vor Erstaunen), wenn ich sehe, wie 
viele Leute kein Datenblatt gelesen haben und dann deshalb auf die Nase 
fallen.
Oder sie haben es gelesen und nicht verstanden, die andere Möglichkeit.

von msp (Gast)


Lesenswert?

npn schrieb:
> Oder sie haben es gelesen und nicht verstanden, die andere Möglichkeit.

Oder der Fuse Kram ist nicht mehr zeitgemäß, eine weitere Möglichkeit. 
;-)

von npn (Gast)


Lesenswert?

msp schrieb:
> npn schrieb:
>> Oder sie haben es gelesen und nicht verstanden, die andere Möglichkeit.
>
> Oder der Fuse Kram ist nicht mehr zeitgemäß, eine weitere Möglichkeit.
> ;-)

Wenn man die Ampeln abschafft, kann man auch nicht mehr wegen 
Rotlichtverstoß bestraft werden :-)

von msp (Gast)


Lesenswert?

npn schrieb:
> Wenn man die Ampeln abschafft, kann man auch nicht mehr wegen
> Rotlichtverstoß bestraft werden

Nein, nein, es geht nicht zurück, sondern nach vorne:
Wenn Autos fahrerlos unterwegs sind, können die Ampeln abgeschafft 
werden. :-)))

Beim AVR wird der Motor noch mit einer Kurbel (Fuses) per Hand 
angeworfen. Und du nennst das Einstellmöglichkeit. :-P

Aber bitte bleibe ein wenig näher am Thema.

von npn (Gast)


Lesenswert?

msp schrieb:
> npn schrieb:
>> Wenn man die Ampeln abschafft, kann man auch nicht mehr wegen
>> Rotlichtverstoß bestraft werden
>
> Nein, nein, es geht nicht zurück, sondern nach vorne:
> Wenn Autos fahrerlos unterwegs sind, können die Ampeln abgeschafft
> werden. :-)))
>
> Beim AVR wird der Motor noch mit einer Kurbel (Fuses) per Hand
> angeworfen. Und du nennst das Einstellmöglichkeit. :-P
>
> Aber bitte bleibe ein wenig näher am Thema.

Du hast also die Datenblätter gelesen, aber nicht verstanden. Und jetzt 
zeterst du rum, es wäre "nicht zeitgemäß". Was soll das eigentlich? 
Willst du Atmel jetzt agitieren, die Fuses abzuschaffen, nur weil du sie 
nicht vestehst? Nutze einfach keine AVRs und gut. Was soll die 
Schimpferei? Andere, die die Fuses verstanden haben, werden sie auch 
weiterhin nutzen.

von Takao K. (takao_k) Benutzerseite


Angehängte Dateien:

Lesenswert?

PonyProg schrieb:
>>...schade um die 3 verloren Stunden
>
>
> Wer drei Stunden braucht, um sich mit den Fuses zu beschäftigen, der
> sollte besser die Finger von Mikrocontrollern lassen.

Also ich habe mich anno dazumal stundenlang mit PICs rumgeaergert um die 
ueberhaupt ansprechen zu koennen, irgendwann festgestellt mein PICKIT2 
hat einen Knacks oder sogar mehrere.

Dann ein PICKIT3 gekauft seitdem gehts.

Zum Thema Stromversorgung, ja plugin boards gibt es auf ebay, kannste 
aber auch selber basteln mit Perfboard + Stiftleisten.

Kondensatoren brauchst du eigentlich nur einen, ich verwende gerne 1uF 
Elektrolyt, die sind nicht wirklich induktiv fuer 8bit Kontroller.

Das geht mit PICKIT3, und ansonsten verwende ich Schaltregler, oder 
Batterien.

Oder auch 4.7u keramik direkt auf dem SMD Adapter.

von msp (Gast)


Lesenswert?

npn schrieb:
> Du hast also die Datenblätter gelesen, aber nicht verstanden. Und jetzt
> zeterst du rum, es wäre "nicht zeitgemäß". Was soll das eigentlich?

Wo habe ich das geschrieben?
Warum fühlst du dich plötzlich angegriffen?
Das ist die typische Reaktion, wenn die sachlichen Argumente fehlen. :-(

Mein Tipp:
Du solltest dich mit alternativen Technologien und Architekturen 
beschäftigen und deine Möglichkeiten erweitern. Im (selbst erlebten) 
Vergleich wirst du feststellen, dass Fuses völlig überflüssig sind.

Die Erde dreht sich weiter, die Technik entwickelt weiter, ... Und dabei 
ist es egal, ob du das akzeptierst oder nicht.

von npn (Gast)


Lesenswert?

msp schrieb:
> npn schrieb:
>> Du hast also die Datenblätter gelesen, aber nicht verstanden. Und jetzt
>> zeterst du rum, es wäre "nicht zeitgemäß". Was soll das eigentlich?
>
> Wo habe ich das geschrieben?
Geschrieben nicht, aber den Eindruck habe ich von dir bekommen.
> Warum fühlst du dich plötzlich angegriffen?
Ich nicht, im Gegenteil. Du wetterst doch schon die ganze Zeit über die 
Fuses. Ich habe lediglich geschrieben, daß ich bestens damit umgehen 
kann.
> Das ist die typische Reaktion, wenn die sachlichen Argumente fehlen. :-(
Argumente habe ich wohl genügend geschrieben.
>
> Mein Tipp:
> Du solltest dich mit alternativen Technologien und Architekturen
> beschäftigen und deine Möglichkeiten erweitern. Im (selbst erlebten)
> Vergleich wirst du feststellen, dass Fuses völlig überflüssig sind.
Ich beschäftige mich mit den Themen, die ich brauche.
>
> Die Erde dreht sich weiter, die Technik entwickelt weiter, ... Und dabei
> ist es egal, ob du das akzeptierst oder nicht.
Ich akzeptiere das. Nochmal: Du hast die ganze Zeit gegen die Fuses beim 
AVR geschimpft. Ich habe keinen einzigen Vorwurf oder sonstwas 
negatives über andere Architekturen geäußert.
Ich akzeptiere es aber auch, daß im AVR nunmal Fuses verhanden sind und 
habe den Umgang damit gelernt, und wenn ich andere µC in der Hand habe, 
wo es keine Fuses gibt: Auch gut.

von msp (Gast)


Lesenswert?

npn schrieb:
> Argumente habe ich wohl genügend geschrieben.

Wo kann man die in deinen Texten finden? Ich sehe keine.

npn schrieb:
> Ich akzeptiere es aber auch, daß im AVR nunmal Fuses verhanden sind und
> habe den Umgang damit gelernt

Das ist ja schön, aber auch kein Argument, dass Fuses sinnvoll sind. :-(
Wenn man etwas akzeptiert, muss man es noch lange nicht gut finden und 
dahinter stehen. Akzeptieren kann auch zähneknirschendes hinnehmen sein. 
;-)

npn schrieb:
> Ich habe keinen einzigen Vorwurf oder sonstwas
> negatives über andere Architekturen geäußert.

Das wurde hier auch nicht behauptet. Du musst dich auf das geschriebene 
beziehen, denn so etwas
npn schrieb:
> Geschrieben nicht, aber den Eindruck habe ich von dir bekommen.
stiftet nur Verwirrung.

von npn (Gast)


Lesenswert?

Ich höre jetzt auf hier. Ist mir zu blöd. Wenn du keine AVR magst wegen 
den Fuses, dann laß es sein. Du wirst nicht gezwungen, sie zu benutzen.
Ende der Diskussion.

von msp (Gast)


Lesenswert?

npn schrieb:
> Ist mir zu blöd.

Das verstehe ich, denn das ist auch eine

msp schrieb:
> ... typische Reaktion, wenn die sachlichen Argumente fehlen. :-(

von Flohzirkus-Dompteur (Gast)


Lesenswert?

SUPER!
Da hat ein Mann, der erst seit 4 Tagen angemeldet ist, (der TO) gleich
eine Kostprobe des Umganges miteinander bekommen.

Manch Einem sind wohl ein paar Fuses falsch gesetzt, denn er hat nicht
den richtigen TAKT

von der alte Hanns (Gast)


Lesenswert?

Ist doch nur allzu menschlich, immer das Gleiche:
meine Programmiersprache ist besser, meine Controllerfamilie ist 
moderner, mein Gott ist größer.

von msp (Gast)


Lesenswert?

Flohzirkus-Dompteur schrieb:
> Manch Einem sind wohl ein paar Fuses falsch gesetzt, denn er hat nicht
> den richtigen TAKT

Ja, ja, die Fuses bergen ein (heute unnötiges) Risiko. Danke für die 
Zustimmung. ;->>>

von wrdlbrmft (Gast)


Lesenswert?

msp schrieb:
> Flohzirkus-Dompteur schrieb:
>> Manch Einem sind wohl ein paar Fuses falsch gesetzt, denn er hat nicht
>> den richtigen TAKT
>
> Ja, ja, die Fuses bergen ein (heute unnötiges) Risiko. Danke für die
> Zustimmung. ;->>>

Ich denke eher, damit war gemeint, daß manch einer nicht richtig tickt 
;-))

von msp (Gast)


Lesenswert?

wrdlbrmft schrieb:
> Ich denke eher

Ich denke man sollte alle Zeichen beachten. ;-)

msp schrieb:
> ;->>>

von passt schon (Gast)


Lesenswert?

Logger schrieb:
> Noch nie einen Taschenrechner eingeschaltet?
> Kannst den ja mal mit seinen Grundrechenarten in so eine Atmega
> implementieren. Wenn du das schaffst, kannste einen ausgeben.
> Dann wäre der Erfolg auch nachvollziehbar.

Lass dich nicht verunsichern!

In diesem Forum musst du Nerven wie Drahtseile haben. ( Viele 
frustrierte alte Herren ;) )

Aber dann kommt auch was positives/lehrreiches zurück.

von Christian S. (chrisstra84)


Lesenswert?

Vielen Dank für die Antworten.

Ich sehe schon dass es hier verscheiden Meinungen zu verschiedenen 
Sachverhalten gibt.  Ich habe mich halt mal intensiv mit den Fuses 
beschäftigt, da ich hier kein Fehler machen wollte und mich direkt beim 
ersten Mal vom Controller ausschließen wollte.
Aber bei mir es immer so. Auch bei den einzelnen Bauteilen auf den Board 
versuche ich den Zusammenhang, bzw. Zweck herauszufinden. So dass ich 
mich auch noch einmal mit etlichen Themen der Elektrotechnik und Physik 
befasst habe. Meine elektrotechnischen Grundlagen werde ich mir noch 
durch ein gutes Buch verbessern.  Auch wenn ich vor gut 13 Jahre mal 
intensiv für den Amateurfunk gelernt habe, ist doch einiges wieder 
verschwunden.

Na ja, aber in dem Sinne, gute Nacht ;-)

von Martin S. (led_martin)


Lesenswert?

Hallo,

da sage auch ich "Willkommen in der Welt der Mikrocontroller!", ich 
mache miene Hobby-Sachen, bis jetzt, ausschließlich mit 
ATMEL-Controllern, auf der Arbeit hatte ich aber auch schon mit Anderen 
zu tun gehabt. Das mit den Fuses würde ich eher neutral sehen, es hat 
zwar Nachteile und auch Risiken, aber auch Vorteile. Bei manchen Dingen 
ist es gut, daß man sie schon 'ab Start' passend einstellen kann, und 
nicht erst das laufende Programm es umkonfiguriert. Da kann man auch bei 
anderen Controllerfamilien auf die Nase fallen. Schön wäre es natürlich, 
wenn ATMEL mal eine Logik in die Controller integriert, die wenn RESET 
Low ist, und kein Takt vorhanden ist, den Controller mit dem internen 
128 kHz Takt versorgt, dann wäre das Problem auch gelöst.

Dir wünsche ich viel Spaß in dieser faszinierenden Welt!

Mit freundlichem Gruß - Martin

von Henning (Gast)


Lesenswert?

@msp: hör doch einfach mal auf, alle anderen zu nerven!

von msp (Gast)


Lesenswert?

Martin Schlüter schrieb:
> Das mit den Fuses würde ich eher neutral sehen, es hat
> zwar Nachteile und auch Risiken, aber auch Vorteile. Bei manchen Dingen
> ist es gut, daß man sie schon 'ab Start' passend einstellen kann, und
> nicht erst das laufende Programm es umkonfiguriert. Da kann man auch bei
> anderen Controllerfamilien auf die Nase fallen. Schön wäre es natürlich,
> wenn ATMEL mal eine Logik in die Controller integriert, die wenn RESET
> Low ist, und kein Takt vorhanden ist, den Controller mit dem internen
> 128 kHz Takt versorgt, dann wäre das Problem auch gelöst.

Das wird Atmel bei der alten Krüke nicht mehr andern. Aber ich danke für 
die weitere Unterstützung zu den riskanten Fuses.

von msp (Gast)


Lesenswert?

Henning schrieb:
> @msp: hör doch einfach mal auf, alle anderen zu nerven!

@Henning: Troll, ab ins Erdloch!

von Stephan B. (matrixstorm)


Lesenswert?

Christian Strasser schrieb:
> ich habe nun die erste Grundschalung und ein Experiment mit den I/O
> Ports durchgeführt.

Dann auch Glueckwunsch zum Levelup meinerseits dazu.

Noch viel Spass mit Miktocontrollern wuensch ich dir.

MfG

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.