mikroboard for avr 64-pin manual - mikroelektronika · atmega128 a vcc pb7 pg3 pg4 reset vcc gnd xt...

6
mikroBoard for AVR 64-pin Manual All MikroElektronika´s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last generation for mounting and testing thereof are the best guarantee of high reliability of our devices. Due to simple design, a large number of add-on modules and ready to use examples, all our users, regardless of their experience, have the possibility to develop their projects in a fast and efficient way. Development System

Upload: others

Post on 30-Sep-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: mikroBoard for AVR 64-pin Manual - Mikroelektronika · atmega128 a vcc pb7 pg3 pg4 reset vcc gnd xt al2 xt al1 pd0 pd1 pd2 pd3 pd4 pd5 pd6 pd7 gnd aref pf0 pf1 pf2 pf3 pf4 pf5 pf6

MikroElektronika

mikroBoard for AVR 64-pin™ Manual

All MikroElektronika´s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last generation for mounting and testing thereof are the best guarantee of high reliability of our devices. Due to simple design, a large number of add-on modules and ready to use examples, all our users, regardless of their experience, have the possibility to develop their projects in a fast and efficient way.

Deve

lopm

ent S

yste

m

Page 2: mikroBoard for AVR 64-pin Manual - Mikroelektronika · atmega128 a vcc pb7 pg3 pg4 reset vcc gnd xt al2 xt al1 pd0 pd1 pd2 pd3 pd4 pd5 pd6 pd7 gnd aref pf0 pf1 pf2 pf3 pf4 pf5 pf6

MikroElektronika

4 mikroBoard for AVR 64-pin

Figure 1: mikroBoard for AVR 64-pin

mikroBoard for AVR 64-pinThe mikroBoard is miniature development tool which includes microcontroller, programer, small proto board and two 2x40 female headers for connection with UNI-DS6 development system.

Key features:

- MCU card for UNI-DS6; - Standalone device; - ON-board programmer; - 5V power supply.

Page 3: mikroBoard for AVR 64-pin Manual - Mikroelektronika · atmega128 a vcc pb7 pg3 pg4 reset vcc gnd xt al2 xt al1 pd0 pd1 pd2 pd3 pd4 pd5 pd6 pd7 gnd aref pf0 pf1 pf2 pf3 pf4 pf5 pf6

MikroElektronika

5mikroBoard for AVR 64-pin

mikroBoard as MCU card:

Main purpose of the mikroBoard is usage as MCU card for UNI-DS6 development system. For connection with the UNI-DS6 mikroBoard use two 2x40 female headers. Integrated part of mikroBoard is programmer which is used for MCU programming. To connect on-board programmer with a PC mikroBoard use USB cable.

mikroBoard as standalone device:

To use mikroBoard as standalone device it is necessary to place jumper J1 (STANDALONE). For power supply in standalone mode mikroBoard can use USB power supply from PC via connector CN3 or via 2x40 female header. When power supply is connected via 2x40 female header it is necessary to provide regulated 5V power supply.

Programming MCU on mikroBoard:

For programming purposes it is necessary to install adequate software on your PC. mikroBoard for AVR 64-pin use AVRFlash programmer software which can be downloaded from: http://www.mikroe.com/eng/products/view/6/avrprog2/Procedure of software installation is explained in AVR1Flash manual.

Page 4: mikroBoard for AVR 64-pin Manual - Mikroelektronika · atmega128 a vcc pb7 pg3 pg4 reset vcc gnd xt al2 xt al1 pd0 pd1 pd2 pd3 pd4 pd5 pd6 pd7 gnd aref pf0 pf1 pf2 pf3 pf4 pf5 pf6

MikroElektronika

6 mikroBoard for AVR 64-pin

CN4

JTAG

VtrefnSRST mRSTNC

TCKPF4TDOPF6TMSPF5

Vsupply

TDIPF7

VCCVCC

74HC4053

U3

PROG AVRprogprogrammer

MISO

PROG

SCK

mRST

MOSI

VCCRE1-MISO

RE0-MOSI

MOSI

RE0

MISO

RE1

SCK

RB1-SCK

RB1

VCCY1

YY0

XZ1

X1Z

BVEE

X0Z0

AINH

CGND

