Interne Pullups und PortB pic16f877

Gast #2728797
Hallo zusammen,
habe ein ungewöhnliches Problem
laut meinem Programm soll der Taster an RB0 die LED an RD4 einschalten.
Es passiert aber folgendes .Wenn ich RBO betätige passiert nix.
Betätige ich Taster der an RB3 liegt geht die LED an .
Wenn ich den Taster an RB3 gedrückt halte und dann RB0 betätige geht die 
LED aus.
Obwohl der Pin RB3 überhaupt nicht im Programm vorkommt.
Muss den bei aktivierten internen Pullups der RD3 immer mit der Masse 
verbunden sein ?
Einer eine Idee ???
Programm im Anhang.

Grüß caine
Angehängte Dateien:
Gast
W.S. schrieb:
> solange dein erster Thread noch läuft, bleib lieber dort, bis alles
> geklärt ist.

Hallo,
dieser Thread kann geschlossen werden da die Sache geklärt ist.
Es lag an einem config.bit
  __CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _XT_OSC & _WRT_OFF & 
_LVP_OFF

Das lvp_off muss auch in die config sonnst wird der Port-Pin RB3 nicht 
als digitaler I/O verstanden.

Der Thread kann also geschlossen werden.

Gruss caine

Antwort schreiben

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