Pagina 1 di 1

Simulatore MPLAB X

MessaggioInviato: 10 feb 2015, 16:16
da Davide90
Salve ragazzi, sto usando il simulatore integrato in MPLAB X ma non riesco a settare la frequenza di clock.
Premetto che sto simulando un PIC16f1713 e l' ho settato per farlo funzionare con l' oscillatore interno a 32MHZ, non riesco però a settare il simulatore a quella frequenza, non trovo proprio il menu.

Esiste un menu per impostare la frequenza di clock, oppure avviene automaticamente leggendo il file HEX quando viene compilato il progetto?

Grazie

Re: Simulatore MPLAB X

MessaggioInviato: 10 feb 2015, 16:40
da EcoTan
Secondo me dopo aver settato il micro non c'è altro da fare, la simulazione procederà con la sua velocità e non è realtime. Diverso il debug, col micro in linea,

Re: Simulatore MPLAB X

MessaggioInviato: 10 feb 2015, 16:45
da Davide90
Quindi dici che se premo il pulsante debug e non collegofisicamente il micro al PC ,il debug procederà con una frequenza di clock diversa da quella che ho impostato io ?
Come debug , chiaramente ora ho impostato simulator

Re: Simulatore MPLAB X

MessaggioInviato: 10 feb 2015, 20:09
da EcoTan
Io non ho MPLABX comunque penso appunto così. Invece col debug vero e proprio vai a velocità reale (se non chiedi l'animazione), ma poi per interrogare qualcosa devi comunque stoppare il micro. Se stoppa anche i timer non saprei..

Re: Simulatore MPLAB X

MessaggioInviato: 23 feb 2015, 22:16
da ivanpascolo
Oltre ai vari registri del quarzo, inserisci anche la direttiva XTAL e la frequenza che utilizzi.

Re: Simulatore MPLAB X

MessaggioInviato: 26 feb 2015, 12:05
da Davide90
Per vedere dei tempi corretti con stopwatch, oltre alla direttiva XTAL devo modificare anche il parametro FCyc nel simulatore? Nel mio caso, usando il quarzo interno a 32 MHz , tale valore dovrebbe essere portato a 8 MHz ?