Show Menu
Cheatography

Atmel AVR Register Cheat Sheet (DRAFT) by

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Port Data Register

PORTx
Pins
Adresse
PORTD
0 - 7 | Bit 7 nicht nutzbar
0x0B (0x2B)
PORTB
8 - 13 | Bit 6 & 7 nicht nutzbar
0x05 (0x25)
PORTC
analog Pins 0 - 5
0x08 (0x28)
Ist der Pin als Ausgang konfig­uriert, legt das Bit den Pegel fest.
Ist der Pin als Eingang konfig­uriert, aktiviert das Bit internen Pull-U­p-W­ide­rstand.

DDRx Data Direction Register

DDRx
Pins
Adresse
DDRD
0 - 7
0x0A (0x2A)
DDRB
8 - 13
0x04 (0x24)
DDRC
analog 0 - 5
0x07 (0x27)
Legt für jeden Pin fest, ob er als Eingang oder Ausgang verwendet wird.
0 = Eingang
1 = Ausgang

PINx Input Pins Address

PINx
Pins
Adresse
PIND
0 - 7
0x09 (0x29)
PINB
8 - 13
0x03 (0x23)
PINC
analog 0 - 5
0x06 (0x26)
Das Bit repräs­entiert den Pegel am Pin, unabhängig von der Konfig­uration als Ein-/A­usgang.
1 = HIGH
0 = LOW