Startschwierigkeiten mit ATtiny2313

Gast #1527990
Hallo,

ich habe eine Standardbeschaltung eines ATtiny2313, welche mir leichte 
Probleme bereitet:

Wenn an PB7 etwas angeschlossen ist (z.B. LED mit Vorwiderstand gegen 
GND) dann läuft die Schaltung nach einem Reset sauber an. Sobald aber 
PB7 floatet rührt sich nach einem Reset nichts mehr. Und zwar solange 
nicht, bis ich PB7 (über Widerstad 1k) nach GND ziehe.

Solange die Schaltung an einem ISP-Programmierer hängt, ist auch alles 
ok, da dieser PB7 als SCK benutzt und damit auch treibt. Aber sobald ich 
den ISP-Stecker abziehe und PB7 wieder in der Luft hängt, habe ich 
wieder meine Probleme...

Ist euch dies schonmal aufgefallen?

Gruß,
Thomas
Gast
Hallo,

Schaltplan erübrigt sich wohl, denke ich. Lochrasteraufbau, interner 
RC-Takt, PB5-7 an ISP-Stecker. Reset über 1K an Vcc und mit 100nF gegen 
GND.

An PB0-3 hängen LED's gegen GND.

Das ist schon alles. 100nF noch zwischen Vcc und GND.

Mit offenem PB7 läuft die Schaltung nicht, mit 1K gegen GND läufts 
einwandfrei.

Irgendwelche Ideen?

Gruß,
Thomas
Gast
Nochmal Hallo,

die Schaltung und auch der Code ist das "Antikippenlights Mini", nur 
nicht mit der originalen LED-Beschaltung, sondern mit einer LED-Matrix 
dran. Letztlich aber schaltungstechnisch gleichwertig.

Werde aber wohl heute abend nochmal intensiver testen und auch mal ein 
eigenes "Hello World"-LED-blinken ausprobieren.

Gruß,
Thomas
Gast
Die originale Schaltung hat Reset direkt an Vcc, das geht aber aufgrund 
der ISP-Schnittstelle nicht. Und "Ja", interner RC-Takt ist eingestellt.
Gast
Hmmm,

bin die ganze Sache im Kopf nochmal durchgegangen (kann erst heute abend 
weiter testen). Ich glaube aber, ich habe die Lösung: Das Original geht 
zuerst in den Sleep-Mode und wird durch einen Taster am PB7 wieder 
geweckt.

Ich nehme im Moment mal stark an, dass es daran liegt und der Controller 
erst nach einem Wake-Up-Interrupt anfängt loszulaufen...

Gruß und danke für eure Mühe,
Thomas

Frohes Fest...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 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.