Forum: Mikrocontroller und Digitale Elektronik Atmel AT89C51CC01


von Torsten Rosenbauer (Gast)


Lesenswert?

Hi,

ich habe mit einen Demoboard für C51 experimentiert.
Nun möchte ich eine eigene Schaltung bauen, doch der
Microcontoller funktioniert nicht.

Quarz schwingt!
Programm im internen Flash
EA auf High
Reset mit Schalter auf LOW

Komisch ist, das auf PSEN eine Frequenz ist und im
Experimentierboard nicht.

Normalerweise sollte der P2.0 im Wechsel von High auf Low gehen,
doch auf dem ganzen Port2 sind die Ausgänge mit unterschiedlichen
High Low Perioden beschaltet.

Stecke ich den Controller wieder in das Experimentierboard,
funktioniert alles wie gewollte.

Was mache ich bei der Anschlußbelegung des Controllers falsch?

von edi (Gast)


Lesenswert?

hi,

wie sieht es mit der RESET schaltung aus?

ed

von Torsten Rosenbauer (Gast)


Lesenswert?

Die Reset Schaltung müßte eigentlich richtig sein.
10K Pullupwiderstand auf 5V.
Dann einen Taster der den Eingang auf GND zieht und parallel
zum Taster ein 4,7uF Kondensator.

von rwiehl (Gast)


Lesenswert?

wir schalten reset immer anders. von reset 8.2k auf GND und von reset
10uF auf 5V. (Plus an 5V)   Wenn taster dann normal open.

von oryx (Gast)


Lesenswert?

Hallo,
also wenn ich nicht völlig daneben liege, muss der RESET bei den 51ern
auf 5V liegen, wenn ein Reset ausgeführt werden soll.
Im Normalbetrieb ist der RESET auf GND. Also einen Pulldown nach GND
(ca 10k).

Bis dann
Oryx

von cypher (Gast)


Lesenswert?

Also laut Datenblatt:

RESET I/O
Reset:
A high level on this pin during two machine cycles while the oscillator
is running resets the device. An
internal pull-down resistor to VSS permits power-on reset using only an
external capacitor to VCC.



Das heisst doch bei +5V am Reset-Pin wird ein Reset erzeugt.


Oder nich???

von Torsten Rosenbauer (Gast)


Lesenswert?

Habe schon alle möglichen Resetschaltungen ausprobiert.

Gibst noch eine andere Fehlerquelle?

von Peter D. (peda)


Lesenswert?

"Die Reset Schaltung müßte eigentlich richtig sein.
10K Pullupwiderstand auf 5V.
Dann einen Taster der den Eingang auf GND zieht und parallel
zum Taster ein 4,7uF Kondensator."

Das ist definitv falsch !
So kanns ja nicht gehen.

Widerstand 8,2k gegen Masse und Kondensator 10µF gegen +5V.


Peter

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.