ATMega32 "standalone" bentuzen

Gast #3240823
Hallo an die Experten da draußen!

Komme nach ein paar ersten Erfolgen jetzt leider echt nicht weiter, 
obwohl ich schon einige Foren und Hilfestellungen gelesen und 
ausprobiert habe.

Habe einen ATMega32 (sitzt auf einem AVR Net IO Board von Pollin) mit 
einem kleinen BASCOM-Testprogramm (blinkende LED an PortC.0) 
programmiert. Funktioniert soweit auch alles einwandfrei :-)

Mein Problem:
Baue ich den Controller vom Net IO aus uns setze ihn auf ein 
Experimentierboard, bleibt die LED leider dunkel. Alles ist wie auf 
dieser Seite beschrieben aufgebaut:
http://www.rn-wissen.de/index.php/AVR-Einstieg_leicht_gemacht

Habe einmal mein Multimeter bemüht, das konstante 5,01 V 
Spannungsversorgung anzeigt. Die LED leuchtet auch ganz leicht, wenn ich 
diese an die PINs für externe Quartze hänge. Alle anderen PINS: Kein 
Signal.

JTAG ist (zumindest lt. BASCOM) deaktiviert!

Wo liegt das Problem?

Danke vorab!!

Mimbe
Gast #3240914
Mimbe schrieb:

> Baue ich den Controller vom Net IO aus uns setze ihn auf ein
> Experimentierboard, bleibt die LED leider dunkel. Alles ist wie auf
> dieser Seite beschrieben aufgebaut:
> http://www.rn-wissen.de/index.php/AVR-Einstieg_leicht_gemacht

Da fehlt der Quarz. Auf dem NetIO wird der ATMega mit einem 16MHz-Quarz 
als
Taktquelle betrieben.

Also entweder mußt du das auch auf deinem Experimentierboard tun oder du 
mußt den ATMega schon auf dem NetIO "umfusen", so daß er seinen internen 
Taktgenerator statt des Quarzes verwendet.

Der Taktgenerator hat aber nur (relativ ungenaue) 8MHz. Deine LED wird 
also nur ca. halb so schnell blinken.
Gast #3242095
Liebe Experten-Gemeinde!

Vielen Dank Euch allen! Der Tipp mit dem externen Quarz war goldrichtig!
Da ich nicht so extrem genaue Messungen brauchen werde, habe ich die 
Variante "Fuses auf internen RC umstellen" gewählt und - siehe da - 
jetzt geht's.

Hatte jetzt nur noch etwas Zeit gekostet, das Datenblatt des MCs zu 
durchforsten (habe auf 8 MHz gestellt) und das doch recht widerspenstige 
BASCOM dazu zu bringen, die Fuses auch wirklich zu überschreiben.

...wie man sich auf einmal über 'ne "dusselige" LED freuen kann, die 
leuchtet ;-)

Danke nochmals!!!

Viele Grüße

Mimbe

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.