void init_CS5460A_send_sequence(){
CLRBIT(CS5460A_SS); //Enable CS5460A
for(int i = 0; i < 20000; i++);
//Send Synchronization commands
cs5460_sync();
//soft reset
cs5460_Write_data(CONFIG_REGISTER, 0x000080);
//Resync
cs5460_sync();
//configure (x10 gain for current)
cs5460_Write_data(CONFIG_REGISTER, 0x000061);
//set integration period (72 clocks)
cs5460_Write_data(CYCLE_COUNT_REGISTER, 0x000048);
//reset all bits in status register (IC* bit ignored)
cs5460_Write_data(STATUS_REGISTER, 0xFFFFFF);
//set DRDY in mask register (for INT*)
cs5460_Write_data(MASK_REGISTER, 0x800000);
//start continuous computation cycles
cs5460_send(0xE8);
SETBIT(CS5460A_SS); //Disable CS5460A
for(int i = 0; i < 20000; i++);
}