Embedded - Microcontrollers
The MB90587CAPF-GS-172E1 is a low-power microcontroller based on the 80C51 architecture. It is manufactured by Renesas Electronics Corporation and is designed for embedded applications. It features 86x86x18mm dimensions, 48KB Flash Memory and the standard operating temperature range of -25°C to 85°C with an additional temperature range of -40°C to 95°C.
The device is based on 8052-modified core with a CAN network controller and a UART (Universal Asynchronous Receiver Transmitter) interface. It is also used in various applications like power control, motor control, and automotive control.
The device also provides superior hardware timers and programmable logic arrays to enables device to handle complex tasks. It supports up to 15 interrupt sources and has a wide range of available peripherals, including an SCI (Serial Communication Interface), an I2C (Inter-Integrated Circuit), an SPI (serial peripheral interface) and a CANBUS.
The MB90587CAPF-GS-172E1 is designed to be used in small-scale embedded applications with limited space and power constraints. Its power consumption is minimal, with an active mode requiring only 0.7mW and a low-power standby mode requiring as little as 3µW.
Application Field
The device can be used in a wide range of embedded applications such as automotive control, motor control, home automation, industrial automation, and medical equipment. The device is particularly well-suited for low-power applications, as the power savings enabled by its low-power consuming features are indispensable for such applications.
It can be used in automotive applications such as engine control, transmission control, ABS control, TCU control, ECU control, braking system control, power steering control, and throttle control. The device is also ideal for embedded control systems in the medical field, including portable healthcare equipment, drug delivery devices, patient monitoring systems, and laboratory diagnostic equipment.
Working Principle
The MB90587CAPF-GS-172E1 operates via a combination of hardware, software, and firmware instructions. The device offers a powerful instruction set that includes 8051 instructions, including multiple stack instructions, bit-level instructions, various interrupt instructions, and instructions for operating with the CAN (Controller Area Network) peripheral. It also includes instructions for the UART (Universal Asynchronous Receiver/Transmitter) module.
The device also features a powerful interrupt structure, with an internal interrupt vector table and an external interrupt vector table that allows for a multitude of interrupt levels. The device can be programmed to react to different types of interrupts such as overflow, software, external, and interrupt-level interrupts.
The device can also be programmed for a variety of input/output (I/O) ports, including general-purpose ports, serial ports, parallel ports, and CAN ports. The device also features a powerful timer/counter array and programmable logic arrays, which can be programmed to comply with various types of tasks.