www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik PIC16F630 funktioniert nur wenn man Lötseite anfasst


Autor: Anton (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ich habe eine kleine Schaltung auf Lochraster aufgebaut. Sie enthält 
einen 16F630 mit internem oszillator, 6 LEDs, 2 Tastern und einem 
Schalter.
Zu Testzwecken habe ich den PIC so programmiert das einfach nur die LEDS 
blinken. Leider tuen Sie dies nur wenn man die Platine in der Hand hält 
und wild auf die Lötpunkte eindrückt.
Hab schon alle Lötstellen nachgelötet und 2 neue PICs ausprobiert. 
Leider keine Besserung.

Weiss jemand von euch woran das liegen kann?

Viele Grüsse

Anton

Autor: Alex Bürgel (Firma: Ucore Fotografie www.ucore.de) (alex22) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mach mal bitte möglichst hochauflösende Fotos von Vor- und Rückseite.
Auf Verdacht: "kalte Lötstellen"

Autor: Anton (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich denke nicht das es daran liegt. Die hab ich schon alle mehrfach 
nachgelötet. Kann es sein, dass meine schlechte Programmierung so etwas 
verursacht??

Autor: Alex Bürgel (Firma: Ucore Fotografie www.ucore.de) (alex22) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hast du an allen Eingängen, die in deinem Programm abgefragt werden, 
Widerstände (Pull Up oder Pull Down) vorgesehen, damit ein definierter 
Zustand vorliegt?

Es reicht afaik nicht, einfach einen Taster zwischen Vdd und dem Port 
Pin des Controllers anzuschließen...

Autor: Daniel Bauer (und3rt4ker)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi!
wie siehts denn mit pullups/-downs aus, werden vielleicht irgendwo 
welche benötigt?


MfG
Und3rt4ker


EDIT: Da war wohl jemand schneller g

Autor: Εrnst B✶ (ernst)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich tipp auf Vergessene/Falsche Kondensatoren am Quarz...

Autor: Anton (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
danke für die Antworten.

Am Quarz kanns nicht liegen, da ich internen Oszillator verwende

Alle Pins sind auf Ausgänge geschaltet. Darum erledigt sich das mit den 
Pull Ups auch.
Oder?

Autor: Daniel Bauer (und3rt4ker)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ich weiß nicht, wie es bei PICs ist, aber muss nicht ein pullup an den 
"resetpin" oder ähnliches, damit er auch ohne den SPI stecker auf 
high/low gezogen wird, je nach dem wie der µC es brauch.

Autor: Stefan B. (stefan) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mach mal bitte möglichst hochauflösende Fotos von Vor- und Rückseite.
Auf Verdacht: "Leitung vergessen"

Autor: Anton (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,
das mit dem Resetpin werde ich noch mal im Datenblatt nachlesen.
Die Photos mach ich nachher auch noch. Ich bin später wieder online.

Cheers an alle!

Anton

Autor: Master Snowman (snowman)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
der reset braucht einen pullup. hier eine minimalbeschaltung (bei dir 
würde der quarz und dessen Cs entfallen):
http://www.sprut.de/electronic/pic/programm/laufli...

Autor: Anton (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ich habe den Fehler gefunden. Pin RA3 kann nur Eingang sein und braucht 
einen Pull Up.

Vielen Dank an alle Helfer.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.