Datasheet
Features
MC56F825x/MC56F824x Product Brief, Rev. 2
Preliminary
Freescale Semiconductor 7
2.4.2 Memory
• Dual Harvard architecture that permits as many as three simultaneous accesses to program and data
memory
• 48 KB (24K 16) to 64 KB (32K 16) on-chip flash memory with 2048 bytes (1024 16) page
size
•6KB (3K 16) to 8 KB (4K 16) on-chip RAM that is byte-addressable
• EEPROM emulation capability using flash
• Support for 60 MHz program execution from both internal flash and RAM memories
• Flash security and protection that prevent unauthorized users from gaining access to the internal
flash
2.4.3 Interrupt controller
• Five interrupt priority levels
— Three user-programmable priority levels for each interrupt source:
–Level 0
–Level 1
–Level 2
— Unmaskable level 3 interrupts include:
– Illegal instruction
– Hardware stack overflow
– Misaligned data access
– SWI3 instruction
— Maskable level 3 interrupts include:
– EOnCE step counter
– EOnCE breakpoint unit
– EOnCE trace buffer
— Lowest-priority software interrupt: level LP
• Nested interrupts: higher priority level interrupt request can interrupt lower priority interrupt
subroutine
• Two programmable fast interrupts that can be assigned to any interrupt source
• Notification to system integration module (SIM) to restart clock out of wait and stop states
• Ability to relocate interrupt vector table
The masking of interrupt priority level is managed by the 56800E core.
2.4.4 Power-saving features
• Low-speed run, wait, and stop modes: as low as 781 Hz clock provided by OCCS and internal
ROSC
