Sie sind auf Seite 1von 2

MPLAB et simulateur ISIS TP Configuration MPLAB / ISIS

1) Cration dune carte virtuelle avec ISIS : Dans cet exemple, on utilisera la carte PICDEM2+ propose en dmonstration par ISIS. Lancer ISIS, Help Samples Design Dossier VSM MPLAB Viewer , Dossier Eval Boards, Dossier PICDEM2+ with PIC18F452 Ouvrir le fichier PICDEM2+ with PIC18F452.DSN

Le schma est celui de la carte de dmonstration PICDEM2+ quipe dun PIC18F452 La dmonstration possde un programme par dfaut quil faut supprimer (le programme du PIC sera celui cr dans MPLAB) Clic-Droit sur le PIC puis edit properties

Retirer le fichier programme de dmo.

Indi uer la fr uence de !"S#

La mise au poin (debug) se fera par un lien rseau local entre MPLAB et ISIS , pour lactiver Debug puis cocher Le fichier de dmo est protg en criture, il est necessaire de lenregistrer dans le futur dossier de travail de MPLAB. Crer un dossier de travail par exemple TST_MPLAB_ISIS et engistrer la carte ISIS dedans par FileSave design as Quitter ISIS.

Lyce Fourcade 13120 Gardanne Acadmie dAix-Marseille PICs

1/2

MPLAB et simulateur ISIS


2) Crer un projet MPLAB avec le compilateur C18 dans le dossier prcdent. (voir la fiche : Crer un projet sous MPLAB), Nommer ce projet TST_MPLAB_ISIS. Toujours dans MPLAB, choisir le debugger par Debugger - Select Tools Proteus VSM. ouvrir le fichier PICDEM2+ with PIC18F452.DSN enregistr prcdemment. Ajouter le fichier dessai suivant au programme #include <p18f452.h> void main (void) { TRISB=0; while(1) { while (PORTAbits.RA4); while (!PORTAbits.RA4); PORTB++; } }

#li uer sur le $outon %ert &en haut ' droite( pour acti%er la simulation &le $outon rouge s)acti%e(. Les fen*tre I2#+ ,irtuel terminal ne sont pas utiles + les fermer+ pour les rou%rir+ cli uer sur Lancer le programme+ cli uer sur le $outon RA-+ le P"R.B s)incrmente... La L/0 02 ne s)allume 1amais+ cela est du une erreur de schma & 2( Arr*ter le simulateur+ &$outon rouge(+ ou%rir ISIS en cli uant sur fil reli ' la $roche RB4 du PI# &ce ui reliera RB4 ' la L/0 02( + a1outer un la$el 3 RB4 5 sur le

/nregistrer le schma+ fermer ISIS+ MPLAB signale ue le schma a t modifi+ ac uiter. Relancer le programme et le tester.

Lyce Fourcade 13120 Gardanne Acadmie dAix-Marseille PICs

2/2

Das könnte Ihnen auch gefallen