Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako čítať alebo zapisovať do 8515 Chip

Atmel Corp vyrába ATMEGA8515 , 8 - bitový mikroprocesor široko používaný pre aplikácie mikrokontroléra . ATmega8515 má 8 KB na čipe , vnútornej flash pamäte . Názory mikrokódu , ktorá flash pamäte ako organizovaný ako 4096 16 - bitových slov , rozdelených do 128 stránok 32 slov každý . Môžete čítať a zapisovať na flash pamäte na čipe pomocou inštrukčnú sadu ATMEGA8515 je . Pokyny dovolená 1

Čítajte byte z pamäte na čipe pomocou x20 operačný kód ( pre nízke polovici 16 - bitového slova ) alebo x28 operačný kód ( pre vysokú polovicu ) . Napríklad inštrukcie

28 05 31

číta vysokú polovicu slová na adresu x0531 .
2

Napísať byte na pamäti stránky vyrovnávacej pamäte pomocou X40 operačný kód ( pre nízke polovici 16 - bitového slova ) alebo x48 operačný kód ( pre vysokú polovicu ) . Napríklad inštrukcie

40 00 1A 22

zapisuje hodnotu x22 do nízkej polovici adresového X1a pamäťového stránky vyrovnávacej pamäte .
3

Napíšte celej pamäti vyrovnávaciu pamäť stránky na stránke on - chip pamäte flash pomocou x4C operačný kód . Napríklad inštrukcie

4C 0D E0

píše pamäti vyrovnávaciu pamäť na strane blesku , ktorý má binárne adresu 1.101.111 , alebo x6F . Architektúra ATMEGA8515 interpretuje štyri najmenej významné bity druhého bytu sú štyri najvýznamnejšie bity na stránku s adresou , a troch najvýznamnejších bitov tretieho bajtu ako troch najmenej významných bitov adresu stránky .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené