The PIC18F87K90-I/PT is a microcontroller (MCU) from Microchip Technology's PIC18F series. It is a high-performance, 8-bit MCU with a wide range of features that make it suitable for a variety of applications.
Description:
The PIC18F87K90-I/PT is a member of the PIC18F87 family of microcontrollers. It features a 16-bit instruction set, which allows for faster code execution and reduced program memory requirements. The device is available in a 40-pin package and operates over a wide voltage range of 2.0V to 5.5V.
Features:
- Enhanced Core: The PIC18F87K90-I/PT features an enhanced core with a 16-bit instruction set, which provides faster code execution and reduced program memory requirements.
- Memory: The device includes up to 128KB of Flash program memory, 4KB of RAM, and 256 bytes of EEPROM.
- Peripherals: The PIC18F87K90-I/PT offers a range of peripherals, including UART, SPI, I2C, two CAN modules, USB, and a 10-bit ADC with up to 20 channels.
- Timers: The device includes several timers, including an 8-bit timer, a 16-bit timer, and a 32-bit timer, which can be used for various timekeeping and PWM applications.
- Enhanced EEPROM: The device features an enhanced EEPROM with faster write times and increased endurance.
- Security: The PIC18F87K90-I/PT includes a range of security features, including a JTAG port disable option, a code protection mechanism, and a bootloader.
- Power Management: The device includes a range of power management features, including a low-power sleep mode and a power-on reset (POR) circuit.
Applications:
The PIC18F87K90-I/PT is suitable for a wide range of applications, including:
- Industrial Control: The device's robust set of peripherals and timers make it well-suited for industrial control applications, such as motor control, temperature monitoring, and process control.
- Automotive: The PIC18F87K90-I/PT can be used in automotive applications, such as body control modules, engine control units, and anti-lock braking systems (ABS).
- Consumer Electronics: The device's USB interface and range of peripherals make it suitable for consumer electronics applications, such as portable devices, home appliances, and gaming consoles.
- Medical Devices: The PIC18F87K90-I/PT can be used in medical devices, such as patient monitoring systems, infusion pumps, and diagnostic equipment.
- Communication Systems: The device's two CAN modules and UART interface make it suitable for communication systems, such as industrial networks and vehicle communication systems.
Overall, the PIC18F87K90-I/PT is a versatile and powerful microcontroller that offers a range of features and capabilities that make it suitable for a wide range of applications.