MP AVR51/USB
MCS51 series
and Atmel AVR microcontrollers ISP capable fast programmer
Manuale Tecnico
PDF, in Italiano, del
Programmatore MP AVR51/USB. 
Ver. 3.00 - Rel. 30 Marzo
2007.

- Programmatore piccolo,
veloce e potente per microcontrollori delle famiglie MCS51 ed
Atmel AVR
- Gestisce piu' di 7.203
dispositivi (al Dicembre 2007)
- Sviluppato in stetta collaborazione
con Atmel W&M (nota come Temic)
- Possibilità di
Upgradare il programmatore al più potente SEP 40+
- Capacita' di in-circuit
serial programming (ISP)
- Programmazione a piena
velocita' di EEPROM seriali (interfacce IIC, Microwire e SPI)
- Zoccolo DIL40 ZIF, nessun
adattatore richiesto per MCS51/AVR in package DIL
- Collegamento al PC tramite
interfaccia USB 2.0, a piena velocità, ed USB 1.1 compatibile
- Programma di controllo
facile da usare, disponibile per Windows 95/98/ME/NT/2000/XP/2003/XPx64/Vista
- Aggiornamento sofware
gratuito scaricabile da Internet
- Cavo di alimentazione
e software inclusi nella confezione
- Approvato dai laboratori
CE, soddisfa le specifiche CE
Caratteristiche
IN GENERALE
- MP AVR51/USB e' il membro
piu' avanzato dell'ultima generazione di programmatori specializzati
grifo® per Windows 95/98/ME/NT/2000/XP.
Il programmatore e' in grado di supportare tutti i microcontrollori
delle famigle MCS51 (fino a 40 pins) e AVR (8-40 pins) attualmente
disponibili usando algoritmi seriali e paralleli. MP AVR-51+
e' stato sviluppato in stretta collaborazione con Atmel W&M.,
pertanto l'hardware del programmatore e' stato ottimizzato per
supportare i microcontrollori della famiglia Atmel W&M
MCS51.
- MP AVR51/USB e' un programmatore
trasportabile piccolo e molto veloce per le famiglie di microcontrollori
MCS51 e Atmel AVR. Puo' inoltre programmare EEPROM seriali con
interfaccia IIC (24Cxx), Microwire (93Cxx) ed SPI (25Cxx). Mediante
il connettore incorporato per la programmazione in-circuit serial
programming (ISP) e' in grado di programmare con algoritmi
seriali microcontrollori della famiglia MCS51 ed Atmel AVR microcontrollers.
- Il prezzo e' molto competitivo ma il progetto dell'hardware
e' eccellente e la programmazione affidabile. Notevole rapporto
prezzo/prestazioni data la sua fascia.
- Programmazione molto rapida dato l'impiego di hardware
basato su FPGA ad alta velocita' e grazie al supporto della porta
parallela ad alta velocita' IEEE 1284 (ECP/EPP). Sicuramente
più veloce dei concorrenti della stessa categoria.
- Delle circuiterie interne di protezione eliminano
il danneggiamento dei componenti programmati dovuti a variazioni
sulle tensioni di alimentazione, errori di comunicazione o blocchi
del PC in uso. L'hardware del programmatore dispone di
risorse sufficienti per un Autocontrollo
ed il programma di gestione e' in grado di controllare il pilotaggio
dei piedini, verificare la presenza ed il livello di tutte le
tensioni, controllare le tempistiche e la comunicazione tra il
programmatore ed il PC

