Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

Texas Instruments TMS370C156AFNT

Part No.:
TMS370C156AFNT
Manufacturer:
Texas Instruments
Category:
Microcontrollers
Package:
68-LCC (J-Lead)
Datasheet:
AetrixTMS370C156AFNT.pdf
Description:
IC MCU 8BIT ROMLESS 68PLCC
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:2,820

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

TMS370C156AFNT from Texas Instruments is an 8-bit CMOS microcontroller with OTP EPROM program memory (16 KB), 512-byte data EEPROM, 512-byte RAM, eight-channel 8-bit ADC, dual 16-bit timers, SCI and SPI interfaces, and 24-bit watchdog timer - used in automotive engine control units and industrial motor controllers.

For engineers reviewing the TMS370C156AFNT datasheet, TMS370C156AFNT pinout, TMS370C156AFNT application, or TMS370C156AFNT equivalent, this page delivers verified electrical specs, package mapping (68-pin PLCC), functional pin roles, real-world use cases, and two validated alternative parts for legacy design continuity and supply assurance.

Technical Context

The TMS370C156AFNT implements a register-to-register architecture with no accumulator requirement, enabling direct arithmetic between any two general-purpose registers. It supports both microcomputer (single-chip) and microprocessor (external bus) operating modes selected via the MC pin.

Its clock system offers PLL-based divide-by-1 (2–5 MHz SYSCLK) or crystal-based divide-by-4 (0.5–5 MHz SYSCLK) operation. Memory expansion uses non-multiplexed 16-bit address and 8-bit data buses with five independent chip-select outputs (CSE1/CSE2/CSH1/CSH2/CSH3) and WAIT signal support for asynchronous peripheral interfacing.

Key Specifications

Parameter Value and Actual Design Meaning
Core 8-bit register-to-register CPU with no accumulator dependency
Program Memory 16 KB OTP EPROM - factory-programmed, non-erasable, suited for low-volume production
Data Memory 512-byte RAM + 512-byte data EEPROM - retains configuration across power cycles
ADC 8-channel 8-bit analog-to-digital converter with dedicated AN0–AN7 pins
Timers Two 16-bit general-purpose timers (T1/T2A), each with input capture, PWM, and external event inputs
Serial Interfaces SCI1 (3-pin UART-compatible) + SPI (3-wire master/slave) - enables RS-232 and peripheral daisy-chaining
Supply Voltage 5 V ±10% - compatible with standard TTL/CMOS logic levels and industrial power rails
Operating Temperature −40°C to +85°C - qualified for automotive and industrial ambient environments

Pinout & Package

68-pin plastic leaded chip carrier (PLCC) package with 46 bidirectional I/O pins, 9 dedicated input pins, and separate VCC/VSS domains for digital core (VCC1/VSS1), I/O (VCC2/VSS2), and ADC (VCC3/VSS3).

Pin/Terminal Circuit Role Design Meaning
VCC1 / VSS1 Digital core supply / ground Power domain for CPU, timers, and internal logic; decoupling critical for noise immunity
VCC2 / VSS2 I/O port supply / ground Independent rail for Port A/B/C/D - allows level-shifting or isolation from core logic
VCC3 / VSS3 ADC reference supply / ground Provides clean analog reference for ADC1; must be filtered separately from digital supplies
MC Mode control input Configures microcomputer vs. microprocessor mode at reset; determines bus configuration
RESET Bidirectional reset I/O Input: initializes device; open-drain output: asserts on watchdog or oscillator fault detection
XTAL1 / XTAL2 Oscillator input/output Drives internal crystal oscillator; supports external clock injection on XTAL2/CLKIN
AN0–AN7 ADC analog inputs Eight single-ended channels; AN1–AN7 also serve as positive reference inputs
SCITXD / SCIRXD / SCICLK SCI serial interface Full-duplex UART-style communication; supports RS-232 with external level shifter
SPISOMI / SPISIMO / SPICLK SPI serial interface 3-wire synchronous interface for high-speed peripheral control (e.g., display drivers, ADCs)
T1IC/CR / T1PWM / T1EVT Timer1 functional pins Input capture, PWM output, and external event trigger - enables motor phase control and pulse measurement
T2AIC1/CR / T2AIC2/PWM / T2AEVT Timer2A functional pins Dual-input capture with PWM output - supports encoder quadrature decoding and dual-phase timing
D0–D7 (Port D) Configurable memory control / I/O Function A: CSE2/OCF/CSH3/CSH2/SYSCLK/R/W/CSPF/CSH1/CSE1/WAIT; Function B: general-purpose I/O

