Tutorials - PIC 

 

PIC16F526


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 AC162096 di Microchip.

Esso utilizza uno speciale PIC16F526-ICD/P che permette l' emulazione di ICD di:

  • PIC12F519
  • PIC16F526

A questo riguardo, per lo sviluppo e la programmazione si possono impiegare:

Tool Debug Program
Pickit2

 

 
Pickit3
ICD2  
ICD3
RealIce
PickStart Plus  
Promate II  

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 18/10/13.