Files
TX/source/init.h

32 lines
729 B
C
Raw Permalink Normal View History

/*
* 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
2025-06-11 10:55:00 -05:00
#define HI_VOLTS 7 //ADC CHannel 7
#define EXCEDED 500 // High voltage value at port
void Clear_Flags(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_ */