- Una Verifica di programmazione
e' eseguita dal programmatore al livello limite della VCCP,
che ovviamente aumenta la capacita' di programmazione e garantisce
una lunga ritenzione dei dati programmati.
- MP AVR-51+ si interfaccia con IBM PC, AT o superiori, che
siano portatili o da scrivania, attraverso una qualunque porta
parallela standard (per stampante), non serve alcuna scheda
speciale di connessione. Pertanto si può spostare il programmatore
da un PC ad un altro senza bisogno di assemblare e disassemblare
le macchine.
- HARDWARE
- 40 potenti pindriver TTL forniscono segnali H/L/pull_up/pull_down
e capacita' di lettura ad ogni pin dello zoccolo. Questi pindriver
avanzati incorporano circuiteria ad alta velocita' di alta qualita'
per convogliare il segnale senza sovraelongazioni o rimbalzi
di massa ad ogni dispositivo supportato. I pindriver riescono
a lavorare fino 1,8 V quindi siete gia' pronti per programmare
tutte le famiglie di dispositivi a bassa tensione.
- Il programmatore esegue controlli di inserimento
del dispositivo (verifica eventuale posizione non corretta nello
zoccolo) e di contatto (verifica eventuale contatto insufficiente
tra pin e zoccolo) prima di programmare un dispositivo. Queste
capacita', unite al controllo del byte di signature, aiutano
a prevenire danni ai chip dovuti ad errori dell'operatore.
- MP AVR-51+ esegue verifiche della programmazione a
livelli minimi di alimentazione, il che, ovviamente, migliora
la sicuezza dei dati e garantisce lunghi tempi di ritenzione.
- Vari convertitori di formato sono dispositivi per
programmare dispositivi in PLCC, SOIC e altri packages.
SOFTWARE
- Il programmatore viene pilotato da un programma di controllo
facile da usare con menu a tendina, tasti di scelta rapida
e aiuto in linea. La selezione di un dispositivo si può
effettuare per classe, produttore o semplicemente digitando una
parte del nome del costruttore e/o della sigla.
- Comandi standard relativi ai dispositivi (lettura,
verifica concellazione, programmazione, verifica programmazione,
cancellazione) vengono affiancati da funzioni di controllo
(inserimento, byte di signature) e da funzioni speciali
(autoincremento).
- Sono supportati tutti i formati di memorizzazioni conosciuti.
Esiste la rilevazione automatica del tipo di formato durante
il caricamento del file.
- La notevole funzione di autoincremento permette di
assegnare numeri di serie individuali ad ogni dispositivo programmato
- o semplicemente incrementa il numero di serie, inoltre la funzione
permette di leggere numeri di serie oppure valori di identificazione
dispositivo da un file.
ATTENZIONE
VERSO IL CLIENTE
- Va ricordato che aggiungere supporto a nuovi dispositivi
richiede semplicemente un aggiornamento del software che
e' sempre disposibile per il download
dal nostro sito WEB.
- Con l'acquisto del programmatore, il cliente dispone anche
dei seguenti servizi:
- Il servizio Aggiornamento internet
significa che grifo®
mantiene l'ultima versione del software del programmatore sul
proprio sito, nella pagina sotto riportata. Questo e' il servizio
piu' comodo che assicura la miglior qualita' di programmazione
sui programmatori grifo®,
senza alcun costo aggiuntivo per l'utente.
- Il servizio Algoritmi fornisce
all'utente la possibilita' di di richiedere ed ottenere dei nuovi
algoritmi di programmazione adatti ad ogni specifica richiesta
dell'utente.
- Il servizio di Assistenza telefonica
consente all'utente in difficolta' di parlare direttamente con
un tecnico grifo®
e con questo risolvere i problemi incontrati.
|
Programma
per MP AVR51/USB - Aggiornamento
Scaricate
liberamente, ed eseguite, il programma. Vi consentira' di verificare
se il dispositivo da Voi cercato viene programmato dal programmatore.
Accertarsi che il programmatore selezionato sia il MP AVR51/USB.
Software gratuito
per Windows 3.x; Windows 95; Windows 98; Win ME; Windows 2000/
Win XP; 2003; XPx64 e Vista.
|
Specifiche Tecniche
HARDWARE
Programmatore
- due convertitori D/A per VCCP e VPP, con tempi di salita
e discesa controllabili
- VCCP nel range 0..7V/350mA
- VPP nel range 0..25V/200mA
- porta parallela slave IEEE 1284 basata su FPGA, fino ad 1MB/s
di velocita'
- autocalibrazione
- selftest (autodiagnostica)
ZIF socket, pindriver
- zoccolo DIL da 40 tipo ZIF (Zero Insertion Force) che accetta
dispositivi da 300/600 mil fino a 40-pins
- pindriver: 40 pindrivers TTL, pindrivers specializzati GND/VCC/VPP
per dispositivi MCS51 e AVR
- ulteriore disponibilita' di segnali GND, VCC e VPP per aggiungere
espansioni future
- livelli TTL generati da driver FPGA forniscono H, L, CLK,
pull-up, pull-down su tutti i pin dei pindriver, livello H variabile
da 1, 8 V fino a 5V
- ISP (in-circuit serial programming) supportato
- test di continuita': ogni pin viene verificato prima della
programmazione
DISPOSITIVI SUPPORTATI
Velocita' di programmazione
Nota: I tempi dipendono fortemente dalla velocita'
della porta parallela e dalla configurazione del PC. Quindi ne
vengono dati due per confronto.
| Dispositivo |
Operazione |
Tempo |
| AT89C52 |
programmazione e verifica |
15 sec. |
| T87C5111 |
programmazione e verifica |
14 sec. |
Tempo: P4, 22.4 GHz, USB high-speed, Windows XP.
SOFTWARE
Algoritmi: vengono usati solo algoritmi approvati o
certificati dai costruttori dei dispositivi. Si possono implementare
a pagamento algoritmi utente.
Aggiornamento algoritmi: gli aggiornamenti del software
sono disponibili gratuitamente circa ogni due settimane.
Caratteristiche principali: revision history, session
logging, on-line help, informazioni su dispositivi ed algoritmi.
Operazioni sul
dispositivo
- Standard:
- selezione intelligente del dispositivo mediante tipo, produttore
o frazione del nome
- blank check, lettura, verifica
- programmazione
- cancellazione
- programmazione di configurazioni e bit di sicurezza
- illegal bit test
- checksum
- Sicurezza
- prove di inserimento
- controllo dei contatti
- verifica del byte di ID
- Speciali
- incremento automatico del numero di serie
- statistiche
- count-down (conto alla rovescia)
Operazioni sul buffer
- esame/modifica, trova/sostituisci
- riempimento/copia, spostamento, byte swap, word/dword split
(scambio di posto e separazione)
- checksum (byte, word)
- stampa
File carica/salva
- nessun tempo di download perche' il programmatore e' controllato
dal PC
- identificazione automatica del tipo di file
Formati di file supportati
- binario
- HEX: Intel, Intel EXT, Motorola S-record, MOS, Exormax, Tektronix,
ASCII-SPACE-HEX
GENERALI
Sistema PC minimo
- Processore: PC Pentium II, 300 MHz, 64 MB RAM liberi
- Hard disk con 60 MB liberi
- Un lettore CD ROM
- Sistema operativo: Windows 3.x/95/98ME/2000/XP
- Porta USB 1.1 o superiore
- Porta parallela (stampante) libera su bus PCI, IEEE 1284
compatibile (ECP/EPP)
Sistema PC consigliato
- Processore: Pentium 4, 1 GHz, 256 MB RAM
- Hard disk con 150 MB liberi
- Un lettore CD ROM
- Sistema operativo: Windows XP
- Porta USB 1.1 o superiore
- Porta parallela (stampante) libera su bus PCI, IEEE 1284
compatibile (ECP/EPP)
Operazioni
- tensione di lavoro 12..15V AC/max. 0, 5 A (alimentatore incluso)
- consumo max. 5W quando attivo, circa 0, 5W in attesa
- dimensioni 132x66x30 [mm] (5.2x2.6x1.2 [inch])
- peso (senza adattatori esterni) 200 g
- temperatura 5..40°C
- umidita' 20%..80%, senza condensa
La scatola di configurazione base comprende
- MP AVR51/USB, unita'
di base
- cavo di connessione USB al PC
- schedina (POD) diagnostica per selftest
- copertura anti-polvere per zoccolo ZIF
- flat per i1 collegamento la connettore ISP da 10 pin
- adattatore di rete 230VAC/12VAV/12W (120VAC/12VAC/12W per
reti da 120VAC)
- manuale utente (Italiano
ed Inglese) su CD
da 3.5" in formato PDF per Acrobat
- CD da 3.5" con software WIN
- scatola di cartone

Servizi aggiuntivi
- Il servizio Algoritmi fornisce
all'utente la possibilita' di di richiedere ed ottenere dei nuovi
algoritmi di programmazione adatti ad ogni specifica richiesta
dell'utente.
Compreso nel prezzo del programmatore
- Il servizio Aggiornamento internet
significa la disponibilita' dell'ultima versione del software
del programmatore sul proprio sito, nella pagina sotto riportata.
Questo e' il servizio piu' comodo che assicura la miglior qualita'
di programmazione sui programmatori, senza alcun costo aggiuntivo
per l'utente.
- Il servizio di Assistenza telefonica
consente all'utente in difficolta' di parlare direttamente con
un tecnico e con questo risolvere i problemi incontrati.
Le informazioni contenute in
questo documento sono soggette a cambiamenti senza preavviso
Pagina Aggiornata al 24
Gennaio 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
Programmatori
Zoccoli Adattatori
Zoccoli Convertitori