Want to post a buying lead? If you are not a member yet, please select the specific/related part number first and then fill the quantity and your contact details in the "Request for Quotation Form" on the left, and then click "Send RFQ".Your buying lead can then be posted, and the reliable suppliers will quote via our online message system or other channels soon.
The TMS320C240 and TMS320F240 devices are the first members of a new family of DSP controllers based on the TMS320C2xx generation of 16-bit fixed-point digital signal processors (DSPs). Unless otherwise noted, the term 'x240 refers to both the TMS320C240 and the TMS320F240. Table 1 provides a comparison of the features of each device. The only difference between these two devices is the type of program memory: the 'C240 contains 16K words of ROM and the 'F240 contains 16K words of flash. This new family is optimized for digital motor/motion control applications. The DSP controllers combine the enhanced TMS320 architectural design of the 'C2xLP core CPU for low-cost, high-performance processing capabilities and several advanced peripherals optimized for motor/motion control applications. These peripherals include the event manager module, which provides general-purpose timers and compare registers to generate up to 12 PWM outputs, and a dual10-bit analog-to-digital converter (ADC), which can perform two simultaneous conversions within 6.1 s. See the functional block diagram.
† Stresses beyond those listed under "absolute maximum ratings" may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated under "recommended operating conditions" is not implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability. ‡ All voltage values are with respect to VSS.
TMS320F240 Features
High-Performance Static CMOS Technology Includes the T320C2xLP Core CPU Object Compatible With the TMS320C2xx Source Code Compatible With TMS320C25 Upwardly Compatible With TMS320C5x 132-Pin Plastic Quad Flat Package (PQ Suffix) 50-ns Instruction Cycle Time Industrial and Automotive Temperature Available Memory 544 Words * 16 Bits of On-Chip Data/Program Dual-Access RAM 16K Words * 16 Bits of On-Chip Program ROM ('C240)/Flash EEPROM ('F240) 224K Words * 16 Bits of Total Memory Address Reach (64K Data, 64K Program and 64K I/O, and 32K Global Memory Space) Event-Manager Module 12 Compare/Pulse-Width Modulation (PWM) Channels Three 16-Bit General-Purpose Timers With Six Modes, Including Continuous Upand Up/Down Counting Three 16-Bit Full-Compare Units With Deadband Three 16-Bit Simple-Compare Units Four Capture Units (Two With Quadrature Encoder-Pulse Interface Capability) Dual 10-Bit Analog-to-Digital Conversion Module 28 Individually Programmable, Multiplexed I /O Pins Phase-Locked-Loop (PLL)-Based Clock Module Watchdog Timer Module (With Real-Time Interrupt) Serial Communications Interface (SCI) Module Serial Peripheral Interface (SPI) Module Six External Interrupts (Power Drive Protect, Reset, NMI, and Three Maskable Interrupts) Four Power-Down Modes for Low-Power Operation Scan-Based Emulation Development Tools Available: Texas Instruments (TI™) ANSI C Compiler, Assembler/Linker, and C-Source Debugger Scan-Based Self-Emulation (XDS510E) Third-Party Digital Motor Control and Fuzzy-Logic Development Support