atmega64_128 kit board

Post on 28-Dec-2015

46 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Atmega Board

TRANSCRIPT

1

Placa de dezvoltare AVR mega128/64

Manual de utilizare

2

Introducere

Placa de dezvoltare AVR mega128/64 oferă o modalitate usoară de dezvoltare și testare datoritămicrocontrolerului mega128/64 de înaltă performanță,produs de compania ATMEL.

Folosește două porturi ISP și JTAG pentru programare și depanare,8 leduri de stare,4 butoane deutilizare,un buton de RESET,butoanele INT0 și INT1(întreruperi exterioare),6porturi I/O (PA,PB,PC,PD,PEși PF), și toți pinii GPIOs(General-purpose I/O) pentru a realiza mai multe conexiuni.

Specificații

Placa de dezvoltare AVR mega128/64 utilizează un microcontroller din familia AVR,având urmatoarelespecificații:

- memoria Flash este de 64 K Bytes pentru Atmega64;

-memoria Flash este de 128 K Bytes pentru Atmega128;

-memoria RAM este de 4 K Bytes;

-memoria EEPROM este de 2 K Bytes pentru Atmega64 și 4 K pentru Atmega128,în acest caz putem săstergem și să rescriem datele de aproximativ de 100.000 de ori.

-maxim de 53 de pini I/O;

-6 porturi I/O (PA,PB,PC,PD,PE si PF);

-port ISP 5x2 pini pentru programare;

-port JTAG 5x2 pini pentru depanare;

-pini de alimentare VCC;

-LM1117 și 7805 și capacități de filtrare;

-pini GND;

-8 leduri de stare;

-interfata serial RS232;

-port USB

-ADC cu 8 canale de multiplexare;

3

Avertismente în privința electrostaticii

Placa de dezvoltare AVR mega128/64 este livrată într-un pachet de protecție în privințaelectrostaticii,de aceea trebuie ținut cont să nu fie expusă unui potential electrostatic ridicat.

Structura plăcii

Zona Descriere Zona Descriere1 6-12V alimentare 10 Mega128 controler cu pinii de ieșire2 Port USB 11 Butonul de reset3 5V/3.3V jumperi de selectie 12 Butoanele de întrerupere INT0 si INT14 LED pentru alimentare 13 4 Butoane de utilizare5 Porturile UART0 si UART1 14 Oscilator cu,cristal de cuarț6 Circuit MAX232 15 Jumperi pentru LED7 Jumper MAX232 16 Pini pentru masă (GND)8 Portul de programare ISP 17 Pini pentru alimentare (VCC)9 Portul de depanare JTAG 18 8 LED-uri de stare

4

Conectori

Portul PA,8 biti (A0->A7)

Portul PB,8 biti (B0->B7)

Portul PC,8 biti (C0->C7)

5

Portul PD,8 biti (D0->D7)

Portul PE,8 biti (E0->E7)

Portul PF,8 biti (F0->F7)

6

Portul ISP

MOSI(Master Out Slave In) -folosit pentru a transmite datele de la PC(Master) la AVR(Slave).

NC –Not Connected

RESET – folosit pentru a reseta sistemul sub controlul PC-ului.

SCK –ceasul de date serial.

MISO(Master In Slave Out) –folosit pentru a transmite datele de la AVR(Master) la PC(Slave).

7

Schematicul placii de dezvoltare (Blocuri)

a) Alimentarea

b) Circuitul RS232

8

c) Interfata I/O

d) Interfața de alimentare

9

e) Microcontrolerul Atmega128/64

f) Butoanele

10

g) Butoanele INT0 și INT1(întreruperi exterioare)

h) LED-urile de stare

11

i) Butonul de Reset

j) Portul de programare ISP

k) Portul de depanare JTAG

top related