Flexible Memory Allocationion
•8051 Architecture uses a separate address space for code and for data
•Allocate dual banks of Flash to meet Application Demands
–The Decode PLD controls where Flash memory resides
•You decide how to split the Flash memory
Big Code
(complex
algorithms)
Can use
EEPROM
Emulation | nd |
2nd FLASH |
DATA
Big Data
- OR - (printers, big GUI, tables)
2ndnd FLASH CODE
All Code
-OR - (like typical flash 8051s)
2ndnd FLASHFLASHFLASH
CODEODEODE
MAININ FLASH
MAININ FLASH
MAININ FLASHFLASHFLASH
CODE
DATA
CODEODEODE
www.st.com/micropsd | 7 |