00001 00010 /* Conditional Defines */ 00011 #define ESOS_USE_IRQS 00012 00013 /* Includes */ 00014 #include "esos.h" 00015 #include "esos_pic24.h" 00016 #include "esos_pic24_rs232.h" 00017 00018 #include "adc1_config.h" 00019 00020 /* Prototypes */ 00021 ESOS_USER_TASK(report_adc); 00022 void user_init(void); 00023 00024 /* Defines */ 00025 #define HEARTBEAT _LATB15 00026 #define CONFIG_HEARTBEAT() CONFIG_RB15_AS_DIG_OUTPUT() 00027 #define HALF_HEARTBEAT_PERIOD 500 00028 #define UPDATE_PERIOD 1000