MCF52232CAF50 Freescale Semiconductor, MCF52232CAF50 Datasheet
![IC MCU 32BIT 128K FLASH 80-LQFP](/photos/12/19/121935/mcf52232caf50_sml.jpg)
MCF52232CAF50
Specifications of MCF52232CAF50
Available stocks
Related parts for MCF52232CAF50
MCF52232CAF50 Summary of contents
Page 1
... Eight/Four-channel 8/16-bit pulse width modulation timers (two adjacent 8-bit PWMs can be concatenated to form a single 16-bit timer) Freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products. © Freescale Semiconductor, Inc., 2011. All rights reserved. LQFP-80 14mm x 14mm MAPBGA-121 12mm_x_12mm ® ...
Page 2
... Table 32.10BASE-T Jab and Unjab Timing Parameters . . . . . . 39 Table 33.10BASE-T Transceiver Characteristics . . . . . . . . . . . . 40 Table 34.100BASE-TX Transceiver Characteristics . . . . . . . . . . 40 Table 35.ADC Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Table 36.Timer Module AC Timing Specifications . . . . . . . . . . . 42 Table 37.EzPort Electrical Specifications . . . . . . . . . . . . . . . . . . 42 Table 38.QSPI Modules AC Timing Specifications Table 39.JTAG and Boundary Scan Timing . . . . . . . . . . . . . . . . 44 Table 40.Debug AC Timing Specification . . . . . . . . . . . . . . . . . . 46 Table 41.Revision History Freescale Semiconductor ...
Page 3
... JTAG - IEEE 1149.1 Test Access Port Package 1 The full debug/trace interface is available only on the 112- and 121-pin packages. A reduced debug interface is bonded on the 80-pin package. MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor Table 1. MCF52235 Family Configurations 52230 52231 52232 ...
Page 4
... PLL RNGA Figure 1. MCF52235 Block Diagram GPTn QSPI_DIN, QSPI_DOUT Interrupt Controller 2 QSPI_CLK, QSPI_CSn SDA SCL UTXDn URXDn QSPI URTSn UCTSn DTINn/DTOUTn RTC CANRX CANTX PWMn PMM RSTIN PORTS CIM (GPIO) RSTOUT PWM PIT1 FlexCAN GPT PIT0 Freescale Semiconductor ...
Page 5
... Digital adaptive equalization — Supports auto-negotiation — Baseline wander correction — Full-/Half-duplex support in all modes — Loopback modes — Supports MDIO preamble suppression — Jumbo packet • FlexCAN 2.0B module MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor MCF52235 Family Configurations 5 ...
Page 6
... Simultaneous sampling of two channels for motor control applications — Single-scan or continuous operation — Optional interrupts on conversion complete, zero crossing (sign change), or under/over low/high limit — Unused analog channels can be used as digital I/O MCF52235 ColdFire Microcontroller Data Sheet, Rev bus Freescale Semiconductor ...
Page 7
... Provides clock for integrated EPHY • Dual Interrupt Controllers (INTC0/INTC1) — Support for multiple interrupt sources organized as follows: – Fully-programmable interrupt sources for each peripheral – 7 fixed-level interrupt sources – Seven external interrupt signals MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor MCF52235 Family Configurations 7 ...
Page 8
... The V2 core implements the ColdFire instruction set architecture revision A+ with added support for a separate user stack pointer register and four new instructions to assist in bit processing. Additionally, the MCF52235 core includes the enhanced multiply-accumulate (EMAC) unit for improved signal processing capabilities. The EMAC implements a three-stage arithmetic MCF52235 ColdFire Microcontroller Data Sheet, Rev Freescale Semiconductor ...
Page 9
... The location of the memory block can be set to any 16- or 32-Kbyte boundary within the 4-Gbyte address space. This memory is ideal for storing critical code or data structures and for use as the system stack. Because the SRAM MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor MCF52235 Family Configurations 9 ...
Page 10
... The MCF52235 has three full-duplex UARTs that function independently. The three UARTs can be clocked by the system bus clock, eliminating the need for an external clock source. On smaller packages, the third UART is multiplexed with other digital I/O functions. MCF52235 ColdFire Microcontroller Data Sheet, Rev Freescale Semiconductor ...
Page 11
... The input capture function can capture the time of a selected transition edge. The output compare function can generate output waveforms and timer software delays. The 16-bit pulse accumulator can operate as a simple event counter or a gated time accumulator. MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor MCF52235 Family Configurations 11 ...
Page 12
... The reset controller determines the source of reset, asserts the appropriate reset signals to the system, and keeps track of what caused the last reset. There are seven sources of reset: • External reset input • Power-on reset (POR) • Watchdog timer • Phase locked-loop (PLL) loss of lock • PLL loss of clock • Software MCF52235 ColdFire Microcontroller Data Sheet, Rev Freescale Semiconductor ...
Page 13
... Part Numbers and Packaging Freescale Part Number MCF52230CAF60 MCF52230 Microcontroller MCF52230CAL60 MCF52230 Microcontroller MCF52231CAF60 MCF52231 Microcontroller, FlexCAN MCF52231CAL60 MCF52231 Microcontroller, FlexCAN MCF52232CAF50 MCF52232 Microcontroller MCF52232AF50 MCF52232 Microcontroller MCF52233CAF60 MCF52233 Microcontroller MCF52233CAL60 MCF52233 Microcontroller MCF52233CAL60A MCF52233 Microcontroller MCF52233CVM60 MCF52233 Microcontroller MCF52234CAL60 ...
Page 14
... LQFP. MCF52235 ColdFire Microcontroller Data Sheet, Rev 80-pin LQFP Figure 2. 80-pin LQFP Pin Assignments ACTLED 60 LNKLED 59 VDDR 58 SPDLED 57 PHY_VSSRX 56 PHY_VDDRX 55 PHY_RXN 54 PHY_RXP 53 PHY_VSSTX 52 PHY_TXN 51 PHY_TXP 50 49 PHY_VDDTX PHY_VDDA 48 PHY_VSSA 47 46 PHY_RBIAS 45 VDD2 44 VSS2 43 DUPLED 42 COLLED 41 IRQ11 Freescale Semiconductor ...
Page 15
... DTIN3/DTOUT3 23 URTS1 24 UCTS1 25 URTS0 26 UCTS0 27 SYNCB 28 SYNCA Figure 4 shows the pinout configuration for the 121 MAPBGA. MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor 112-pin LQFP Figure 3. 112-pin LQFP Pin Assignments MCF52235 Family Configurations ACTLED 84 83 LNKLED VDDR 82 SPDLED 81 PST3 80 PST2 79 ...
Page 16
A TCLK SDA SCL IRQ15 B TMS RCON GPT0 GPT3 C TRST TDO TDI GPT2 D DTIN1 DTIN0 ALLPST GPT1 E DDATA3 IRQ9 IRQ8 F DDATA0 DDATA1 DDATA2 G DTIN2 IRQ5 IRQ6 JTAG_EN H DTIN3 URTS0 URTS1 ...
Page 17
Table 3. Pin Functions by Primary and Alternate Purpose Primary SecondaryF Tertiary Pin Group Function unction Function 3 ADC AN7 — AN6 — AN5 — AN4 — AN3 — AN2 — AN1 — AN0 — 4 SYNCA CANTX FEC_MDIO 4 ...
Page 18
Table 3. Pin Functions by Primary and Alternate Purpose (continued) Primary SecondaryF Tertiary Pin Group Function unction Function Ethernet ACTLED — — LEDs COLLED — — DUPLED — — LNKLED — — SPDLED — — RXLED — — TXLED — ...
Page 19
Table 3. Pin Functions by Primary and Alternate Purpose (continued) Primary SecondaryF Tertiary Pin Group Function unction Function Continued IRQ11 — 3 Interrupts IRQ10 — IRQ9 — IRQ8 — IRQ7 — IRQ6 — FEC_RXER IRQ5 — FEC_RXD[1] IRQ4 — IRQ3 ...
Page 20
Table 3. Pin Functions by Primary and Alternate Purpose (continued) Primary SecondaryF Tertiary Pin Group Function unction Function 3 4 QSPI QSPI_DIN/ CANRX URXD1 EZPD 4 QSPI_DOUT/E CANTX UTXD1 ZPQ QSPI_CLK/ SCL URTS1 EZPCK QSPI_CS3 SYNCA SYNCB QSPI_CS2 — FEC_TXCLK ...
Page 21
Table 3. Pin Functions by Primary and Alternate Purpose (continued) Primary SecondaryF Tertiary Pin Group Function unction Function 3 UART 1 UCTS1 SYNCA URXD2 URTS1 SYNCB UTXD2 URXD1 — FEC_TXD[0] UTXD1 — FEC_COL UART 2 UCTS2 — URTS2 — URXD2 ...
Page 22
... During this mode, the EzPort has access to the Flash memory which can be programmed from an external device. Reserved for factory testing only and in normal modes of operation should be connected to VSS to prevent unintentional activation of test functions. Table 7. External Interrupt Signals Function External interrupt sources I/O — I I/O I Freescale Semiconductor ...
Page 23
... Transmit LED TXLED Receive LED RXLED MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor Function driven on the rising or falling edge of QSPI_CLK. Provides the serial data to the QSPI and can be programmed to be sampled on the rising or falling edge of QSPI_CLK. Provides the serial clock from the QSPI. The polarity and phase of QSPI_CLK are programmable ...
Page 24
... Automatic request-to-send outputs from the UART modules. This signal can also be configured to be asserted and negated as a function of the RxFIFO level. Table 12. DMA Timer Signals Function Event input to the DMA timer modules. Programmable output from the DMA timer modules. I interface. Either it is driven I I Freescale Semiconductor ...
Page 25
... Test Reset TRST Test Clock TCLK Test Mode Select TMS Test Data Input TDI MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor Table 13. ADC Signals Inputs to the A-to-D converter. V Reference voltage high and low inputs Isolate the ADC circuitry from power supply noise ...
Page 26
... Indicate core status. Debug mode timing is synchronous with the processor clock; status is unrelated to the current bus transfer. The CLKOUT signal can be used by the development system to know when to sample PST[3:0]. Logical AND of PST[3:0] I Freescale Semiconductor ...
Page 27
... DD SS Pay particular attention to those pins which show only capacitor connections. Do not connect power supply voltage directly to these pins. MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor Table 17. EzPort Signal Descriptions Abbreviation Function EZPCK Shift clock for EzPort transfers ...
Page 28
... SSX2 45 V DD2 44 V SS2 74 V DD1 73 V SS1 0.22µF 0.22µF 0.22µF NOTE 0.22µF 1000pF 10µF 0.1µF 10V 0.1µF 10µH Tantalum * 0.1µF 0.1µF 3.3V 0.1µF 0.22µF 0.22µF * optional Freescale Semiconductor ...
Page 29
... V current conditions. Table 20 lists thermal resistance values. The use of this device in one- or two-layer board designs is not recommended due to the limited thermal conductance provided by those boards. MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor Table 19. Absolute Maximum Ratings Symbol DDPLL ...
Page 30
... LQFP JC 112-pin LQFP 121 MAPBGA 80-pin LQFP jt 112-pin LQFP 121 MAPBGA T All j 1 Value Unit 2,3 36 44.0 30 22.0 23 6.0 6 2.0 6 2.0 6 2.0 o 130 C parameter, the device power jt Freescale Semiconductor ...
Page 31
... A device is defined as a failure if the device no longer meets the device specification requirements after exposure to ESD pulses. Complete DC parametric and functional testing is performed per applicable device specification at room temperature followed by hot temperature, unless specified otherwise in the device specification. MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor ) in C can be obtained from J ...
Page 32
... V V – 0.3 0. 0.06 V V — HYS DD V 2.15 2.3 LVD 60 120 LVDHYS I –1.0 1 –1 –10 –130 APU C in — 7 — –1.0 1.0 – the injection current may flow out load shunts current DD Freescale Semiconductor Unit A ...
Page 33
... SRAM further reduces power consumption. 4 These values were obtained with CLKOUT and all peripheral clocks enabled. All code was executed from flash memory. MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor Typical Running from Running from Running from SRAM, ...
Page 34
... 2.0 3 –1.0 — DD — 0.5 — — — 500 — 10.5 — 500 40 60 –1.5 1.5 –0.75 0.75 — 10 — 0.01 Freescale Semiconductor Unit MHz MHz MHz kHz MHz s ms sys % f sys % f sys % f sys with LOR ...
Page 35
... CLKOUT high to GPIO output invalid G3 GPIO input valid to CLKOUT high G4 CLKOUT high to GPIO input invalid CLKOUT GPIO Outputs GPIO Inputs MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor and V and variation in crystal oscillator frequency increase the C SSPLL max. sys Table 26 and Figure 6 ...
Page 36
... Min Max t 9 — RVCH t 1.5 — CHRI t 5 — RIVT t — 10 CHROV R4 8. Min Max Units 2 t — ns CYC 8 t — ns CYC — — ns — t — ns CYC 0 — t — ns CYC 2 t — ns CYC Figure 8. Freescale Semiconductor Unit CYC ns ...
Page 37
... SCL or SDA take to reach a high level depends on external signal capacitance and pull-up resistor values. 3 Specified at a nominal 50-pF load. Figure 8 shows timing for the values in I2 SCL I1 SDA MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor Characteristic 10 2 0 Table 29 are minimum values ...
Page 38
... Typical values are at 25C. MCF52235 ColdFire Microcontroller Data Sheet, Rev Table 30. EPHY Timing Parameters Characteristic EPHY startup time E1 Figure 9. EPHY Timing Symbol Min t1 — t2 — Symbol Value Unit s t 360 Start-Up 1 Typ Max Units s 1.0 — s 1.0 — Freescale Semiconductor ...
Page 39
... Table 32. 10BASE-T Jab and Unjab Timing Parameters Parameter Maximum transmit time Unjab time 1 Typical values are at 25C. TXEN TXD COL MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor t1 Symbol Min Figure 11. 10BASE-T Jab and Unjab Timing Electrical Characteristics t2 1 ...
Page 40
... See IEEE 802.3 for details % 2.5 V DDRX 2.5 V. Internal circuits DDRX protected by divider in shutdown 1 Typical Max — REFH — V DDA 3.3 3.6 — V REFH — 12 2.5 3 2.5 3 –1 < DNL < 1 <1 Guaranteed Freescale Semiconductor Unit bits 3 LSB LSB LSB ...
Page 41
... One aspect of this circuit is that there is an ongoing input current, which is a function of the analog input voltage, V and the ADC clock frequency. , REF MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor 1 Table 35. ADC Parameters (continued) Min 0.1 ...
Page 42
... ADC CLOCK RATE 1 Characteristic Table 37. EzPort Electrical Specifications Characteristic S 1pF 1 – 12 1.4 10 Min Max Unit 3 t — ns CYC 1 t — ns CYC Min Max Unit — MHz sys — MHz sys 2 × T — ns cyc 5 — — — — ns Freescale Semiconductor ...
Page 43
... QS4 QSPI_DIN to QSPI_CLK (input setup) QS5 QSPI_DIN to QSPI_CLK (input hold) The values in Table 38 correspond to QS1 QSPI_CS[3:0] QSPI_CLK QSPI_DOUT QS3 QSPI_DIN MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor Characteristic Characteristic Figure 13. QS2 Figure 13. QSPI Timing Electrical Characteristics Min Max Unit — — ...
Page 44
... Figure 14. Test Clock Input Timing Symbol Min Max f DC 1/4 JCYC 4 — JCYC CYC t 26 — JCW JCRF t 4 — BSDST t 26 — BSDHT BSDV BSDZ t 4 — TAPBST t 10 — TAPBHT TDODV TDODZ t 100 — TRSTAT t 10 — TRSTST J3 Freescale Semiconductor Unit f sys ...
Page 45
... Data Outputs Data Outputs TCLK V IL TDI TMS TDO TDO TDO TCLK TRST MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor J5 Input Data Valid Figure 15. Boundary Scan (JTAG) Timing J9 Input Data Valid J11 Output Data Valid J12 J11 Figure 16. Test Access Port Timing ...
Page 46
... Table 40. CLKOUT D1 PST[3:0] Figure 18. Real-Time Trace AC Timing Table 40. D5 Current D4 Past Figure 19. BDM Serial Port AC Timing 19. 60 MHz Units Min Max 4 — ns 1.5 — t — ns CYC 4 t — ns CYC 5 t — ns CYC 4 — ns 1.5 — ns 0.0 10 Next Current Freescale Semiconductor ...
Page 47
... H L– –L– VIEW –H– –T– SEATING PLANE (W) C2 0.05 (0.002 VIEW AA MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor 4X 20 TIPS N 0.20 (0.008) T L– –M– –N– 0.10 (0.004) T VIEW AA 1 0.25 (0.010 GAGE ...
Page 48
... Mechanical Outline Drawings 3.2 112-pin LQFP Package MCF52235 ColdFire Microcontroller Data Sheet, Rev Freescale Semiconductor ...
Page 49
... MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor Mechanical Outline Drawings 49 ...
Page 50
... Mechanical Outline Drawings MCF52235 ColdFire Microcontroller Data Sheet, Rev Freescale Semiconductor ...
Page 51
... MAPBGA Package MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor Mechanical Outline Drawings 51 ...
Page 52
... Mechanical Outline Drawings MCF52235 ColdFire Microcontroller Data Sheet, Rev Freescale Semiconductor ...
Page 53
... OFFSET 8 (Jun 2009) • Updated Orderable Part Number Summary table to include MCF52233CAL60A, MCF52235CAL60A, and MCF52236AF50A parts MCF52235 ColdFire Microcontroller Data Sheet, Rev. 10 Freescale Semiconductor Table 41. Revision History Description in the “Thermal Characteristics” table (was 105 C, is 130 C for all packages). j for the 121MAPBGA package (2.0 ...
Page 54
... Updated Table Oscillator and PLL Electrical Specification. In EXTAL input high voltage updated VDD to 3.0 23-Mar-2011 • Changed EXTAL input high voltage (External reference) Maximum to "3.0V" (Instead of "VDD"). Also, add a note this value has been updated. • Updated clock generation feature MCF52235 ColdFire Microcontroller Data Sheet, Rev Table 41. Revision History (continued) Description Freescale Semiconductor ...
Page 55
... Freescale Semiconductor product could create a situation where personal injury or death may occur. Should Buyer ...