Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

PIC18F Product Family

The PIC18F product family also has an 8-bit CPU and offers extended performance over the PIC16F device family. The PIC18F device family can operate at speeds up to 12 MIPS and has a hardware multiplier for faster calculation of control algorithms. There are variants in the PIC18F family with specialized motor control peripherals, including a 3-phase motor control PWM peripheral and a quadrature encoder interface (QEI). Other PIC18F variants have the ECCP module found on the PIC16F device family. Source code developed for the PIC16F device family can be easily migrated to the PIC18F family. Devices with the motor control PWM module are well suited for variable speed 3-phase motor applications, while devices with the ECCP module are useful for brush DC and stepper motor applications.


  • Up to 12 MIPS execution speed with H/W multiplier
  • Motor control PWM module with up to 8 outputs
  • One or more ECCP modules
  • 8- or 10-bit ADC (with up to 200 ksps sample rate on (PIC18F)
  • Up to 3 internal comparators
  • Communication interfaces: USART, SPI, I²C, CAN and USB