Vai al contenuto
PLC Forum


Debug 16f628a Con Icd2


Spike

Messaggi consigliati

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!

Ciao

Marco

Link al commento
Condividi su altri siti


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.

Link al commento
Condividi su altri siti

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) words

Program 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?

Link al commento
Condividi su altri siti

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?

Ciao

Marco

Link al commento
Condividi su altri siti

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 account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...