main
	Uart_Begin
		UART1_Init
		R485_Set
	Usart_Write_Loop
		uw
			UART1_Write
		UART1_Data_Ready
		UART1_Read
	Start_program
	Start_Bootload
		Write_Begin
			FLASH_Read
			Write_Prog
				Erase_Prog
		Write_Prog
			Erase_Prog
		uw
			UART1_Write
		UART1_Data_Ready
		UART1_Read
