Atmel Corp. fabrica el ATMEGA8515 , un microprocesador de 8 bits utilizado para aplicaciones de microcontrolador . El ATMEGA8515 tiene 8 KB de , la memoria flash interna en el chip . Los puntos de vista de microcódigo que la memoria flash, organizada en 4096 palabras de 16 bits , divididas en 128 páginas de 32 palabras cada uno. Usted puede leer y escribir en la memoria flash en el chip mediante el uso conjunto de instrucciones del ATMEGA8515 . Instrucciones 
 1 
 Lee un byte de la memoria en el chip mediante el código de operación x20 ( para la mitad baja de la palabra de 16 bits ) o x28 código de operación (para el alto medio ) . Por ejemplo , la instrucción 
 
 28 05 31 
 
 lee la mitad alta de la palabra en la dirección x0531 . 
 2 
 Escribe un byte en el búfer de página de memoria utilizando el código de operación x40 ( para la mitad baja de la palabra de 16 bits ) o x48 código de operación (para el alto medio ) . Por ejemplo , la instrucción 
 
 40 00 1A 22 
 
 escribe el valor x22 en la mitad baja de la dirección x1a del búfer de página de memoria . 
 3 
 Escribe la página de memoria completamente el búfer en una página de la memoria flash en el chip mediante el código de operación X4c . Por ejemplo , la instrucción 
 
 4C 0E E0 
 
 escribe el búfer de página de memoria en la página de flash que tiene la dirección binaria 1101111 o x6F . La arquitectura de la ATMEGA8515 interpreta los cuatro bits menos significativos del segundo byte como los cuatro bits más significativos de la dirección de la página , y los tres bits más significativos del tercer byte como los tres bits menos significativos de la dirección de la página .