Spike Inserito: 27 febbraio 2006 Segnala Inserito: 27 febbraio 2006 Buonasera a tutti, la domanda che voglio porvi è la seguente: è possibile effettuare il debug su un 16F628A con l'icd2 o è necessario per forza la versione del processore /ICD?per la programmazione sto utilizzando il compilatore della HI-TECH in ambiente MPLAB. nel caso fosse possibile quali sono i parametri corretti da impostare? ho già provato con un pic serie 18 e tutto funziona egregiamente!CiaoMarco
dlgcom Inserita: 27 febbraio 2006 Segnala Inserita: 27 febbraio 2006 Se vedi nell'mplab il 16f628a e compatibile con l'ICD2.Per saperlo , quando scegli un modello di pic in mplab , nella finestra ci sono delle voci con dei led , quando questi led sono verdi vuole dire che la funzione o l'interfaccia sono disponibili per il modello da te scelto.
Spike Inserita: 27 febbraio 2006 Autore Segnala Inserita: 27 febbraio 2006 analizzando meglio la compilazione ho notato che il programma viene allocato nel pic in aree di memoria che servono all'ICD2 per il debug:Memory Usage Map:Program ROM $0000 - $0010 $0011 ( 17) wordsProgram ROM $07CA - $07FF $0036 ( 54) words $0047 ( 71) words total Program ROM Bank 0 RAM $0020 - $0034 $0015 ( 21) bytes total Bank 0 RAM Program statistics:Total ROM used 71 words (3.5%)Total RAM used 21 bytes (9.4%)ora ho visto che tra le opzioni per il linker c'è anche la voce -ICD, ma anche settandola non cambia nulla! come faccio ad allocare il programma in una porzione che voglio io? lasciando così spazio per il debugger?
dlgcom Inserita: 27 febbraio 2006 Segnala Inserita: 27 febbraio 2006 Quando programmi il pic nelle opzioni devi abilitare il debug e programmare il pic con l'icd2 nel modo debugger e fa tutto da solo.
Spike Inserita: 27 febbraio 2006 Autore Segnala Inserita: 27 febbraio 2006 benissimo, solo che non so come impostare queste opzioni, leggendo il manuale del PICC ho visto che c'è una voce MPLAB_ICD solo che non come integrarlo, saresti così gentile da postarmi un esempio?CiaoMarco
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora