MCP25025
Overview
The MCP2502X/5X devices operate as I/O expanders for a Controller Area Network (CAN) system, supporting CAN v2.0B active, with bus rates up to 1 Mb/s. The MCP2502X/5X allows a simple CAN node to be implemented without the need for a microcontroller.
- Implements CAN V2.0B - Programmable bit rate up to 1 Mb/s - One programmable mask - Two programmable filters - Three auto-transmit buffers - Two message reception buffers - Does not require synchronization or configuration messages
- Hardware Features - Non-volatile memory for user configuration - User configuration automatically loaded on Power-up - Eight general-purpose I/O lines individually selectable as inputs or outputs - Individually selectable transmit-on-pinchange for each input - Four 10-bit, analog input channels with programmable conversion clock and VREF sources (MCP2505X devices only) - Message scheduling capability - Two 10-bit PWM outputs with independently programmable frequencies - Device configuration can be modified via CAN bus messages - In-Circuit Serial Programming™ (ICSP™) of default Configuration memory - Optional 1-wire CAN bus operation
- Low-power CMOS technology - Operates from 2.7V to 5.5V - 10 mA active current, typical - 30 µA standby current (CAN Sleep mode)
- 14-pin PDIP (300 mil) and SOIC (150 mil) packages
- Available temperature ranges: - Industrial (I): -40°C to +85°C - Extended (E): -40°C to +125°C