beautypg.com

1 programming interface, Programming interface – Atmel AVR2016 User Manual

Page 8

background image

Atmel AVR2016: RZRAVEN Hardware User’s Guide [APPLICATION NOTE]

8117E

−AVR−07/12

8

Figure 2-4. AVRRAVEN User Interfaces.

Table 2-1. Interfaces available on J401.

Pin number

Function

Comment

1

Ext. power supply, 5-12V input

External power input

2

Ext. power supply 0V

Connected to internal 0V

3

Relay coil positive

Relay driver circuit positive

4

Relay coil negative

Relay driver circuit negative

5

Voltage measure input, 0-V

CC

*5

Analog input via 47k/10k voltage divider

6

Voltage measure input, 0-V

CC

Analog input directly to ADC input.

7

V

CC

Connected to the V

CC

net directly

8

User I/O #1

Digital I/O, may interface an LED or a switch directly. On-board 470Ω
series resistors and 10kΩ pull-ups are provided.
Pin change interrupts, TWI and USI is also available on these pins.

9

User I/O #2

10

User I/O #3

11

User I/O #4

12

Common

Connected to internal 0V

Care should be taken when connecting to the Atmel AVRRAVEN’s interfaces, since there is no protection circuitry
provided. Damage to the MCUs or other circuits may be the result of ESD spark, short circuits, polarity or over-voltage
faults.

2.12.1 Programming Interface

Both the Atmel ATmega3290P and Atmel ATmega1284P can be programmed using either the JTAG or ISP interface.
JTAG programming can be facilitated by connecting a JTAG ICE mkII to the 50-mil pin header J301 (ATmega3290P)
and J204 (ATmega1284P). A total of 5 50-mil pin headers and one 50-mil to 100-mil converter are supplied with the
RZRAVEN kit.