Attiny PORT B setzten und analogRead

Gast #4588336
Hallo,

ich habe folgenden Problem: Ich möchte einen Analogwert am PB4 eines 
Attiny45 einlesen aber auch PB0 und PB1 gleichzeitig setzen. Um die zwei 
Bits gleichzeitig setzen zu können habe ich den ganzen PORT B 
entsprechend gesetzt. Allerdings gehört PB4 zum selben Port, somit wird 
auch der Pin mit dem ich den Analogwert einlesen möchte auf Low bzw. 
High gesetzt. Gibt es eine Möglichkeit das Bit des PB4 beim setzen vom 
Port auszulassen?

Grüße Peter

Antwort schreiben

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