INTERFACE
DOMAIN
PROTOCOL · ROLE
SLOTS / PROFILE
PARAMETERS
VCC / GND
electrical
power · input
vcc → VCC · gnd → GND (profile: VCC=pin 8, GND=pin 4)
—
ADC (10-bit SAR)
electrical
analog · input
channel → PB5 + PB2 + PB4 + PB3 (profile: ADC0-ADC3 (fixed analog pins))
resolution 10 dimensionless
ADC Reference (AREF)
electrical
analog · input
aref → PB0 (profile: AREF = PB0 (pin 5))
—
Analog Comparator
electrical
comparator · input
ain0 → PB0 · ain1 → PB1 (profile: AIN0=PB0 (pin 5), AIN1=PB1 (pin 6))
—
Timer0 PWM (OC0A/OC0B)
electrical
pwm · output
oc0a → PB0 · oc0b → PB1 (profile: OC0A=PB0 (pin 5), OC0B=PB1 (pin 6))
resolution 8 dimensionless
Timer1 High-Speed PWM (OC1A/OC1B + inverted)
electrical
pwm · output
oc1a → PB1 · oc1a_n → PB0 · oc1b → PB4 · oc1b_n → PB3 (profile: OC1A=PB1 (pin 6), !OC1A=PB0 (pin 5), OC1B=PB4 (pin 3), !OC1B=PB3 (pin 2))
resolution 8 dimensionless
Timer/Counter0 External Clock (T0)
electrical
timer · input
t0 → PB2 (profile: T0 = PB2 (pin 7))
—
Pin Change Interrupt (PCINT0-5)
electrical
pin_change_interrupt · input
channel → PB0 + PB1 + PB2 + PB3 + PB4 + PB5 (profile: PCINT0-5 (all port pins))
—
External Interrupt (INT0)
electrical
interrupt · input
int0 → PB2 (profile: INT0 = PB2 (pin 7))
—
USI (Universal Serial Interface)
electrical
usi · master / slave / clock_provider
usck → PB2 · do → PB1 · di → PB0 (profile: USCK=PB2 (pin 7), DO=PB1 (pin 6), DI=PB0 (pin 5))
—
I2C (USI two-wire mode)
electrical
i2c · master / slave
sda → PB0 · scl → PB2 (profile: SDA=PB0 (pin 5), SCL=PB2 (pin 7))
clock_freq 100 kHz – 400 kHz
SPI (USI three-wire mode)
electrical
spi · master / slave
mosi → PB0 · miso → PB1 · sck → PB2 (profile: MOSI=PB0 (pin 5), MISO=PB1 (pin 6), SCK=PB2 (pin 7))
—
External Reset (RESET, active-low)
electrical
digital · input
reset_n → PB5 (profile: RESET = PB5 (pin 1))
Minimum recognised reset pulse width 2.5 µs
debugWIRE On-Chip Debug
electrical
debug · target
dw → PB5 (profile: dW = RESET/PB5 (pin 1))
—
AVR ISP Programming (6-pin)
electrical
spi · device
mosi → PB0 · miso → PB1 · sck → PB2 · reset_n → PB5 · vcc → VCC · gnd → GND (profile: Standard 6-pin AVR ISP header)
—
Crystal Oscillator (XTAL1/XTAL2)
electrical
clock · input
xtal1 → PB3 · xtal2 → PB4 (profile: XTAL1=PB3 (pin 2), XTAL2=PB4 (pin 3))
clock_freq 32.77 kHz – 20 MHz
External Clock Input (CLKI)
electrical
clock · input
clki → PB3 (profile: CLKI = PB3 (pin 2))
—
System Clock Output (CLKO)
electrical
clock · output
clko → PB4 (profile: CLKO = PB4 (pin 3))
—
PDIP-8 Through-Hole Footprint
mechanical
mechanical_connection · mounting_point
—
—
DNC Mounting Pins
mechanical
mechanical_connection · mounting_point
—
—