Maiskolben Lötstation: Verständnisfrage zum Arduino Reset

Gast #6231543
n'Abend!

Ich bin vor kurzem zufällig über einen Artikel über eine DIY Löststation 
gestolpert:

https://www.heise.de/select/make/2016/5/1476695937422186

Beim Durchsehen der Schaltpläne und Platinendarstellungen ist mir 
aufgefallen, dass der Reset für das Display mit dem Reset des Arduino 
verbunden ist. Das sind, soweit ich das verstehe, beides Input-Pins. 
Werden Sie "von Außen" auf Low gesetzt, wird ein Reset durchgeführt. Im 
dazugehörigen Arduino-Code konnte ich leider keinen Hinweis entdecken. 
Ich bin allerdings noch nicht so lange damit unterwegs.

Was ich jetzt nicht verstehe:

1. Warum sind die verbunden?
2. Wie funktioniert das, wenn beides Eingänge sind?

Kann mich hier einer der Fachleute erleuchten?

Danke
Das war wohl ein Designfehler

Im Code steht:

/*
 * If your display stays white, uncomment this.
 * Cut reset trace (on THT on upper layer/0R), connect STBY_NO (A1) with 
reset of TFT (at 4050).
 * See also readme in mechanical folder for reference.
 */

Meines bleibt beim einstecken auch weiss - muss dann immer kurz die 
Spannungszufuhr noch mal neu einstecken...

Bin aber zugegeben zu faul das Teil wieder auseinander zu bauen
Gast
Maik schrieb:
> Beim Durchsehen der Schaltpläne und Platinendarstellungen ist mir
> aufgefallen, dass der Reset für das Display mit dem Reset des Arduino
> verbunden ist. Das sind, soweit ich das verstehe, beides Input-Pins.

Der Schaltplan ist leider ein Label-Suchspiel, aber !RST dürfte per 
Pullup auf Vcc gezogen werden. Wenn der AVR via ISP geflasht wird und 
der Programmer !RST auf GND zieht, wird zusätzlich das SPI-Display davon 
abgehalten, den Bus zu stören.
Gast
Hmmm schrieb:
> der Programmer !RST auf GND zieht,

Könntest du das mal in andere Worte fassen? Ich verstehe es nämlich 
nicht.

Meinst du mit Programmer den, der den Code geschrieben hat?!? Ich dachte 
man kann beim Arduino den RST nicht auf GND ziehen (nur mit software)?
Gast
D.h. das hat mit dem Sketch gar nix zu tun, sondern ist für den 
Resetknopf auf dem Arduino bzw. falls der Reset von etwas anderem (wie 
von dir beschrieben) ausgelöst wird?

Antwort schreiben

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