You are on page 1of 1

#include <xc.

h>

#define _XTAL_FREQ 4000000

void main(void){
TRISB = 0b00000000;
PORTB = 0;
int c = 0;

while (1)
{
/*LAB1
c = c + 1;
/*c = c + 2;
if(c>31)
c=0;
{
PORTB = c;
__delay_ms (100);
}
*/

/*LAB2
c = c + 2;
if(c>31)
c=0;
{
PORTB = c;
__delay_ms (100);
}
*/

/*LAB3
PORTBbits.RB0 = ! PORTBbits.RB0;
PORTBbits.RB1 = ! PORTBbits.RB1;
PORTBbits.RB2 = ! PORTBbits.RB2;
PORTBbits.RB3 = ! PORTBbits.RB3;
PORTBbits.RB4 = ! PORTBbits.RB4;
PORTBbits.RB5 = ! PORTBbits.RB5;
PORTBbits.RB6 = ! PORTBbits.RB6;
PORTBbits.RB7 = ! PORTBbits.RB7;
*/
}
}

You might also like