AVR now sends back old register value even when master is writing