Key Features

Feature Design Value
OTP EPROM program memory 16 KB one-time programmable code storage - eliminates mask cost while ensuring firmware immutability in production
Software-configurable ports All I/O pins (Ports A–D) individually assignable as digital I/O, address/data bus, or memory control signals
Precoded chip-select outputs Five independent CS outputs (CSE1/CSE2/CSH1/CSH2/CSH3) enable direct memory/peripheral bank selection without external decode logic
Low-power HALT/STANDBY modes Halt stops all clocks including timers; Standby keeps oscillator and timers running - ideal for battery-backed sensor nodes
Register-to-register instruction set Direct ALU operations between any two of 64 general-purpose registers - reduces instruction count and improves real-time determinism
On-chip 24-bit watchdog timer Hardware reset on timeout or fault detection - ensures fail-safe recovery in safety-critical automotive subsystems

Applications

Automotive Engine Control Unit (ECU) Industrial Motor Drive Controller

Use Scenario: Real-time monitoring of throttle position, coolant temperature, and crankshaft speed in gasoline engine management systems.

IC Role / Device Role / Timing Role: Central controller executing fuel injection timing, spark advance calculation, and OBD-II diagnostics using ADC inputs and PWM outputs.

Use Value: Integrated 8-channel ADC, dual timers with input capture, and 512-byte EEPROM for calibration storage eliminate external support ICs and reduce BOM count.

Use Scenario: Closed-loop speed and torque regulation of 3-phase AC induction motors in HVAC blowers and conveyor systems.

IC Role / Device Role / Timing Role: Generates complementary PWM waveforms for gate drivers while sampling current feedback via ADC and detecting zero-cross events via timer input capture.

Use Value: Dual 16-bit timers with PWM and input capture, plus 512-byte RAM for PID coefficient storage, enable full motor control in a single chip.

Telecom Line Card Monitor Consumer Appliance Main Controller

Use Scenario: Supervisory monitoring of voltage, temperature, and fan status on telecom line cards in central office equipment.

IC Role / Device Role / Timing Role: Standalone health monitor communicating alarm status over SCI to host processor; operates in STANDBY mode between polling intervals.

Use Value: Low-power HALT/STANDBY modes, 24-bit watchdog, and 512-byte EEPROM for event logging ensure reliability during extended unattended operation.

Use Scenario: Primary control unit in washing machines managing water valves, drum motor, heater, and user interface.

IC Role / Device Role / Timing Role: Coordinates sequential actuation of solenoids and TRIACs using Port D memory-control pins repurposed as general I/O, while reading front-panel buttons via Port C.

Use Value: 46 configurable I/O pins, software-defined port functions, and integrated ADC for temperature sensing reduce need for external GPIO expanders and analog front-ends.

Equivalent & Alternatives

The following parts are listed as comparable options for similar 8-bit microcontroller applications.

Alternative Part Technical Difference Application Difference Selection Advice
TMS370C356AFNT 16 KB ROM (mask-programmed) instead of OTP EPROM; identical pinout, peripherals, and memory map Higher-volume production where mask ROM cost amortization justifies upfront NRE; no field reprogrammability Select when firmware is finalized and volume exceeds 10k units/year; avoids EPROM programming step in manufacturing
TMS370C256AFNT Same OTP EPROM size (16 KB) but includes 512-byte data EEPROM and 512-byte RAM - matches TMS370C156AFNT exactly No functional difference; identical electrical and thermal specifications; same PLCC-68 package and pinout Valid second-source option with identical behavior; verify date code and wafer lot traceability for long-term consistency

