Atmel 89s53 arbeitet nicht!

Gast #1134302
Hallo!

Ich habe vorher einen Atmel 89S53 in eine Schaltung gebaut.
Nun funktioniert dieser aber nicht - ich will zur Überprüfung ob der MC 
arbeitet nur eine led blinken lassen.

Vcc auf 5V
Rst mit 10uF gegen Vcc und 6,8kOhm gegen GND
GND auf GND
EA/VPP hab ich auf 5V gelegt.

Den Quarz hab ich so wie in dem Datenblatt beschrieben angehängt
mit den beiden Kondensatoren.

Muss ich Hardwaretechnisch noch einen Pin versorgen??

Das Programm funktioniert - hab es auf einer Testplatine ausprobiert...

Vielen Dank für eure Hilfe!
Moderator (Firma: Titel) Persönliche Seite #1134502
> hab nur ein so ein universalmessgerät zur Verfüfung
Zeigt das 0V, 5V oder etwas dazwischen an?
Mit einem ALE-Zyklus von 1/6 würde ich da etwa 0,8V erwarten.
Aber das kannst du ja mit dem funktionierenden Design (Testplatine) 
gegenkontrollieren.

Das selbe gilt für die Oszillatorpins.
Dort sollte mit dem Multimeter etwa 2,5V messbar sein.
Gast #1134572
>Ich habe vorher einen Atmel 89S53 in eine Schaltung gebaut.
>Nun funktioniert dieser aber nicht - ich will zur Überprüfung ob der MC
>arbeitet nur eine led blinken lassen.

Was funktioniert eigentlich nicht? Das Programmieren oder das Programm 
wenns programmiert ist? Wie programmierst Du den MC?
Gast #1134896
Ich programmiere den MC mit meiner Testplatine - haben wir mal in der
Schule bekommen.
Auf dieser Platine funktioniert der MC auch einwandfrei, nur in meiner 
Schaltung tut er nichts.
Gast #1146184
> Das Problem war, dass der P0 Pull Up Widerstände braucht.
> Hat man die nicht, zieht das anscheinend den ganzen MC in die Knie!
Hä? Pull-Ups brauchst du, das ja, aber nur, wenn P0 nicht über 
MOVX-Befehle gesteuert wird (nur da werden die internen aktiviert), 
sondern wenn du Logik dran hast, die du über normale MOV-Befehle auf/von 
P0 steuerst.
Da wird aber ansonsten nix in die Knie gezwungen, wenn die Pull-Ups 
fehlen. In die Knie gehen bedeutet für mich sowas wie Kurzschluss oder 
so. Da würd mich jetzt echt mal dein Schaltplan interessieren...

Ralf

Antwort schreiben

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