Microchip Technology PIC18Fx7Q84 8-Bit Microcontrollers
Microchip Technology PIC18F27Q84, PIC18F47Q84, and PIC18F57Q84 8-Bit Microcontrollers combine an extensive array of Core Independent Peripherals (CIPs) with Controller Area Network Flexible Data Rate (CAN FD). The many additional communication peripherals included on these devices, such as SPI, I2C, and two UARTs, can handle a wide range of wired and wireless (using external modules) communication protocols for intelligent applications. Combined with the CIPs integration capabilities, this capacity enables functions for motor control, power supply, sensor, signal, and user interface applications. Also, the PIC18F27Q84, PIC18F47Q84, and PIC18F57Q84 MCUs include a 12-bit ADC with Computation and Context Switching extensions for automated signal analysis to reduce the complexity of the application.
The Microchip Technology PIC18F27Q84, PIC18F47Q84, and PIC18F57Q84 MCUs are offered in 28-pin, 40-pin, and 44-pin packages and include 128KB of Flash program memory.
Features
- Digital communication peripherals
- 3x UART modules
- LIN master and slave, DMX mode, DALI gear and device protocols
- SPI / I2C
- 3x 8-bit and 3x 16-bit timers
- CAN Flexible Data-Rate (FD) module
- Functional in CAN FD or CAN 2.0B modes
- Eight Direct Memory Access (DMA) controllers
- Data transfers capabilities
- User-programmable source and destination sizes
- Hardware and software triggered data transfers
- Analog-to-Digital Converter with Computation and Context Switching (ADC)
- Automated math functions on input signals
- Averaging, filter calculations, oversampling, and threshold comparison
- 4 separate contexts (settings and results) saved and accessible separately
- Contexts can be accessed through firmware or DMA
- Five internal analog channels
- Hardware Capacitive Voltage Divider (CVD) Support
- Automates touch sampling and reduces software size and CPU usage when touch or proximity
- 128KB Flash program memory
- 16MIPS/DMIPS CPU speed
- 12800-bytes SRAM
- 1024-bytes EEPROM
- Vectored interrupt capability
- Selectable high/low priority
- Fixed interrupt latency of three instruction cycles
- Programmable vector table base address
- Backward compatible with previous interrupt capabilities
- Two customizable 16-bit timers
- Combine to create a larger bit timer
- 8-bit Digital-to-Analog Converter (DAC)
- Two comparators (CMP)
- Four 16-bit Pulse-Width Modulators (PWM)
- Data Signal Modulator (DSM)
- Programmable CRC with memory scan
- -40°C to +125°C operating temperature range
- Package options
- 28-pin: SPDIP, SOIC, SSOP, VQFN
- 40-pin: PDIP, VQFN
- 44-pin: TQFP
- 48-pin: VQFN
Applications
- Industrial
- Motor control
- Power supply
- Sensor networks
- User interface