#include "D:\MLAB\Designs\STOPWATCH02A\SW\test\main.h"
#define LED1 PIN_A1
#define LED2 PIN_A2
#int_TIMER0
void TIMER0_isr(void)
{
Output_low(LED2);
}
#int_RB
void RB_isr(void)
{
output_high(LED2);
output_toggle(PIN_B2);
input_b();
}
void main()
{
setup_adc_ports(NO_ANALOGS|VSS_VDD);
setup_adc(ADC_OFF);
setup_psp(PSP_DISABLED);
setup_spi(SPI_SS_DISABLED);
setup_wdt(WDT_OFF);
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_4);
setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);
setup_timer_3(T3_EXTERNAL|T3_DIV_BY_8);
setup_comparator(NC_NC_NC_NC);
setup_vref(FALSE);
set_tris_b(0xFF);
port_b_pullups(TRUE);
enable_interrupts(INT_TIMER0);
enable_interrupts(INT_RB);
enable_interrupts(GLOBAL);
while(true)
{
Output_toggle(LED1);
Delay_ms(100);
}
}