
Catalog
Differential ADC, Integrated Op Amps
Key Features
• * C Compiler optimized architecture/instruction set
• * Data EEPROM to 1024 bytes
• * Linear program memory addressing to 64 Kbytes
• * Linear data memory addressing to 4 Kbytes
• * Up to 16 MIPS operation
• * 16-bit wide instructions, 8-bit wide data path
• * Priority levels for interrupts
• * 31-level, software accessible hardware stack
• * 8 x 8 Single-Cycle Hardware Multiplier
• * Sleep mode: 100 nA, typical
• * Watchdog Timer: 500 nA, typical
• * Timer1 Oscillator: 500 nA @ typical 32 kHz
• * Factory calibrated to ± 1%
• * Software selectable frequencies range of 31 kHz to 16 MHz
• * 64 MHz performance available using PLL
• * no external components required
• * Four Crystal modes up to 64 MHz
• * Two external Clock modes up to 64 MHz
• * 4X Phase Lock Loop (PLL)
• * Secondary oscillator using Timer1 @ 32 kHz
• * Allows for safe shutdown if peripheral clock stops
• * Two-Speed Oscillator Start-up
• * Full 5.5V operation (PIC18F2XK22/4XK22)
• * Low voltage option available for 1.8V-3.6V operation (PIC18LF2XK22/4XK22)
• * Self-reprogrammable under software control
• * Power-on Reset (POR), Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
• * Programmable Brown-out Reset (BOR)
• * Extended Watchdog Timer (WDT) with on-chip oscillator and software enable
• * Programmable code protection
• * In-Circuit Serial Programming™ (ICSP™) via two pins
• * In-Circuit Debug via two pins
• * 10-bit resolution
• * 17 analog input channels (PIC18F/LF2XK22)
• * 28 analog input channels (PIC18F/LF4XK22)
• * Auto acquisition capability
• * Conversion available during Sleep
• * Programmable High/Low Voltage Detection (PLVD) module
• * Up to 28 channels for button, sensor or slider input
• * Two rail-to-rail analog comparators
• * Comparator inputs and outputs externally accessible and configurable
• * Programmable On-chip Voltage Reference (CVREF) module (% of VDD)
• * Selectable on-chip fixed voltage reference
• * High current sink/source 25 mA/25 mA
• * Individually programmable weak pull-ups
• * Individually programmable interrupt-on-pin change
• * Three external interrupt pins
• * Up to four 16-bit timers/counters with prescaler
• * Up to three 8-bit timers/counters
• * Dedicated, low-power Timer1 oscillator
• * Up to two Capture/Compare/PWM (CCP) modules
• * Up to three Enhanced Capture/Compare/PWM
• * One, two or four PWM outputs
• * Selectable polarity
• * Programmable dead time
• * Auto-shutdown and Auto-restart
• * PWM output steering control
• * 3-wire SPI (supports all 4 SPI modes)
• * I2C™ Master and Slave modes (Slave mode with address masking)
• * Two Enhanced Universal Synchronous Asynchronous
• * Supports RS-232, RS-485 and LIN 2.0
• * Auto-Baud Detect
• * Auto Wake-up on Start bit
Description
AI
PIC18-Q71 broadens the PIC18 portfolio for high bandwidth, mixed signal and sensor applications with 2 integrated operational amplifiers, 12-bit differential ADC with Computation and Context Switching, 8/10-bit DACs, high-speed analog comparators, Analog Peripheral Manager and a 8-bit signal routing port to interconnect digital peripherals. These 28-, 40- and 48-pin devices are also equipped with three 16-bit dual PWMs outputs, four Direct Memory Access channels, eight Configurable Logic Cells (CLCs) and two UARTS. The rich set of Core Independent Peripherals enable simple analog configurations and quick responses to system events in a variety of applications including lighting, motor control, medical, home automation, automotive and Internet of Things (IoT).
[*PIC18-Q71 Product Family Overview*](https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/8-bit-mcus/pic-mcus/pic18-q71)
[*Analog Simulations*](https://github.com/search?q=org%3Amicrochip-pic-avr-examples+PIC18Q71+in%3Aname+extension%3Awxsch&type=repositories)
[*PIC18-Q71 Developer's Page*](https://page.microchip.com/pic18-q71.html)