PIC32MM0256GPM048
PIC32MM0256GPM048 is 32-Bit Flash Microcontroller manufactured by Microchip Technology.
- Part of the PIC32MM0256GPM064 comparator family.
- Part of the PIC32MM0256GPM064 comparator family.
Features
- Up to 256K Flash Memory:
- 20,000 erase/write cycle endurance
- 20 years minimum data retention
- Self-programmable under software control
- Up to 32K SRAM Memory
- Multiple Interrupt Vectors with Individually
Programmable Priority
- Fail-Safe Clock Monitor mode
- Configurable Watchdog Timer with On-Chip, Low-Power
RC Oscillator
- Programmable Code Protection
- Selectable Oscillator Options Including:
- High-precision, 8 MHz Internal RC (FRC) Oscillator
- 2x/3x/4x/6x/12x/24x PLL, which can be clocked from FRC or the Primary Oscillator
- Primary high-speed, crystal/resonator oscillator or external clock
Peripheral Features
- USB 2.0 pliant Full-Speed and Low-Speed Device, Host and On-The-Go (OTG) Controller:
- Dedicated DMA
- Device mode operation from FRC oscillator; no crystal oscillator required
- Atomic Set, Clear and Invert Operation on Select Peripheral Registers
- High-Current Sink/Source
- Independent, Low-Power 32 k Hz Timer Oscillator
- Three 4-Wire SPI modules:
- 16-byte FIFO
- Variable width
- I2S mode
- Three I2C Master and Slave w/Address Masking and IPMI Support
- Three Enhanced Addressable UARTs:
- RS-232, RS-485 and LIN/J2602 support
- Ir DA® with on-chip hardware encoder and decoder
- External Edge and Level Change Interrupt on All Ports
- Hardware Real-Time Clock and Calendar (RTCC)
- Up to 24 Peripheral Pin Select (PPS) Remappable Pins
- 21 Total 16-Bit Timers:
- Three dedicated 16-bit timers/counters
- Two can be concatenated to form a 32-bit timer
- Two additional 16-bit timers in each MCCP and
SCCP module, totaling 18
- Capture/pare/PWM/Timer...