DEBUG & PROGRAMMING
In questi chip non c'è un motore di debug ICD
integrato, dato
che non avrebbe senso a causa del ridotto numero di pin e della caratteristica
di avere un basso costo.
Questa è una limitazione è abbastanza pesante perchè il debug di quanto
scritto in relazione all' hardware in cui il microcontroller è installato è
una azione fondamentale durante lo sviluppo di un programma.
Esiste sempre la possibilità di
utilizzare un simulatore (compreso il SIM dell' ambiente MPLAB), ma questi
sono utili al massimo per verificare la correttezza di algoritmi e sequenze di
istruzioni, mentre anche realizzando file di stimulus di ottima qualità (cosa
non semplice) si è ancora quanto mai lontani dal reale comportamento dell'
hardware
|
Una emulazione del
chip, però, è possibile attraverso l' adapter AC162059
di Microchip.
Esso utilizza uno speciale PIC16F505-ICD/P che permette l' emulazione di ICD
di:
- PIC10F200/202/204/206
- PIC12F5
08/509
- PIC16F50
5
|
A questo riguardo, per lo sviluppo e la programmazione dei 12F508/509 e
16F506 si possono
impiegare:
I DIP sono programmabili con un qualsiasi adapter ICSP, sia sul circuito
che stand alone, come ad esempio questo.
Literature
Informazioni complete sono consultabili sul sito di Microchip
|
|
Copyright © afg. Tutti i diritti riservati.
Aggiornato il 30/04/13.
|