ESERCITAZIONE # 3
HARDWARE
Nelle immagini qui sotto il layout della 28-40pin UniBoard predisposta per l'
esecuzione dell' esercizio.
Il PIC18F2321 è installato sullo zoccolo a 28 pin. E' possibile impiegare anche
un 18F4321 (40 pin) oppure un altro PIC similare.
Due cavetti jumper collegano rispettivamente:
- PC0 con LED1 (arancio)
- PB0 con il pin 1 di JRES (rosso)
E' necessario che sia inserita una R1 (da 10k in su).
Se osserviamo lo schema della 28-40pin UniBoard, si può notare come il
pulsante dedicato al Reset possa essere usato anche separatamente.
Si tratta di :
- avere JRES aperto. Questo isola il pulsante dal pin 1 MCLR
- avere inserita una R1. Quella base del reset (10 k) va benissimo.
- collegare il pin PB0 al JRES, pin 1
Non è necessario il C1, anche se la sua presenza comporta un leggero
effetto di debuounce del pulsante.
Se si utilizza un altro hardware, basta replicare le stesse funzioni.
Pickit3 (o 2) è collegato direttamente alla presa ICSP/ICD.
Il setup del progetto in MPLAB è predisposto perchè il Pickit fornisca
direttamente alimentazione alla board, senza richiedere alcuna altro
collegamento al di fuori della connessione USB del Pickit stesso.
Se si usa un diverso debugger, verificare se è richiesta una alimentazione
esterna oppure no.
Se non si dispone dell' hardware è possibile seguire comunque l' esercizio
utilizzando SIM di MPLAB.
Per problemi legati all' uso dei tool di debug, qui trovate alcune
informazioni utili.
|