IL CORSO sul microcontrollore AVR90 è realizzato mediante:
un CD-ROM MULTIMEDIALE, completo di esercitazioni
pratiche in ITALIANO che portano l'utente a realizzare passo-passo
piccoli progetti sulla scheda CPU AVR90;
MINI EMULATORE AVR90 DENEB composto da:
-
Scheda di esercitazioni CPU AVR90 equipaggiata con
LED, pulsanti, seriale sincrona con connettore ecc.;
-
Scatolino che collega la seriale RS232 del PC con
la seriale sincrona SPI della scheda CPU AVR90;
-
Software High Level Debugger AVR90 DENEB per il
controllo del microcontrollore sulla scheda CPU AVR90, potentissimo e
completo debugger sia in ASSEMBLER che in "C".
Perchè il microcontrollore
AVR90 ATMEL?
-
Perchè è facile da sviluppare: ha infatti 32
registri di uso generale che possono essere usati come
accumulatori;
-
Perchè è provvisto di convertitore A/D 10bit, 32
I/O, Timers e altre notevoli caratteristiche tecniche;
-
Perchè è realizzato con architettura RISC (tipo
DSP) per funzionare ad altissime velocità e bassi consumi;
-
Perchè esegue la maggior parte delle istruzioni a
16bit in un solo ciclo di clock;
-
Perchè la memoria di programma è una flash a
16bit integrata nel chip;
-
Perchè ha la possibilità di programmare tale memoria
mediante la porta SPI ogni volta che si vuole senza aver bisogno
di cancellare il vecchio programma con un cancellatore di eprom lavorando
con un micro finestrato o addirittura di riprogrammare un nuovo micro se è
in OTP;
-
Perchè si possono fare semplici progetti usando
l'AVR90 contenuto in piccoli package o progetti piu'complessi su package
più grandi;
-
Perchè è facilmente reperibile in commercio e
comunque sempre fornibile dalla DENEB.
Caratteristiche
HARDWARE:
-
Architettura RISC;
-
Rom interna a 16bit su memoria FLASH riprogrammabile
per mezzo della SPI (2 fili seriale sincrona);
-
256/512 bytes di STATIC RAM;
-
256/512 bytes di EEPROM;
-
8 canali ADC a 10bit;
-
UART programmabile (seriale asincrona tipo RS232);
-
SPI master-slave (seriale veloce sincrona);
-
2 TIMER/COUNTER 8 bit con prescaler separato con
funzione di Compare Mode;
-
1 TIMER/COUNTER 16 bit con prescaler separato con
funzione di Capture Mode, Compare Mode e 2 8-9 o 10bit PWM;
-
WATCHDOG programmabile con oscillatore interno;
-
Comparatore analogico;
-
Sleep Modes: Idle, Power Save, Power Down;
-
Consumi bassissimi;
-
Molte linee di I/O dipendenti dal package utilizzato;
-
Range di alimentazione 2,7÷6V;
-
Package: 8, 20, 28, 40 pin DIL o 44 pin PLCC.
Caratteristiche SOFTWARE:
-
Debugger C e Assembler
DENEB per ambiente dos-windows "free";
-
Cross Assembler ATMEL di sviluppo "free";
-
Linguaggio C della IAR per chi desidera lavorare in
"C".
Obiettivi
Il corso intende far conoscere
in modo semplice e pratico i principi di funzionamento del microcontrollore
insegnando le tecniche di progettazione software ed hardware.
A chi è rivolto...
Studenti, insegnanti tecnici e
progettisti desiderosi di apprendere rapidamente e con facilita' le tecniche di
progettazione con i microcontrollori.
Espansioni
Alla scheda di esercitazioni
mediante connettore di espansione possono essere attaccate numerose schede di
interfacciamento realizzate dalla DENEB per altri corsi su microcontrollori e
microprocessori tipo Scheda Sensori Attuatori, Scheda Relè, Scheda
Motori, ecc.
Tali schede di espansione unitamente al software DENEB allegato permettono di
acquisire praticamente l'interfacciamento del microcontrollore con il mondo
esterno.