VCC

VCC

R510K

R810K

X110MHz

U4E74HC04

U4C74HC04

OSC1

1M

R121K

R7

C1

22pF

C2

22pF

C5

100nF

VCC

C3

100nF

VCC

C7

100nF

VCC

C6

100nF

VCC

C9

100nF

VCC

C14

100nF

VCC

U4A74HC04

U4B74HC04

U4D74HC04

U4F74HC04

1 2

3 4

9 8

13 12

U1

ATmega128

AV

CC

PB

7P

G3

PG

4R

ES

ET

VC

CG

ND

XTA

L2

XTA

L1

PD

0P

D1

PD

2P

D3

PD

4P

D5

PD

6P

D7

GN

DA

RE

FP

F0

PF

1P

F2

PF

3P

F4

PF

5P

F6

PF

7G

ND

VC

CP

A0

PA

1P

A2

PEN PA3PA4PA5PA6PA7PG2PC7PC6PC5PC4PC3PC2PC1PC0PG1PG0

PE0PE1PE2PE3PE4PE5PE6PE7PB0PB1PB2PB3PB4PB5PB6

VC

C

VC

C

VC

C

VC

C

RE0-MOSI

RE1-MISO

RB1-SCK

OS

C1

mR

ST

LED2O RAMPR G

LEDUSB LINK

1

USBDM

USBDP

R1

R15

R6

R19

27

6K8

2K2

10K

R2

27

VCC

VCC

VCC

VCC

R32K2

LD3POWER

FP1FERRITE

VCC-EXT

C18100nF

CN3

USB MINIB

GND 5

ID 4

D+ 3

D- 2

VBUS 1

D2MBRS340T3

VCC

VCC-EXT

J1

RA4 RE4RE2

RB4

RC4

RD4

USB-VBUS

RA6

RF6

RB6

RC6

RD6

RE0 RX232BRE1 TX232BRD0 CS1#RD1 CS2#

RB0RB1RB3RB2

USB-DP

RA0 RE0

RF0RE6

RB0

RC0

RD0

RA2

RF2RF4

RB2

RC2

RD2

RA5

RB5

RC5

RD5

RA7

RF7RF5RF3

RB7

RC7

RD7

RD2 SS1#RX232ARD3 SCK1TX232ARB0 MISO1SCLRB6 MOSI1SDA

USB-DN

RA1 RE1

RF1RE7RE5RE3

RB1

RC1

RD1

RA3

RB3

RC3

RD3

VCC-EXT VCC

CN1 CN2

RSTbut

RS

Tbut

R1101 K����T

VCC

33C100nF

T68

Figure 2: Connection schematic for mikroBoard

Page 5: mikroBoard for AVR 64-pin Manual - Mikroelektronika · atmega128 a vcc pb7 pg3 pg4 reset vcc gnd xt al2 xt al1 pd0 pd1 pd2 pd3 pd4 pd5 pd6 pd7 gnd aref pf0 pf1 pf2 pf3 pf4 pf5 pf6

MikroElektronika

7mikroBoard for AVR 64-pin

55.12mm

2.54

mm

104.08mm

Figure 3: mikroBoard dimensions

Page 6: mikroBoard for AVR 64-pin Manual - Mikroelektronika · atmega128 a vcc pb7 pg3 pg4 reset vcc gnd xt al2 xt al1 pd0 pd1 pd2 pd3 pd4 pd5 pd6 pd7 gnd aref pf0 pf1 pf2 pf3 pf4 pf5 pf6

If yo

u w

ant t

o le

arn

mor

e ab

out o

ur p

rodu

cts,

ple

ase

visi

t our

web

site

at w

ww

.mik

roe.

com

If yo

u ar

e ex

perie

ncin

g so

me

prob

lem

s w

ith a

ny o

f our

pro

duct

s or

just

nee

d ad

ditio

nal i

nfor

mat

ion,

ple

ase

plac

e yo

ur ti

cket

at

ww

w.m

ikro

e.co

m/e

n/su

ppor

t

If yo

u ha

ve a

ny q

uest

ions

, com

men

ts o

r bus

ines

s pr

opos

als,

do

not h

esita

te to

con

tact

us

at o

ffice

@m

ikro

e.co

m