MPLAB
REALISE PAR :
ZAKHNOUF SAMI ENCADRE PAR :
NOUKAIRI Hind
MME. CHEDDADI
I. Introduction :
MPLAB est un logiciel qui est construit sur la notion de projets. Un projet permet de
mémoriser tout l’environnement de travail nécessaire à la construction d’un projet. Il
vous permettra de rétablir tout votre environnement de travail lorsque vous le
sélectionnerez.
ii. Manip 2:
#define _XTAT_FRE08000000
#include<xc.h>
int main()
{
TRISB=OXFF;
TRISC=0X00;
PORTC=0;
while (1)
{
if(RB1==1)
RC1=1;
else
RC1=0
}
}
Interrupteur 2:
#define _XTAT_FRE08000000
#include<xc.h>
int main()
{
TRISB=OXFF;
TRISC=0X00;
PORTC=0;
while (1)
{
if (RB1==1)
RC1=1;
if (RB2==1)
RC1=0;
}
}
Temporisation :
I. Manip 1:
#define _XTAT_FRE08000000 #include<xc.h>
int main()
{
TRISB=OX00;
while (1)
{
RB0=1;
__delay_ms(500);
RB0=0;
__delay_ms(500);
}
}
II. Manip 2 :
#define _XTAT_FRE08000000
#include<xc.h>
int main()
{
TRISB =0X00;
While (1)
{
PORTB= 0XFF;
__delay_ms(1000);
PORTB= 0X00;
__delay_ms(1000);
}
}
III. Manip 3 :
#define _XTAT_FRE08000000
#include<xc.h>
int main()
{
TRISB= 0X00;
While (1)
{
For (i=0;i<8;i++)
{
Rbi=1
__delay_ms(1000);
Rbi=0;
}
For (i=7;i>=0; i--)
{
Rbi=1;
__delay_ms(1000);
Rbi=0;
}
}