PIC PORTA geht nicht

Gast #90274
Hallo

hab mein erstes Programm für den PIC 16F630 geschrieben, wo ich LEDs
blinken lasse.

Mit PORTC klappt das auch wunderbar, aber an PORTA kann ich
komischerweise immer nur einen Pin auf 1 legen! Ich kann z.B. alle LEDs
nacheinander leuchten lassen; lege ich dagegen alle oder mehrere Pins
gleichzeitig auf 1, so leuchtet keine mehr.

Brauch ich etwa einen PullUp für PORTA? Im Datenblatt stand aber nix
davon.
Gast #90275
In der Port-Übersicht (Seite 6 des Datasheets) und bei der
Portbeschreibung (Seite 19) steht doch, dass alle PortA-Pins ausser RA3
interne Pull-UP´s haben. Du brauchst also keine externen Pull-UP´s,
sondern nur die internen einschalten. Wie das geht, steht in der
Beschreibung zum PortA.

MfG
Andreas

Antwort schreiben

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