Atmel_AT45DB041 flash memory code for PIC microcontrollers and other C compilers