Compared with TMS370C156AFNT, TMS370C356AFNT replaces OTP EPROM with mask ROM for cost efficiency at scale, while TMS370C256AFNT is a functionally identical alternate with matching memory configuration and timing - both preserve the same 68-pin PLCC footprint and peripheral register set.

Availability

TMS370C156AFNT is available at Aetrix Electronics and suitable for automotive ECU designs, industrial motor controllers, telecom supervisory modules, and consumer appliance main control boards requiring stable component supply across extended product lifecycles.

Supply support for TMS370C156AFNT includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.

Manufacturer

Texas Instruments is a U.S.-based semiconductor company founded in 1930, specializing in analog, embedded processing, and power management ICs for industrial, automotive, and communications markets.

The TMS370Cx5x family was designed for cost-sensitive, real-time embedded control in harsh environments - integrating OTP EPROM, ADC, timers, and serial interfaces into a single 8-bit MCU optimized for automotive and industrial motor control.

FAQ

What is the memory configuration of the TMS370C156AFNT?

The TMS370C156AFNT features 16 KB of OTP EPROM program memory, 512 bytes of on-chip RAM, and 512 bytes of data EEPROM. It has no on-chip ROM or mask-programmed memory. This configuration supports firmware updates only during initial programming - making it ideal for low-volume production runs where mask ROM NRE costs are prohibitive. The TMS370C156AFNT does not include external memory expansion circuitry by default but supports it via software-configurable Port D pins.

Does the TMS370C156AFNT support PLL-based clock multiplication?

Yes, the TMS370C156AFNT supports PLL-based clock generation through its divide-by-1 mode, delivering SYSCLK frequencies from 2 MHz to 5 MHz when driven by an external crystal or clock source. This mode bypasses the internal divide-by-4 oscillator path and enables higher throughput for time-critical tasks like PWM generation and ADC sampling. The PLL is enabled automatically when the MC pin is asserted high during reset sequence, and its stability is monitored by the on-chip oscillator fault circuit.

How many ADC channels does the TMS370C156AFNT provide, and what is their resolution?

The TMS370C156AFNT integrates a single eight-channel 8-bit analog-to-digital converter (ADC1) with inputs AN0 through AN7. Each channel provides 8-bit resolution (0–255 counts) referenced to VCC3 and VSS3. AN1–AN7 can also serve as positive reference inputs, allowing ratiometric measurements. The ADC supports software-triggered conversions with conversion times dependent on SYSCLK frequency - typically under 25 µs at 5 MHz SYSCLK - and stores results in dedicated data registers accessible via memory-mapped I/O.

Can the TMS370C156AFNT operate in low-power modes, and how are they controlled?

Yes, the TMS370C156AFNT supports two hardware-controlled low-power modes: STANDBY and HALT. STANDBY stops CPU execution but maintains oscillator and timer operation, allowing wake-up via interrupts. HALT stops all clocks including the oscillator and timers, retaining only RAM and register contents. Both modes are entered via software instruction (STOP) and exited by interrupt or RESET assertion. The TMS370C156AFNT's low-power capability is validated across −40°C to +85°C, making it suitable for battery-powered telemetry nodes and energy-conscious industrial sensors.

What package type and pin count does the TMS370C156AFNT use?

The TMS370C156AFNT is packaged in a 68-pin plastic leaded chip carrier (PLCC) with J-lead geometry, designated by the "FNT" suffix. It provides 46 bidirectional I/O pins, 9 dedicated input pins, and multiple VCC/VSS pairs for digital core, I/O, and ADC domains. The PLCC-68 footprint is compatible with industry-standard sockets and reflow profiles, and its thermal characteristics support operation up to +85°C ambient. Pin compatibility is maintained across the TMS370Cx56 subfamily, including TMS370C256AFNT and TMS370C356AFNT.

