Fixes for Atmega8 which needs timed writing, not polling