You are on page 1of 11

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.
Folosete dou porturi ISP i JTAG pentru programare i depanare,8 leduri de stare,4 butoane de
utilizare,un buton de RESET,butoanele INT0 i INT1(ntreruperi exterioare),6porturi I/O (PA,PB,PC,PD,PE
i PF), i toi pinii GPIOs(General-purpose I/O) pentru a realiza mai multe conexiuni.
Specificaii
Placa de dezvoltare AVR mega128/64 utilizeaz un microcontroller din familia AVR,avnd urmatoarele
specificaii:
- 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 capaciti de filtrare;
-pini GND;
-8 leduri de stare;
-interfata serial RS232;
-port USB
-ADC cu 8 canale de multiplexare;
3
Avertismente n privina electrostaticii
Placa de dezvoltare AVR mega128/64 este livrat ntr-un pachet de protecie n privina
electrostaticii,de aceea trebuie inut cont s nu fie expus unui potential electrostatic ridicat.
Structura plcii
Zona Descriere Zona Descriere
1 6-12V alimentare 10 Mega128 controler cu pinii de ieire
2 Port USB 11 Butonul de reset
3 5V/3.3V jumperi de selectie 12 Butoanele de ntrerupere INT0 si INT1
4 LED pentru alimentare 13 4 Butoane de utilizare
5 Porturile UART0 si UART1 14 Oscilator cu,cristal de cuar
6 Circuit MAX232 15 Jumperi pentru LED
7 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) Interfaa 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