GMM
ACB Zero
grifo® Mini Modulo Atmel AT89C51CC03
Manuale Tecnico PDF,
in Italiano, del Mini Modulo
GMM ACB Zero. 
Ver. 3.00 - Rel. 09 Giugno
2007.


| L'immagine
mostra il GMM ACB Zero, che ha l'ingombro di
un DIP40. Il GMM ACB Zero è
equipaggiato con un microcontrollore Atmel AT89C51CC03. |

|
Applicazioni del
GMM ACB Zero
- Sistema integrato in grado di essere utilizzato direttamente
su una scheda di supporto dell'utente, come macro componente.
- Piccoli nodi intelligenti con funzionalita' locali come il
controllo con algoritmi PID di temperature, motori, valvole,
ecc.
- Teleacquisizione e telecontrollo su medio brevi distanze.
- Automazione domestica: accensione e spegnimento luci, controllo
riscaldamento e condizionamento, supervisione elettrodomestici
e servizi elettrici, sistemi di sorveglianza e controllo accesso.
- Settore automobilistico: accensione e spegnimento luci, controllo
riscaldamento e condizionamento, supervisione servizi elettrici,
sistemi antifurto, diagnostica di funzionamento.
- Didattica: GMM ACB Zero offre la possibilita' di apprendere
il Core 8051 ad un costo veramente basso. A questo scopo si presta
altrettanto bene la scheda di supporto GMM TST3.
- In tutti i casi di scarso tempo di sviluppo: l'utente puo'
avere il suo prototipo o addirittura il prodotto finito nel giro
di una settimana.
- Sistemi a logica distribuita come robot, automazioni su macchine
di produzione in linea, automazioni di fabbriche di grosse dimensioni
.
|
|
C A R A T T E R
I S T I C H E
- Contenitore standard con zoccolo maschio 40 piedini dual
in line a passo 100 mils, largo 600 mils.
- Ridottissimo ingombro: 20,8 x 53,5 x 12,8 mm.
- Peso: 9,1 g.
- Circuito stampato a 4 strati per ottimizzare le immunita'
e le caratteristiche EMI .
- Non occorre nessun programmatore esterno in quanto il GMM
ACB Zero e' un grifo®
Mini Modulo ISP
(In System Programming). La FLASH
del Micro si Programma e si Cancella usando la sola linea seriale.
- Per gestire la programmazione, o la cancellazione della FLASH
del Micro, si utilizza il programma FLIP
che si puo' reperire direttamente alla ATMEL.
- Necessita di una sola alimentazione a +5Vcc 48mA (l'assorbimento
puo' variare in base ai collegamenti del modulo).
- Disponibilita' di modalita' operative a basso consumo come
idle mode e power down mode.
- Microcontrollore Atmel
AT89C51CC03 (codice compatibile 8051) con quarzo da 14,74
MHz.
- Ciclo macchina programmabile a 12 o 6 periodi di clock.
- Fino a 64K RAM di Indirizzamento esterno al Mini Modulo
- 64K FLASH per codice, 2K FLASH per boot loader, 2,2K RAM,
2K EEPROM per dati.
- 8 canali di A/D converter con 10 bit di risoluzione, 20 µsec
per ogni conversione.
- Tensione di riferimento sezione A/D riportata su connettore.
- 14 sorgenti di interrupt con 4 livelli di priorita'.
- 3 Timer Counter a 16 bits
- 5 canali PCA a 16 bit con funzionalita' di di PWM, watch
dog, comparazione, ecc.
- Sezione di Watch Dog che conferisce al sistema controllato
una sicurezza estrema in tutte le condizioni operative.
- 34 linee di I/O digitale collegate al connettore. Alcune
di queste linee hanno funzionalita' multiple.
- Linea seriale hardware con Baud Rate programmabile fino a
115200 Baud, bufferata in RS 232 od a livello TTL.
- Ricetrasmettitore MAX202E, per linea seriale RS 232,
con protezioni ESD fino a ±15KV.
- Controllore CAN compatibile con standard 2.0 A e 2.0
B.
- Circuiteria di Reset e controllo alimentazione basata su
MAX825.
- Dip switch di configurazione ad 8 vie, con 3 dip acquisibili
via software.
- 2 LED di segnalazione gestiti via software tramite linee
di I/O digitale.
- Possibilita' di gestione della FLASH ed EEPROM interna in
modalita' In System Programming, ovvero con modulo gia' montato,
sfruttando la linea di comunicazione seriale.
- Software gratuito per PC, di supporto alla programmazione
ISP con cui scaricare il codice generato nella FLASH di bordo.
- Vasta disponibilità di software di sviluppo quali:
Assemblatori (MCA51); compilatori C (MCC51, HTC51, SYS51CW, DDS
Micro C51); compilatori BASIC (BASCOM 8051); compilatori PASCAL
(SYS51PW); ecc.
- Ricca serie di programmi dimostrativi ed esempi di utilizzo
forniti sotto forma di sorgenti ampiamente commentati, per i
vari ambienti di sviluppo.
|

| L'immagine
mostra la possibilità di indirizzamento esterna, fino
a 64K di RAM, da parte di un grifo® Mini Modulo
tipo GMM ACB Zero. |

| Schema
Applicativo per GMM ACB Zero. |

| L'immagine
mostra la scheda sperimentale GMM TST con montato
un grifo® Mini Modulo tipo GMM ACB Zero. |

| L'immagine
mostra il grifo® Mini BLOCK GMB-HR168 con montato un grifo® Mini Modulo
tipo GMM ACB Zero. |
F L I P
PC-based
FLexible In-system Programmer

UN POTENTE
TOOL SOFTWARE, MA DI USO MOLTO SEMPLICE,
PER PROGRAMMARE LE MCPU C51 DELLA ATMEL.

| FLIP
e' un potente tool software, basato su un PC, che supporta
la "In-System Programming" (ISP) per
i Microcontrollori Atmel Flash C51. Esso opera con numerosi
protocolli di comunicazione incluso RS232, USB e CAN collegati
in Windows® 9x/Me/2000/XP, Windows NT® a Linux®. |
| E'
disponibile GRATIS presso il sito della ATMEL. |
|
A C
C E S S O R I |
|

|
GMB HR168
GMB
- Housing, 16 Opto-In, 8 Relay
Housing Modulo Mini BLOCK con 16
Ingressi Optoisolati e 8 Relay di uscita; Serial Line
RS232 o TTL, RS422/485, Current Loop; Power Supply.
|
BASCOM-8051
W95/NT 8051-BASIC Compiler
BASCOM-8051© é un COMPILATORE
BASIC per Windows per la famiglia 8051. Questo compilatore
é stato progettato per lavorare con W95/NT ed ha
le stesse caratteristiche del BASCOM LT. Inoltre questo
compilatore supporta Arrays ed il Floating Point .

µ C /
5 1
ANSI C Compiler
per 8051
Sviluppate software di elevata qualita' per qualunque microcontrollore
tipo 8051 in C ANSI. µC/51
viene fornito con un compilatore capace di incredibili ottimizzazioni,
potete scrivere codice C ANSI anche per i micro con 1kB
di memoria! µC/51 e' assolutamente completo: Editor
multi file facile da usare, Compilatore, Assembler, Downloader,
Debugger a livello Sorgente. Non vi servira' niente altro.

PASCAL 51
Pascal Compiler
per 8051
Il Pascal 51
e' un compilatore in grado di generare codice per la famiglia
di microcontrollori I51, che usa la maggioranza delle istruzioni
definite nel Pascal di Wirth. Grazie al suo completo
ambiente di sviluppo e' facile da usare ed offre vantaggi nell'uso
delle risorse hardware presenti nei microcontrollori. Sono inoltre
utilizzabili gli oggetti e le unita' gia' compilate.

LadderWORK
L' ambiente
IDE di LadderWORK (Integrated Development Enviroment)
La figura qui sotto riportata rappresenta il layout del programma
LadderWORK.
Tutte le operazioni di disegno, compilazione e upload del codice
possono essere effettuate operando comodamente su un'unica finestra
denominata IDE.

Pagina aggiornata al 05
Luglio 2008
GRIFO®
Via dell'Artigiano, 8/6
40016 San Giorgio di Piano
Bologna ITALIA
Tel: +39 051 89.20.52 (4 linee r. a.)
FAX: +39 051 89.36.61
Home
Software
Utility
Tabelle
Indice
Cat.
Es. BAS.