Wie soll ich den RESET-Pin in einem Mikrocontroller (AT8051) anschließen und warum auf diese Weise?
Eine schnelle Suche bei Google hat mir folgendes gebracht:
Die erste Schaltung zieht den RESET
Pin auf Low, um den Chip zu aktivieren. Die zweite Schaltung ist die gleiche, aber mit einer Reset-Taste. Wenn Sie darauf drücken, wird der Chip zurückgesetzt.
Wenn die 5-V-Stromversorgung eingeschaltet wird, schließt der Kondensator auf 5 V kurz, und dann entlädt sich allmählich die RC-Schaltung, um den Reset-Pin auf 0 zu bringen.
So rechnen -
Gemäß der 8051-Dokumentation sollte die Spannung am Reset-Pin für mehr als 2 Maschinenzyklen auf logisch hoch sein (wobei 1 Maschinenzyklus = 4 Taktzyklen). So , von (sehr sicher). Das heisst .
So
So
Jetzt (sicher, viel höher als 2 Maschinenzyklen)
So
So
So
Wenn ,
So , Einheiten von wird sein Wenn ist in .
Typischerweise, wenn So . Also jeder Wert von Und würde unseren Job machen.
All dies funktioniert, wenn der Reset-Pin einen Hystereseschutz hat. Wenn nicht, benötigen wir einen Überwachungschip. Außerdem sind die meisten Reset-Pins aktiv niedrig, sodass sie sich bei den oben gezeigten Schaltungen im Dauer-Reset-Modus befinden. Der Widerstand sollte ein Pullup und kein Pulldown sein. Aber mein letzter Punkt bezieht sich nicht auf den Chip, den Sie in Ihrem Zweifel erwähnt haben. Es ist eher ein allgemeiner Kommentar.
Andi aka
Phil Frost
abhisekp
abhisekp
Benutzer17592
abhisekp
Benutzer17592
abhisekp
Benutzer17592