Forum: Mikrocontroller und Digitale Elektronik Seltsames verhalten eines Mega 16


von R--- S. (rene66)


Lesenswert?

Hallo,

habe ein Assembler Programm geschrieben was eigentlich stabil 
funktioniert nur manchmal scheint es Startprobleme zu geben. Schalte ich 
am Controller den Strom ein läuft das Programm nicht richtig. Habe ich 
aber den Controller noch über die ISP an ein STK 500 angeschlossen und 
drücke bei eingeschalteter Stromversorgung (sowol am Stk als auch in 
meiner Schaltung) die Reset Taste geht es ohne Probleme. (+5V im Stk500 
und +5 Volt in meiner Schaltung sind getrennt voneinander also dürfte es 
nicht an der Spannungsversorgung liegen. Die Beschaltung des Reset Pin 
mit 10K gegen VCC und 100n gegen Masse brachte keine Lösung.
Einstellungsprobleme?
Der ATmega lauft mit 16MHz und es ist auch ein 16Mhz Typ.
Doch die Spannungsverorgung?
Fuses falsch gesetzt?

von Carsten (Gast)


Lesenswert?

probier mal

Ext. Crystal/Resonator High Freq.; Start-up time: 258 CK + 4 ms

von Carsten (Gast)


Lesenswert?

... wenn es ein Quarz angeschlossen ist!!!!

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Masse am Controller angeschlossen?

von R--- S. (rene66)


Lesenswert?

Masse ist angeschlossen.

Sronversorgung ist eine Steckernetzteil 5 Volt mit einem 
nachgeschaltetem DC-DC Wandler. nach dem Wanler habe ich einen C 100 uF 
+ 100nF

im AVR studio eigestellt habe ich:
Ext. Crystal/Resonator High Freq.; Start-up time: 16CK + 4 ms

von Carsten (Gast)


Lesenswert?

Start-up time: 16CK + 4 ms

das reicht auf jedenfall!

von Matthias (Gast)


Lesenswert?

Pullup an Reset Pin?

BrownOut aktiviert? (Achtung! Bei der Einstellung!)

von Carsten (Gast)


Lesenswert?

wieder so ein Fall:

"alles Io aber das Ding will nicht!"

- wie groß sind denn die Cs am Quarz?
- Platinenlayout um den Quarz herum?

ihr merkt ich tippe immer noch auf
auf den Oszillator.

von R--- S. (rene66)


Lesenswert?

C sind 27pf
das Quarz ist direkt am Controller und eine grosse Massefläche ist unter 
dem Controller.

von Carsten (Gast)


Lesenswert?

> C sind 27pf

.. sind schon die äußerste grenze nach oben hin!

Wenn Du einen sch... (nicht ganz soguten) Quartz erwischt hast,
ist Reset schon wieder auf H, bevor der angefangen hat zu schwingen.

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

2x12pF wären besser. Die Pin-Kapazität kommt mit je ~5pF auch noch dazu.

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.