main
	MainInit
		UART2_Init
			Get_Fosc_kHz
			Get_Fosc_Per_Cyc
			Delay_100ms
			_Multiply_32x32
			_Modulus_32x32
			_Divide_32x32
		InitAdc
		InitGlcd
			Glcd_Init
				Delay_1us
				Write_To_Pins
				Strobe
					Delay_10us
			Glcd_Fill
				Glcd_Set_Page
					Write_To_Pins
					Strobe
				Glcd_Write_Data
					Write_To_Pins
					Strobe
			Glcd_Rectangle
				Glcd_H_Line
					Glcd_Dot
						Glcd_Set_Side
						Glcd_Set_Page
						Glcd_Set_X
							Write_To_Pins
							Strobe
						Delay_10us
						Glcd_Read_Data
							Delay_1us
							Delay_10us
						Glcd_Write_Data
				Glcd_V_Line
					Glcd_Dot
		InitTimer1
		Vector_Set
		Glcd_Write_Text
			Glcd_Write_Char
				Glcd_Set_X
				Glcd_Set_Page
				Glcd_Set_Side
				Glcd_Read_Data
				Glcd_Write_Data
	Fft
	BitReverseComplex
	WriteData
		Fract2Float
			_Long2Float
			_Div_FP
		sqrt
			frexp
			ldexp
				_Compare_Le_Fp
					_Compare_Fp
			_Compare_Le_Fp
			_Div_FP
			_AddSub_FP
		Glcd_Dot
		WordToStr
		Glcd_Write_Text
		_Mul_FP
		_AddSub_FP
		_Float2Longint
Timer1Interrupt
	SampleInput
		ReadAdc
MathErrorTrap
StackErrorTrap
AddressTrap
OscillatorFailTrap
