TS87C51RC2-MCA Allicdata Electronics
Allicdata Part #:

TS87C51RC2-MCA-ND

Manufacturer Part#:

TS87C51RC2-MCA

Price: $ 0.00
Product Category:

Integrated Circuits (ICs)

Manufacturer: Microchip Technology
Short Description: IC MCU 8BIT 32KB OTP 40PDIL
More Detail: 80C51 87C Microcontroller IC 8-Bit 40/20MHz 32KB (...
DataSheet: TS87C51RC2-MCA datasheetTS87C51RC2-MCA Datasheet/PDF
Quantity: 1000
Stock 1000Can Ship Immediately
Specifications
Program Memory Type: OTP
Base Part Number: TS87C51RC2
Supplier Device Package: 40-PDIL
Package / Case: 40-DIP (0.600", 15.24mm)
Operating Temperature: 0°C ~ 70°C (TA)
Oscillator Type: Internal
Data Converters: --
Voltage - Supply (Vcc/Vdd): 4.5 V ~ 5.5 V
RAM Size: 512 x 8
EEPROM Size: --
Series: 87C
Program Memory Size: 32KB (32K x 8)
Number of I/O: 32
Peripherals: POR, PWM, WDT
Connectivity: UART/USART
Speed: 40/20MHz
Core Size: 8-Bit
Core Processor: 80C51
Part Status: Obsolete
Packaging: Tube 
Description

Due to market price fluctuations, if you need to purchase or consult the price. You can contact us or emial to us:   sales@allicdata.com

Embedded - Microcontrollers: TS87C51RC2-MCA application field and working principle

The TS87C51RC2-MCA is an 8-bit microcontroller based on the MCS-51 family of microcontrollers. It is a single-chip low-cost product that includes an 8-bit central processing unit (CPU), three 16-bit timers or counters, 48 bytes of internal RAM, an interrupt interface, an input/output (I/O) port, a serial communication interface (SCI), an oscillator and clock circuitry, and a power-on reset with a low-power mode.

Application field

The TS87C51RC2-MCA is widely used in a variety of embedded systems. It is well suited for applications that require simple, low-cost, low power, high performance 8-bit microcontrollers. Specific applications for the TS87C51RC2-MCA include active noise and vibration control, power and electronic meters, home appliances, automotive electronic products, intelligent instrumentation, and any other embedded system or product that requires an 8-bit microcontroller.

Working Principle

The internal architecture of the TS87C51RC2-MCA consists of an 8-bit CPU core, a 8-bit internal data bus and a 16-bit address bus. The CPU core is optimized for basic code execution and has an instruction set that is optimized for embedded systems. The internal data bus is divided into 24 addressable locations (24 bytes) for the internal RAM and 24 addressable memory locations (256 bytes) for the on-chip program memory. The program memory is designed for code execution and can be programmed with assembly language instructions. In addition, the TS87C51RC2-MCA has three 16-bit timers/counters, an interrupt controller, an input/output (I/O) port and a serial communication interface (SCI).

The CPU of the TS87C51RC2-MCA is a 8-bit RISC CPU that is optimized for code execution in embedded systems. The CPU core is capable of executing up to 8 million instructions per second and is supported by an array of hardware modules that are optimized for memory access, timer/counter control, and interrupt processing. In addition, the CPU includes a stack pointer, an accumulator, a program counter, and several general-purpose registers.

The program memory of the TS87C51RC2-MCA is non-volatile, so that it can store code even when power is disabled. The program memory is divided into 256 bytes, and supports both assembly language instructions and constants. The on-chip RAM is divided into 24 bytes, and is divided into 4 bankable memory pages, with each page having 6 addressable locations. The RAM provides temporary storage for data values, program variables, and intermediate results.

The input/output (I/O) port of the TS87C51RC2-MCA is used to interface the microcontroller to external devices. It has 32 I/O lines, divided into 4 ports (16 lines each). The I/O lines can be configured individually as either inputs or outputs. The I/O ports can be used to control external devices such as LEDs, relays, and switches. The I/O port is also used to interface the microcontroller to external memory devices and communications ports such as RS-232 and Ethernet.

The interrupt controller of the TS87C51RC2-MCA is used to perform interrupt servicing. Interrupts can be generated by internal or external hardware. The interrupt controller has 6 interrupt sources, with 2 of them being externally programmable. The external interrupt sources are used to handle hardware events, such as switching inputs or timer overflows.

The three 16-bit timer/counters of the TS87C51RC2-MCA are used to measure time elapsed or for counting events. Each timer/counter has a programmable control register to configure the timer/counter operation. The timer/counters can be used to generate periodic interrupts, measure pulse widths, count events, or generate pulse width modulated (PWM) signals.

The serial communication interface (SCI) of the TS87C51RC2-MCA is used to communicate with external devices. The SCI can be used for both asynchronous and synchronous communication. It can communicate with Rs-232 and Rs-485 standards, as well as the popular I2C, SPI and CAN standards.

The oscillator and clock circuitry of the TS87C51RC2-MCA is used to provide timing signals to the processor. It has an on-chip oscillator and divider circuits to provide a programmable system frequency. The oscillator can be programmed to operate from any frequency from 1MHz to 24MHz.

The power-on reset of the TS87C51RC2-MCA is used to reset the microcontroller after it has been powered on. It also includes a low-power mode that reduces power consumption when the microcontroller is idle. The low-power mode can be enabled by writing to a control register.

The TS87C51RC2-MCA is an 8-bit low-cost, low power, high performance microcontroller. With its advanced features, it is well suited for a variety of embedded systems applications. It can be used to control hardware, measure time elapsed or count events, communicate with other devices, and perform power-on reset and low-power mode operations.

The specific data is subject to PDF, and the above content is for reference

Related Products
Search Part number : "TS87" Included word is 40
Part Number Manufacturer Price Quantity Description
TS87C54X2-VCA Microchip Te... 0.0 $ 1000 IC MCU 8BIT 16KB OTP 40PD...
TS87C58X2-VIB Microchip Te... 0.0 $ 1000 IC MCU 8BIT 32KB OTP 44PL...
TS87C52X2-VCC Microchip Te... 0.0 $ 1000 IC MCU 8BIT 8KB OTP 44QFP...
TS87C54X2-VIE Microchip Te... 0.0 $ 1000 IC MCU 8BIT 16KB OTP 44VQ...
TS87C52X2-LCB Microchip Te... -- 1000 IC MCU 8BIT 8KB OTP 44PLC...
TS87C51RA1 Intel 4.37 $ 15 IC MCU 8BIT 8KB OTP 44MQF...
TS87C54X2-LCA Microchip Te... 0.0 $ 1000 IC MCU 8BIT 16KB OTP 40PD...
TS87C51RC2-VIA Microchip Te... 0.0 $ 1000 IC MCU 8BIT 32KB OTP 40PD...
TS87C51RC2-VIE Microchip Te... 0.0 $ 1000 IC MCU 8BIT 32KB OTP 44VQ...
TS87C51RB2-LCA Microchip Te... 0.0 $ 1000 IC MCU 8BIT 16KB OTP 40PD...
TS87C58X2-LIB Microchip Te... 0.0 $ 1000 IC MCU 8BIT 32KB OTP 44PL...
TS87C51RC2-LCB Microchip Te... 0.0 $ 1000 IC MCU 8BIT 32KB OTP 44PL...
TS87C58X2-LIA Microchip Te... -- 1000 IC MCU 8BIT 32KB OTP 40PD...
TS87C54X2-MIE Microchip Te... 0.0 $ 1000 IC MCU 8BIT 16KB OTP 44VQ...
TS87C52X2-MCB Microchip Te... -- 1000 IC MCU 8BIT 8KB OTP 44PLC...
TS87C54X2-MIC Microchip Te... 0.0 $ 1000 IC MCU 8BIT 16KB OTP 44QF...
TS87C51RD2-MCM Microchip Te... 0.0 $ 1000 IC MCU 8BIT 64KB OTP 64LQ...
TS87C52X2-LCC Microchip Te... 0.0 $ 1000 IC MCU 8BIT 8KB OTP 44QFP...
TS87C51RB2-MCE Microchip Te... 0.0 $ 1000 IC MCU 8BIT 16KB OTP 44VQ...
TS87C51RB2-MIA Microchip Te... 0.0 $ 1000 IC MCU 8BIT 16KB OTP 40PD...
TS87C52X2-LIB Microchip Te... 0.0 $ 1000 IC MCU 8BIT 8KB OTP 44PLC...
TS87C52X2-VIC Microchip Te... 0.0 $ 1000 IC MCU 8BIT 8KB OTP 44QFP...
TS87C51RB2-LCB Microchip Te... 0.0 $ 1000 IC MCU 8BIT 16KB OTP 44PL...
TS87C58X2-MIA Microchip Te... 0.0 $ 1000 IC MCU 8BIT 32KB OTP 40PD...
TS87C58X2-MCE Microchip Te... 0.0 $ 1000 IC MCU 8BIT 32KB OTP 44VQ...
TS87C51RD2-VIB Microchip Te... 0.0 $ 1000 IC MCU 8BIT 64KB OTP 44PL...
TS87C51FA24SF76 Intel 0.0 $ 1000 IC MCU 8BIT 8KB OTP 44MQF...
TS87C54X2-LCC Microchip Te... 0.0 $ 1000 IC MCU 8BIT 16KB OTP 44QF...
TS87C54X2-LIC Microchip Te... 0.0 $ 1000 IC MCU 8BIT 16KB OTP 44QF...
TS87C51RC2-MCB Microchip Te... -- 1000 IC MCU 8BIT 32KB OTP 44PL...
TS87C51RD2-LCMD Microchip Te... 0.0 $ 1000 IC MCU 8BIT 64KB OTP 64LQ...
TS87C52X2-VCB Microchip Te... 0.0 $ 1000 IC MCU 8BIT 8KB OTP 44PLC...
TS87C51RC2-MCA Microchip Te... -- 1000 IC MCU 8BIT 32KB OTP 40PD...
TS87C51RB2-VCB Microchip Te... 0.0 $ 1000 IC MCU 8BIT 16KB OTP 44PL...
TS87C54X2-LIA Microchip Te... 0.0 $ 1000 IC MCU 8BIT 16KB OTP 40PD...
TS87C54X2-VCE Microchip Te... 0.0 $ 1000 IC MCU 8BIT 16KB OTP 44VQ...
TS87C58X2-VCC Microchip Te... 0.0 $ 1000 IC MCU 8BIT 32KB OTP 44QF...
TS87C51RD2-VCB Microchip Te... 0.0 $ 1000 IC MCU 8BIT 64KB OTP 44PL...
TS87C51RD2-LCL Microchip Te... 0.0 $ 1000 IC MCU 8BIT 64KB OTP 68PL...
TS87C54X2-MIA Microchip Te... 0.0 $ 1000 IC MCU 8BIT 16KB OTP 40PD...
Latest Products
ATTINY1616-MBT-VAO

AVR series Microcontroller IC 8-Bit 16MH...

ATTINY1616-MBT-VAO Allicdata Electronics
ATTINY1604-SSF

AVR series Microcontroller, 8-bit Microc...

ATTINY1604-SSF Allicdata Electronics
STM32G071C8T6

IC MCU 32BIT 64KB FLASH 48LQFPSTM32G071C...

STM32G071C8T6 Allicdata Electronics
GD32F407VET6

GD32F407VET6. The frequency is up to 108...

GD32F407VET6 Allicdata Electronics
GD32F103RBT6

GD32F103RBT6 is fully compatible with ST...

GD32F103RBT6 Allicdata Electronics
GD32F405RGT6

The processor frequency can reach 168MHz...

GD32F405RGT6 Allicdata Electronics