Specifications

PWM
Six pins can optionally be used as Pulse Width Modulation (PWM) outputs: pins 2-4 (GPIO_0-
GPIO_2), pins 7 and 8 (GPIO_5 and GPIO_6), and pin 22 (GPIO_19).
Pin Configuration of an ATmega128RFA1 in SNAP Engine Format (RF200)
EnginePin SNAPpyIO Name Description
1 GND PowerSupply
2 7 GPIO0OC0AOC1CPCINT7PB7 GPIO_0orPWMorInterrupt
3 6 GPIO1OC1BPCINT6PB6 GPIO_1orPWMorInterrupt
4 5 GPIO2OC1APCINT5PB5 GPIO_2orPWMorInterrupt
5 16 GPIO3RXD0PCINT8PE0 GPIO_3orUART0DataInorInterrupt
6 17 GPIO4TXD0PE1 GPIO_4orUART0DataOut
7 20 GPIO5OC3BINT4PE4 GPIO_5orUART0CTSOutputorPWMorInterrupt
8 21 GPIO6OC3CINT5PE5 GPIO_6orUART0RTSInputorPWMorInterrupt
9 10 GPIO7RXD1INT2PD2 GPIO_7orUART1DataInorInterrupt
10 11 GPIO8TXD1INT3PD3 GPIO_8orUART1DataOutorInterrupt
11 12 GPIO9CTS1ICP1PD4 GPIO_9orUART1CTSoutputorInputCapture
12 23 GPIO10RTS1ICP3INT7CLKO GPIO_10orUART1RTSinputorClockOutputBufferor
Interrupt
13 24 GPIO11ADC0PF0 GPIO_11orAnalog0
14 25 GPIO12ADC1MOSIPF1 GPIO_12orAnalog1orSPIMOSI
15 26 GPIO13ADC2DIG2SCLKPF2 GPIO_13orAnalog2orSPICLKorAntennaDiversityControl
16 18 GPIO14XCK0AIN0MISOPE2 GPIO_14orSPIMISOorAnalogComparatororExternal
Clock
9
17 28 GPIO15ADC4TCKPF4 GPIO_15orAnalog4orJTAGTestClock
18 29 GPIO16ADC5TMSPF5 GPIO_16orAnalog5orJTAGTestModeSe ctle
19 30 GPIO17ADC6TDOSDAPF6 GPIO_17orAnalog6orJTAGTestDataOutor
2
CSDAI
20 31 GPIO18ADC7TDISCLPF7 GPIO_18orAnalog7orJTAGTestDataInorI CSCL
2
21 VCC PowerSupply
22 19 GPIO19OC3AAIN1PE3 “GPIO_19”orAn PWMorOutputalogComparatoror
10
CompareMatch
23 RESET* ModuleReset,ActiveLow
24 GND PowerSupply
9
On RF200 SNAP Engines with no power amplifier, pin 16 (GPIO_14) provides Analog3 (ADC3/PF3) instead of the
characteristics of PE2. Analog3 is unavailable on RF200 SNAP Engines with a power amplifier.
10
Other SNAP Engines have a debug connection on pin 22. The architecture of the RF200 requires multiple debug
connections, which come out on other pins. Rather than leave pin 22 useless, it is available as an additional GPIO or
Analog Comparator. This will not be directly accessible on Synapse development boards, but custom circuit designs have
the pin available for specialized purposes.
SNAP Reference Manual Document Number 600-0007K Page 163 of 202