●The PIC18F87J50-I/PT is a 80-pin high-performance flash USB Microcontroller with nanoWatt technology. Ideal for low power (nanoWatt) and connectivity applications that benefit from the availability of four serial ports of FS-USB(12Mbps), MI²C™ and SPI™ (up to 10Mbps) and an asynchronous (LIN capable) two serial port (EUSART). Large amounts of RAM memory for buffering and enhanced flash program memory make it ideal for embedded control and monitoring applications that require periodic connection with a (legacy free) personal computer via USB for data upload/download and/or firmware updates.
● Full speed USB 2.0 (12Mbps) interface
● Full speed transceiver
● 32 Endpoints (in/out)
● Streaming port
● Internal pull up resistors (D+/D-)
● Universal serial bus - Supports control, interrupt, isochronous and bulk transfers
● Flexible oscillator structure - High-precision PLL for USB and fail-safe clock monitor
● Peripheral - Four programmable external interrupts and two capture/compare/PWM (CCP) modules
● External memory bus (80-pin devices only) - Address capability of up to 2MB
● Low-power and high-speed CMOS flash technology
● C compiler optimized architecture for re-entrant code
● Priority levels for interrupts
● Self-programmable under software control
● 8 x 8 Single-cycle hardware multiplier
● Single-supply In-Circuit Serial Programming™ (ICSP™) via two pins
●ESD sensitive device, take proper precaution while handling the device.