Microchip Technology, Inc. Newer Device Available PIC18F45Q10 PIC18F43K22

Description
Additional Features High Performance RISC CPU: C Compiler optimized architecture/instruc tion 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 Extreme Low-Power Managementwith nanoWatt XLP™: Sleep mode: 100 nA, typical Watchdog Timer: 500 nA, typical Timer1 Oscillator: 500 nA @ typical 32 kHz Flexible Oscillator Structure: Precision 16 MHz internal oscillator block: Factory calibrated to ± 1% Software selectable frequencies range of31 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 Fail-Safe Clock Monitor: Allows for safe shutdown if peripheral clockstops Two-Speed Oscillator Start-upSpecial Microcontroller Features: Full 5.5V operation (PIC18F2XK22/4XK22) Low voltage option available for 1.8V-3.6V operation(PIC18LF2XK 22/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-chiposcillator and software enable Programmable code protection In-Circuit Serial Programming™ (ICSP™) viatwo pins In-Circuit Debug via two pins Analog Features: Analog-to-Digital Converter (ADC) module: 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 Charge Time Measurement Unit (CTMU) formTouch™ support: Up to 28 channels for button, sensor or sliderinput Analog comparator module with: Two rail-to-rail analog comparators Comparator inputs and outputs externallyaccessible and configurable Voltage reference module with: Programmable On-chip Voltage Reference(CVREF) module (% of VDD) Selectable on-chip fixed voltage reference Peripheral Features: 24/35 I/O pins and 1 input-only pin: High current sink/source 25 mA/25 mA Individually programmable weak pull-ups Individually programmable interrupt-on-pinchan ge Three external interrupt pins Up to seven Timer modules: 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( ECCP) modules with: One, two or four PWM outputs Selectable polarity Programmable dead time Auto-shutdown and Auto-restart PWM output steering control Two Master Synchronous Serial Port (MSSP)modules with two modes of operation: 3-wire SPI (supports all 4 SPI modes) I2C™ Master and Slave modes (Slave modewith address masking) Two Enhanced Universal Synchronous AsynchronousReceiver Transmitter modules (EUSART): Supports RS-232, RS-485 and LIN 2.0 Auto-Baud Detect Auto Wake-up on Start bit
Description
Additional Features High Performance RISC CPU: C Compiler optimized architecture/instruc tion 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 Extreme Low-Power Managementwith nanoWatt XLP™: Sleep mode: 100 nA, typical Watchdog Timer: 500 nA, typical Timer1 Oscillator: 500 nA @ typical 32 kHz Flexible Oscillator Structure: Precision 16 MHz internal oscillator block: Factory calibrated to ± 1% Software selectable frequencies range of31 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 Fail-Safe Clock Monitor: Allows for safe shutdown if peripheral clockstops Two-Speed Oscillator Start-upSpecial Microcontroller Features: Full 5.5V operation (PIC18F2XK22/4XK22) Low voltage option available for 1.8V-3.6V operation(PIC18LF2XK 22/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-chiposcillator and software enable Programmable code protection In-Circuit Serial Programming™ (ICSP™) viatwo pins In-Circuit Debug via two pins Analog Features: Analog-to-Digital Converter (ADC) module: 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 Charge Time Measurement Unit (CTMU) formTouch™ support: Up to 28 channels for button, sensor or sliderinput Analog comparator module with: Two rail-to-rail analog comparators Comparator inputs and outputs externallyaccessible and configurable Voltage reference module with: Programmable On-chip Voltage Reference(CVREF) module (% of VDD) Selectable on-chip fixed voltage reference Peripheral Features: 24/35 I/O pins and 1 input-only pin: High current sink/source 25 mA/25 mA Individually programmable weak pull-ups Individually programmable interrupt-on-pinchan ge Three external interrupt pins Up to seven Timer modules: 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( ECCP) modules with: One, two or four PWM outputs Selectable polarity Programmable dead time Auto-shutdown and Auto-restart PWM output steering control Two Master Synchronous Serial Port (MSSP)modules with two modes of operation: 3-wire SPI (supports all 4 SPI modes) I2C™ Master and Slave modes (Slave modewith address masking) Two Enhanced Universal Synchronous AsynchronousReceiver Transmitter modules (EUSART): Supports RS-232, RS-485 and LIN 2.0 Auto-Baud Detect Auto Wake-up on Start bit
Datasheet
Datasheet Summary
Powered by GS/AI

The PIC18F45Q10 microcontroller from Microchip Technology, Inc. is part of the PIC18 family, featuring a high-performance RISC CPU optimized for C compiler architecture. It supports up to 32 Kbytes of Flash program memory and 16 Kbytes of data memory, with a maximum performance of 16 MIPS. The device operates within a voltage range of 2.3V to 5.5V and includes a variety of low-power features, such as a sleep mode consuming only 20 nA. The microcontroller offers a flexible oscillator structure, including a factory-calibrated internal oscillator with selectable frequencies from 31 kHz to 16 MHz, and the ability to achieve up to 64 MHz using a Phase Lock Loop (PLL). It also features an integrated 10-bit Analog-to-Digital Converter (ADC) with up to 30 channels, as well as two rail-to-rail analog comparators and a digital-to-analog converter (DAC) with multiple output levels. For peripheral connectivity, the PIC18F45Q10 includes up to 35 I/O pins, multiple timer modules, and support for various communication protocols such as I2C, SPI, and UART. The device is designed for applications requiring high performance and low power consumption, making it suitable for a wide range of embedded systems.

Datasheet Summary
Powered by GS/AI

The PIC18F45Q10 microcontroller from Microchip Technology, Inc. is part of the PIC18 family, featuring a high-performance RISC CPU optimized for C compiler architecture. It supports up to 32 Kbytes of Flash program memory and 16 Kbytes of data memory, with a maximum performance of 16 MIPS. The device operates within a voltage range of 2.3V to 5.5V and includes a variety of low-power features, such as a sleep mode consuming only 20 nA. The microcontroller offers a flexible oscillator structure, including a factory-calibrated internal oscillator with selectable frequencies from 31 kHz to 16 MHz, and the ability to achieve up to 64 MHz using a Phase Lock Loop (PLL). It also features an integrated 10-bit Analog-to-Digital Converter (ADC) with up to 30 channels, as well as two rail-to-rail analog comparators and a digital-to-analog converter (DAC) with multiple output levels. For peripheral connectivity, the PIC18F45Q10 includes up to 35 I/O pins, multiple timer modules, and support for various communication protocols such as I2C, SPI, and UART. The device is designed for applications requiring high performance and low power consumption, making it suitable for a wide range of embedded systems.

Suppliers

Company
Product
Description
Supplier Links
Newer Device Available PIC18F45Q10 - PIC18F43K22 - Microchip Technology, Inc.
Chandler, AZ, United States
Newer Device Available PIC18F45Q10
PIC18F43K22
Newer Device Available PIC18F45Q10 PIC18F43K22
Additional Features High Performance RISC CPU: C Compiler optimized architecture/instruc tion 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 Extreme Low-Power Managementwith nanoWatt XLP™: Sleep mode: 100 nA, typical Watchdog Timer: 500 nA, typical Timer1 Oscillator: 500 nA @ typical 32 kHz Flexible Oscillator Structure: Precision 16 MHz internal oscillator block: Factory calibrated to ± 1% Software selectable frequencies range of31 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 Fail-Safe Clock Monitor: Allows for safe shutdown if peripheral clockstops Two-Speed Oscillator Start-upSpecial Microcontroller Features: Full 5.5V operation (PIC18F2XK22/4XK22) Low voltage option available for 1.8V-3.6V operation(PIC18LF2XK 22/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-chiposcillator and software enable Programmable code protection In-Circuit Serial Programming™ (ICSP™) viatwo pins In-Circuit Debug via two pins Analog Features: Analog-to-Digital Converter (ADC) module: 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 Charge Time Measurement Unit (CTMU) formTouch™ support: Up to 28 channels for button, sensor or sliderinput Analog comparator module with: Two rail-to-rail analog comparators Comparator inputs and outputs externallyaccessible and configurable Voltage reference module with: Programmable On-chip Voltage Reference(CVREF) module (% of VDD) Selectable on-chip fixed voltage reference Peripheral Features: 24/35 I/O pins and 1 input-only pin: High current sink/source 25 mA/25 mA Individually programmable weak pull-ups Individually programmable interrupt-on-pinchan ge Three external interrupt pins Up to seven Timer modules: 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( ECCP) modules with: One, two or four PWM outputs Selectable polarity Programmable dead time Auto-shutdown and Auto-restart PWM output steering control Two Master Synchronous Serial Port (MSSP)modules with two modes of operation: 3-wire SPI (supports all 4 SPI modes) I2C™ Master and Slave modes (Slave modewith address masking) Two Enhanced Universal Synchronous AsynchronousReceiver Transmitter modules (EUSART): Supports RS-232, RS-485 and LIN 2.0 Auto-Baud Detect Auto Wake-up on Start bit

Additional Features

    High Performance RISC CPU:
    • 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
    Extreme Low-Power Managementwith nanoWatt XLP™:
    • Sleep mode: 100 nA, typical
    • Watchdog Timer: 500 nA, typical
    • Timer1 Oscillator: 500 nA @ typical 32 kHz
    Flexible Oscillator Structure:
    • Precision 16 MHz internal oscillator block:
      • Factory calibrated to ± 1%
      • Software selectable frequencies range of31 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
    • Fail-Safe Clock Monitor:
      • Allows for safe shutdown if peripheral clockstops
    • Two-Speed Oscillator Start-upSpecial Microcontroller Features:
    • 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-chiposcillator and software enable
    • Programmable code protection
    • In-Circuit Serial Programming™ (ICSP™) viatwo pins
    • In-Circuit Debug via two pins
    Analog Features:
    • Analog-to-Digital Converter (ADC) module:
      • 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
    • Charge Time Measurement Unit (CTMU) formTouch™ support:
      • Up to 28 channels for button, sensor or sliderinput
    • Analog comparator module with:
      • Two rail-to-rail analog comparators
      • Comparator inputs and outputs externallyaccessible and configurable
    • Voltage reference module with:
      • Programmable On-chip Voltage Reference(CVREF) module (% of VDD)
      • Selectable on-chip fixed voltage reference
    Peripheral Features:
    • 24/35 I/O pins and 1 input-only pin:
      • High current sink/source 25 mA/25 mA
      • Individually programmable weak pull-ups
      • Individually programmable interrupt-on-pinchange
    • Three external interrupt pins
    • Up to seven Timer modules:
      • 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(ECCP) modules with:
      • One, two or four PWM outputs
      • Selectable polarity
      • Programmable dead time
      • Auto-shutdown and Auto-restart
      • PWM output steering control
    • Two Master Synchronous Serial Port (MSSP)modules with two modes of operation:
      • 3-wire SPI (supports all 4 SPI modes)
      • I2C™ Master and Slave modes (Slave modewith address masking)
    • Two Enhanced Universal Synchronous AsynchronousReceiver Transmitter modules (EUSART):
      • Supports RS-232, RS-485 and LIN 2.0
      • Auto-Baud Detect
      • Auto Wake-up on Start bit
Supplier's Site Datasheet

Technical Specifications

  Microchip Technology, Inc.
Product Category Microcontrollers (MCU)
Product Number PIC18F43K22
Product Name Newer Device Available PIC18F45Q10
Bits Other; 10-bit
Number 28
RAM 0.5120 KB
ROM 8 KB
Unlock Full Specs
to access all available technical data

Similar Products

 - COP8780CJ - Rochester Electronics
Specs
Data Bus 8 Bit; 8-Bit
Life Cycle Stage Obsolete
Package Type CDIP; Other; CDIP40
View Details
4 suppliers
Integrated Circuits (ICs) - Embedded - Microcontrollers - C164CI8RMCAKXUMB3 - Acme Chip Technology Co., Limited
Specs
Data Bus 16 Bit
Life Cycle Stage Removed; Obsolete
Clock Speed 20 MHz
View Details
3 suppliers
Microcontrollers - 1899518 - RS Components, Ltd.
RS Components, Ltd.
Specs
Data Bus 8 Bit; 8bit
RAM 64 KB
ROM 64 KB
View Details
Embedded - Microcontrollers - ADUC848BCP8-3 - Lingto Electronic Limited
Specs
Data Bus 8 Bit; 8-Bit
View Details