// extern7a.h // external prototypes // digital routines -- also put at the top of digital.c without "extern" extern int ConfigureOutput(int arraynumber, int portselect); extern int TurnOn(int arraynumber); extern int TurnOff(int arraynumber); extern int is_closure(int input); extern void set_up_ppi(int mode); extern void blinker(long on, long off); extern void btoa(void); extern void motor(long on, long off); extern void motor2(long on, long off); extern void portaon(void); extern void portaoff(void); extern void portbon(void); extern void portboff(void); extern void portcon(void); extern void portcoff(void); // timer routines -- also put at the top of timer.c without "extern" extern double get_frequency(void); extern long get_timer_counter(void); extern int set_up_new_timer(double freq); extern void wait(double seconds); extern void restore_old_timer(void); // end extern7a.h