//my first program using PJ3007 board #include //PJ3007 library #include "init.h" #include "init.c" //Laurtec library #include "delay.h" #include "delay.c" void main(void) { unsigned char ctr = 0, FAN_is_on = 0; board_initialization(); while(1) { LED_1 = LED_ON; LED_2 = LED_OFF; delay_ms(1000); LED_1 = LED_OFF; LED_2 = LED_ON; delay_ms(1000); ctr++; if (ctr == 3 && FAN_is_on) { turn_off_FAN(); ctr = 0; FAN_is_on = 0; } if (ctr == 3 && !FAN_is_on) { turn_on_FAN(); ctr = 0; FAN_is_on = 1; } } }