/* * init.h * * Created on: May 20, 2022 * Author: Keith.Lloyd */ #ifndef INIT_H_ #define INIT_H_ #define MID_POINT_PSU 128 // 25V #define INIT_PWR_LEVEL 0 #define HI_VOLTS 7 //ADC CHannel 7 #define EXCEDED 500 // High voltage value at port void Clear_Flags(void); void Init_Output(void); void Init_Amplitude(void); // set amplitude to minimum void Init_PWM_CLKS(void); // select internal or Ext clocks void Init_Mode(void); void Init_PSU_Pot(void); // Set PSU_POT half way approx 23V void Init_vars(void); void Init_Ports(void); void Init_peripherals(void); void Init_sys(void); void Init_Ext_Clk(void); void Init_Int_Clk(void); void Normal_Init(void); void Init_Pwr_Level_One(void); void Init_LD_Sync(void); #endif /* INIT_H_ */