PIC 16F628 Problem mit LEDs

Gast #73719
Lesenswert?
• ▲
▼
Hallo,

mit dem PIC 16F84 hat bisher alles geklappt, bis hin zu LCD-Displays.
Nun wird das Programm größer und ich wollte einen 16F628 verwenden. Zum
ersten Test ein einfaches Programm, LEDs der Reihe nach an, dann wieder
ausschalten, klappt aber leider nicht. Port A wird nicht verwendet,
also dürfte die In-Out-Konfiguration uninteressant sein. Das Programm
erscheint mir fast zu simpel um Fehler zu machen. Habe ich eine
Eigenheit dieses PICs übersehen?
Danke im Voraus für die Hilfe..

Tschöö Sven
Angehängte Dateien:
Gast #73721
Lesenswert?
• ▲
▼
Hallo Sven,
der kleiner (aber wichtige)  Unterschied zwischen PIC16F628 und
PIC16F84 ist der Low Voltage Programming. Wenn du den LVP nicht
ausschaltest, dann kannst du den Pin RB3 nicht als I/O verwenden.
Schalte LVP aus und danach müsste es klappen.


Fernando Heitor
Gast #73724
Lesenswert?
• ▲
▼
Hallo und vielen Dank an alle!
Dirk hatte den entscheidenden Hinweis, die aktivierung des Oszillators.
Ich hatte zwar ein config-word, aber das funktionierte nicht, obwohl da
die 4MHz-Variante aktiv war (ich verwende so einen externen
4MHz-Schwinger). Ich werde mir die Varianten nochmal genauer ansehen.

Tschööö und danke.. Sven

Antwort schreiben

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.

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.