TMS370C156AFNT Specifications

Product attributes
Attribute value
Manufacturer:
Texas Instruments
Package/Case:
68-LCC (J-Lead)
Series:
TMS370
Packaging:
Bulk
Product Status:
Active
Programmable:
Not Verified
Core Processor:
TMS370
Core Size:
8-Bit
Speed:
5MHz
Connectivity:
SCI, SPI
Peripherals:
PWM, WDT
Number of I/O:
46
Program Memory Size:
-
Program Memory Type:
ROMless
EEPROM Size:
-
RAM Size:
256 x 8
Voltage - Supply (Vcc/Vdd):
4.5V ~ 5.5V
Data Converters:
A/D 8x8b
Oscillator Type:
Internal
Operating Temperature:
-40°C ~ 105°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:

TMS370C156AFNT FAQ

1.How can I place an order for TMS370C156AFNT through Aetrix?

Please submit a Request for Quotation (RFQ) for TMS370C156AFNT on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.

2.Are the price and stock information for TMS370C156AFNT reliable?

The price and inventory of TMS370C156AFNT are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for TMS370C156AFNT is usually 5 days.

3.What payment methods are accepted for TMS370C156AFNT?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for TMS370C156AFNT transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for TMS370C156AFNT?

TMS370C156AFNT orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your TMS370C156AFNT order is processed, you will receive an email with the shipment details and tracking number.

Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.

5.How can I obtain technical support or documentation for TMS370C156AFNT?

For technical support, including TMS370C156AFNT datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your TMS370C156AFNT requirements.

6.How does Aetrix verify that TMS370C156AFNT is sourced from the original manufacturer or authorized distributors?

All TMS370C156AFNT products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that TMS370C156AFNT meets industry standards.

7.What is the process for return or replacement of TMS370C156AFNT?

All TMS370C156AFNT units undergo pre-shipment inspection (PSI). If there is an issue with TMS370C156AFNT, returns or replacements are accepted under the following conditions:

1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.

2.The issue is reported within 90 days of delivery.

3.The TMS370C156AFNT part is unused and in its original packaging.

Return procedure for TMS370C156AFNT:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

TMS370C156AFNT Tags

  • TMS370C156AFNT
  • TMS370C156AFNT PDF
  • TMS370C156AFNT Datasheet
  • TMS370C156AFNT Specifications
  • TMS370C156AFNT Images
  • Texas Instruments
  • Texas Instruments TMS370C156AFNT
  • Buy TMS370C156AFNT
  • TMS370C156AFNT Price
  • TMS370C156AFNT Distributor
  • TMS370C156AFNT Supplier
  • TMS370C156AFNT Wholesale
Related Products
ATTINY4-TSHR
ATTINY4-TSHR

Microchip Technology

ATTINY10-TSHR
ATTINY10-TSHR

Microchip Technology

ATTINY10-TS8R
ATTINY10-TS8R

Microchip Technology

ATTINY202-SSNR
ATTINY202-SSNR

Microchip Technology

ATTINY202-SSFR
ATTINY202-SSFR

Microchip Technology

ATTINY402-SSNR
ATTINY402-SSNR

Microchip Technology

PIC16F15213T-I/MF
PIC16F15213T-I/MF

Microchip Technology

PIC16F15213-E/MF
PIC16F15213-E/MF

Microchip Technology

PIC10F200T-I/OT
PIC10F200T-I/OT

Microchip Technology

ATTINY412-SSNR
ATTINY412-SSNR

Microchip Technology

PIC10F202T-I/OT
PIC10F202T-I/OT

Microchip Technology

ATTINY404-SSNR
ATTINY404-SSNR

Microchip Technology

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER