#include "main.h"
#define LED1 PIN_B7
#define LED2 PIN_B6
#define LED3 PIN_B5
#define LED4 PIN_B4
#define LED5 PIN_B0
#define LED6 PIN_B1
#define LED7 PIN_B2
#define LED8 PIN_B3
void main()
{
port_b_pullups(TRUE);
setup_adc_ports(NO_ANALOGS);
setup_adc(ADC_OFF);
setup_psp(PSP_DISABLED);
setup_spi(SPI_SS_DISABLED);
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);
setup_comparator(NC_NC_NC_NC);
setup_vref(FALSE);
while(TRUE)
{
/* output_low(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_low(LED7);
output_low(LED8);
delay_ms(3);
output_high(LED1);
output_high(LED2);
output_high(LED3);
output_low(LED4);
output_low(LED5);
output_high(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(4);
output_low(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_low(LED7);
output_low(LED8);
delay_ms(3); H*/
output_low(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_low(LED7);
output_low(LED8);
delay_ms(3);
output_low(LED1);
output_low(LED2);
output_high(LED3);
output_high(LED4);
output_low(LED5);
output_low(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(4);
output_low(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(2);
output_high(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_high(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(1);
output_high(LED1);
output_high(LED2);
output_high(LED3);
output_high(LED4);
output_high(LED5);
output_high(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(3);
output_low(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_low(LED7);
output_low(LED8);
delay_ms(3);
output_high(LED1);
output_high(LED2);
output_high(LED3);
output_high(LED4);
output_high(LED5);
output_high(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(3);
output_low(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_high(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(1);
output_low(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(1);
output_low(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_low(LED7);
output_high(LED8);
delay_ms(1);
output_high(LED1);
output_high(LED2);
output_high(LED3);
output_high(LED4);
output_high(LED5);
output_low(LED6);
output_low(LED7);
output_low(LED8);
delay_ms(1);
output_high(LED1);
output_high(LED2);
output_high(LED3);
output_high(LED4);
output_high(LED5);
output_high(LED6);
output_low(LED7);
output_low(LED8);
delay_ms(2);
output_high(LED1);
output_high(LED2);
output_high(LED3);
output_high(LED4);
output_high(LED5);
output_low(LED6);
output_low(LED7);
output_low(LED8);
delay_ms(1);
output_low(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_low(LED7);
output_high(LED8);
delay_ms(1);
output_low(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(1);
output_low(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_high(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(1);
output_high(LED1);
output_high(LED2);
output_high(LED3);
output_high(LED4);
output_high(LED5);
output_high(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(3);
output_high(LED1);
output_high(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(1);
output_high(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_low(LED7);
output_high(LED8);
delay_ms(2);
output_low(LED1);
output_low(LED2);
output_high(LED3);
output_high(LED4);
output_high(LED5);
output_high(LED6);
output_low(LED7);
output_low(LED8);
delay_ms(1);
output_low(LED1);
output_high(LED2);
output_high(LED3);
output_high(LED4);
output_high(LED5);
output_high(LED6);
output_high(LED7);
output_low(LED8);
delay_ms(2);
output_low(LED1);
output_low(LED2);
output_high(LED3);
output_high(LED4);
output_high(LED5);
output_high(LED6);
output_low(LED7);
output_low(LED8);
delay_ms(1);
output_high(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_low(LED7);
output_high(LED8);
delay_ms(2);
output_high(LED1);
output_high(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(1);
output_high(LED1);
output_high(LED2);
output_high(LED3);
output_high(LED4);
output_high(LED5);
output_high(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(69);
output_low(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_low(LED7);
output_low(LED8);
delay_ms(3);
output_low(LED1);
output_low(LED2);
output_high(LED3);
output_high(LED4);
output_low(LED5);
output_low(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(4);
output_low(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(2);
output_high(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_high(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(1);
output_high(LED1);
output_high(LED2);
output_high(LED3);
output_high(LED4);
output_high(LED5);
output_high(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(3);
output_low(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_low(LED7);
output_low(LED8);
delay_ms(3);
output_high(LED1);
output_high(LED2);
output_high(LED3);
output_high(LED4);
output_high(LED5);
output_high(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(3);
output_low(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_high(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(1);
output_low(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(1);
output_low(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_low(LED7);
output_high(LED8);
delay_ms(1);
output_high(LED1);
output_high(LED2);
output_high(LED3);
output_high(LED4);
output_high(LED5);
output_low(LED6);
output_low(LED7);
output_low(LED8);
delay_ms(1);
output_high(LED1);
output_high(LED2);
output_high(LED3);
output_high(LED4);
output_high(LED5);
output_high(LED6);
output_low(LED7);
output_low(LED8);
delay_ms(2);
output_high(LED1);
output_high(LED2);
output_high(LED3);
output_high(LED4);
output_high(LED5);
output_low(LED6);
output_low(LED7);
output_low(LED8);
delay_ms(1);
output_low(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_low(LED7);
output_high(LED8);
delay_ms(1);
output_low(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(1);
output_low(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_high(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(1);
output_high(LED1);
output_high(LED2);
output_high(LED3);
output_high(LED4);
output_high(LED5);
output_high(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(3);
output_high(LED1);
output_high(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(1);
output_high(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_low(LED7);
output_high(LED8);
delay_ms(2);
output_low(LED1);
output_low(LED2);
output_high(LED3);
output_high(LED4);
output_high(LED5);
output_high(LED6);
output_low(LED7);
output_low(LED8);
delay_ms(1);
output_low(LED1);
output_high(LED2);
output_high(LED3);
output_high(LED4);
output_high(LED5);
output_high(LED6);
output_high(LED7);
output_low(LED8);
delay_ms(2);
output_low(LED1);
output_low(LED2);
output_high(LED3);
output_high(LED4);
output_high(LED5);
output_high(LED6);
output_low(LED7);
output_low(LED8);
delay_ms(1);
output_high(LED1);
output_low(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_low(LED7);
output_high(LED8);
delay_ms(2);
output_high(LED1);
output_high(LED2);
output_low(LED3);
output_low(LED4);
output_low(LED5);
output_low(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(1);
output_high(LED1);
output_high(LED2);
output_high(LED3);
output_high(LED4);
output_high(LED5);
output_high(LED6);
output_high(LED7);
output_high(LED8);
delay_ms(69);
}
}