
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: | ![]() |
Quantity: | 1000 |
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 |
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
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... |
AVR series Microcontroller IC 8-Bit 16MH...

AVR series Microcontroller, 8-bit Microc...

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

GD32F407VET6. The frequency is up to 108...

GD32F103RBT6 is fully compatible with ST...

The processor frequency can reach 168MHz...
