|
MCF52259 Datasheet, PDF (9/50 Pages) Freescale Semiconductor, Inc – MCF52259 ColdFire Microcontroller | |||
|
◁ |
Family Configurations
â 2n (n ⤠0 ⤠15) low-power divider for extremely low frequency operation
⢠Interrupt controller
â Uniquely programmable vectors for all interrupt sources
â Fully programmable level and priority for all peripheral interrupt sources
â Seven external interrupt signals with fixed level and priority
â Unique vector number for each interrupt source
â Ability to mask any individual interrupt source or all interrupt sources (global mask-all)
â Support for hardware and software interrupt acknowledge (IACK) cycles
â Combinatorial path to provide wake-up from low-power modes
⢠DMA controller
â Four fully programmable channels
â Dual-address transfer support with 8-, 16-, and 32-bit data capability, along with support for 16-byte (4Ã32-bit)
burst transfers
â Source/destination address pointers that can increment or remain constant
â 24-bit byte transfer counter per channel
â Auto-alignment transfers supported for efficient block movement
â Bursting and cycle-steal support
â Software-programmable DMA requests for the UARTs (3) and 32-bit timers (4)
â Channel linking support
⢠Reset
â Separate reset in and reset out signals
â Seven sources of reset:
â Power-on reset (POR)
â External
â Software
â Watchdog
â Loss of clock / loss of lock
â Low-voltage detection (LVD)
â JTAG
â Status flag indication of source of last reset
⢠Chip configuration module (CCM)
â System configuration during reset
â Selects one of six clock modes
â Configures output pad drive strength
â Unique part identification number and part revision number
⢠General purpose I/O interface
â Up to 56 bits of general purpose I/O on 100-pin package
â Up to 96 bits of general purpose I/O on 144-pin package
â Bit manipulation supported via set/clear functions
â Programmable drive strengths
â Unused peripheral pins may be used as extra GPIO
⢠JTAG support for system level board testing
MCF52259 ColdFire Microcontroller, Rev. 0
Freescale Semiconductor
9
|
▷ |