	<sect1 id="pic16f877a" xreflabel="pic16f877a">
		<title>Pic16f877a</title>
		<para> 
			Para definiciones esclusivas para el pic 16f877a, se debe incluir.
		</para>
		<para>
		<screen>
	#include &lt;pic/p16f877a.h>
		</screen>
		</para>		
	</sect1>

	<sect1 id="ejemplopic" xreflabel="Ejemplo Pic">
	<title>Ejemplo de Pic</title>
	<para>
	para compilar necesitas los siguientes comandos
	</para>
	<para>
	<screen>
Ejemplo de compilacion : ./compila.sh ej_pic 16f877a
	</screen>
	</para>
	<para>
	ej_pic.c
	</para>
	<screen>
#include &lt;pic/p16f877a.h>

int main(void)
{
	TRISCbits.TRISC2=0;	//Pin 2 del PUERTO C, como entrada
	TRISB=0xFF;		//Todo el PUERTO B, como entrada
	TRISA=0x00;		//Todo el PUERTO A, como salida
	while(1)
	{
		//Con un cristal de 20Mhz
		//esto genera un clock de 714Khz
		//con un pulso alto de 200ns
		PORTCbits.RC2=1;//Pin 2 del PUERTO C, alto
		PORTCbits.RC2=0;//Pin 2 del PUERTO C, bajo
	}
	return 0;
}
	</screen>
	</sect1>	
