Esercitazioni ASM - PIC18

 


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.



 

Copyright © afg. Tutti i diritti riservati.
Aggiornato il 25/03/11.