Digital Peripherals:

  • Two Capture/Compare/PWM (CCP) Modules: 16-bit resolution for Capture/Compare modes – 10-bit resolution for PWM mode
  • Two Pulse-Width Modulators (PWM):  10-bit resolution – Independent pulse outputs
  • One Configurable 8/16-Bit Timer (TMR0)
  • One 16-Bit Timer (TMR1) with Gate Control
  • One 8-Bit Timer (TMR2) with Hardware Limit Timer (HLT)

One Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART):

  • RS-232, RS-485, LIN compatible
  •   Auto-wake-up on Start

One Host Synchronous Serial Port (MSSP): 

  • Serial Peripheral Interface (SPI) mode
  • Client Select Synchronization  Inter-Integrated Circuit (I2C) mode  with 7/10-bit Addressing modes

Peripheral Pin Select (PPS):  Enables pin mapping of digital I/O

Device I/O Port Features:

  • 6 I/O pins
  • 1 input-only pin
  •  Individual I/O direction, open-drain, input threshold, slew rate and weak pull-up control
  • Interrupt-on-change (IOC) on 6 pins
  • One external interrupt pin

Analog Peripherals:

  • Analog-to-Digital Converter (ADC):
    • 10-bit resolution
    •  5 external input channels
    • Two internal input channels
    • Internal ADC oscillator (ADCRC)
    • Operates in Sleep

Hire Me – I am Available for Freelance Projects

I am always looking for opportunities to put my technical skills to work.
I am always looking to connect with like minded people.

Want to connect? – Drop me a message