AT90S2313 arbeitet nicht, Oszillator schwingt

Gast #77453
Lesenswert?
• ▲
▼
Hallo Leute!

Ich habe schon einige Projekte mit 90S8535 oder ATMegas gemacht.
Hier stehe ich vor einem Problem.
Der 2313 wackelt nicht mal mit nem PIN. Zum Test nochmal neu aufgebaut:
Prozessor mit Versorgungsspannung = 5V, Reset auf 5V,
XTAL1 und 2 mit 8MHz Osc der schwingt. Alles andere unbeschaltet ausser
ISP bei Programmierung:

Programm:

//PortInit
PORTB=0x00;
DDRB=0xFF;

//Und in der Main
while (1)
  {
  PORTB = ~PORTB;  //Toggle Port
  delay_ms(500);
  };


So und nun messe ich mit dem Oszi am Port. Geht überhaut nichts.
Stat PORT toggel habe ich auch schon = 0x01 gegeben -> keine Reaktion.
Was nun? Vielen Dank für eure Hilfe.

bYe...
Gast #77454
Lesenswert?
• ▲
▼
Wenn der Text stimmt, kann das Programmieren nicht funktionieren. Bei
dir liegt Reset fix auf 5V, zum Programmieren muß aber Reset auf Low
gezogen werden -> entweder bricht die Spannungsversorgung zusammen oder
dein Programmierinterface gibt auf.
Mich wundert nur dass es beim Programmieren resp. beim verify keine
Fehlermeldung der Programmiersoftware gibt.
Auch solltest du von beiden Xtal-Pins 22pf gegen Ground anbringen.

grüsse leo9
Gast #77455
Lesenswert?
• ▲
▼
Klar. Reset liegt über PullUp auf 5V und das Programmierinterface
zieht ihn runter. Habe ich bei allen Projekten so.
Der Oscillator hängt über je 2 Lastkapazitäten von 22pF auf Ground.
Ich wollte auch nicht alle Einzelheiten schreiben :-)
Gast #77457
Lesenswert?
• ▲
▼
@Jogi:

NEIN!  Bitte belästige uns doch nicht in jedem Thread mit Deinem
Problem.

@Stefan:

Kannst Du denn den '2313 noch programmieren?  Das würde ja bedeuten,
daß der Oszillator erkannt wird.  Wenn ich das richtig lese, hast Du
einen externen Oszillator?  Den soll man aber laut Datenblatt nur an
XTAL1 anklemmen (XTAL2 ist ja ein Ausgang).

Ansonsten: ist -mmcu richtig gesetzt?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.