\chapter{Bibliothèque de Pics}
Ici on trouvera les définitions de tous les registres du PIC, les registres peuvent être traités de deux façons 

comme variable:
\begin{verbatim}
	PORTA=0xff;
	X=PORTA;
\end{verbatim}
comme structure:
\begin{verbatim}
	PORTAbits.RA0=1;
	b=PORTAbits.RA0;
\end{verbatim}

\section[{Pic16f877a}]{  \label{ID_PIC16F877A}Pic16f877a}
pour des définitions exclusives pour le pic 16f877a, on doit inclure. 

\verb! #include <pic/p16f877a.h> !

\section[{Exemple de Pic}]{\label{ID_EJEMPLOPIC}Exemple de Pic}
pour compiler vous avez besoin des commandes suivantes : 
\begin{verbatim}
 Exemple de compilation : ./compila.sh ej_pic 16f877a
\end{verbatim}
~ej\_pic.c 
\begin{verbatim}
 #include <pic/p16f877a.h>
int main(void)
{
	TRISBbits.TRISB0=0;
	
	while(1)
	{
		PORTBbits.RB0=1;
		PORTBbits.RB0=0;
	}
	return 0;
}
\end{verbatim}
