IO-Ports (AVR, Assembler)

Gast #7793
Lesenswert?
• ▲
▼
Hi,

wer das zB mit Tastern probieren will und sich die PullUpWiederstände 
sparen möchte der nutzt einfach die InternalPillUps der AVRs
einfach for der loop-Schleife folgende Befehle setztn:

  ldi r16, 0b11111111 ; hier könnte man auch 0xFF schreiben aber ich 
find`s so sinnvoller
  out PORTD, r16  ;internal pullUps

jo
Axel
Gast #7794
Lesenswert?
• ▲
▼
Hmm, ist ja nur so ne Frage aber aber ist PORTD nicht das Datenausgabe 
register? Wieso muss man dort alle Bits auf "1" setzen? Nicht DDRB?

(Ich frag nur, hab also keine Ahnung. Kann möglich sein dass sie 
aktiviert werden wenn man zuvor in das Register DDRB den Port als 
Eingang aktiviert hat?)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren