Atmel Corp fremstiller ATMEGA8515 , en 8-bit mikroprocessor vid udstrækning anvendes til microcontroller applikationer. Det ATMEGA8515 har 8 KB on-chip , intern flash-hukommelse. De mikrokoden visninger, flash-hukommelse så organiseret som 4096 16- bit ord , opdelt i 128 sider af 32 ord hver. Du kan læse og skrive on-chip flash-hukommelse ved hjælp af ATMEGA8515 s instruktionssæt . Instruktioner
1
Læs en byte fra on-chip hukommelse med x20 opcode (for den lave halvdel af 16-bit ord) eller x28 opcode ( for den høje halvdel) . For eksempel 05 31
instruktion
28 læser den høje halvdel af ordet på adressen x0531 .
2
Skriv en byte i hukommelsen sidebufferen ved bruger x40 opcode (for den nedre halvdel af den 16 - bit ord ) eller x48 opcode ( for den høje halvdel ) . For eksempel skriver instruktionen
40 00 1A 22
værdi x22 i det lave halvdel af adresse X1a af hukommelsen sidebufferen .
3
Skriv hele hukommelsen sidebufferen på en side af on-chip flash-hukommelse ved hjælp af x4C opcode . For eksempel skriver instruktionen
4C 0D E0
hukommelsen sidebufferen på flash side, der har binær adresse 1.101.111 eller x6F . Arkitekturen af ATMEGA8515 fortolker de fire mindst betydende bit af den anden byte som de fire mest betydende bit af sidens adresse , og de tre mest betydende bit af den tredje byte som de tre mindst betydende bit af sidens adresse .