Microchip Technology, Inc. Versatile MCUs with Hardware Customization PIC18F27Q43

Description
PIC18-Q43 combines our most popular, versatile and easy to use Core Independent Peripherals with advanced interconnection capabilities that make sophisticated hardware customization effortless. These 28-, 40- and 48-pin devices are equipped with a 12-bit ADC with computation, six 16-bit dual PWMs outputs, six Direct Memory Access channels, eight Configurable Logic Cells (CLCs) and five UARTS. This combination simplifies the creation of customized hardware-based functions to improve system response and reduce code development time for a variety of real-time control applications. PIC18-Q43 Product Family Overview Additional Features Six Direct Memory Access (DMA) Controllers Three 16-bit dual PWMs provide six PWM outputs Vectored Interrupt (VI) Capability - Faster interrupt response time Selectable high/low priority Fixed interrupt latency of three instruction cycles Programmable vector table base address Backwards compatible with previous interrupt capabilities Memory Access Partition (MAP): The Program Flash Memory can be partitioned into: Application Block Boot Block Storage Area Flash (SAF) Block Device Information Area (DIA) Stores: Temperature Indicator factory calibrated data Fixed Voltage Reference measurement data Microchip Unique Identifier Low Power Mode Features: Sleep: < 1μA typical @ 3V Doze: CPU and Peripherals Running at Different Cycle Rates (typically CPU is lower) Idle: CPU Halted While Peripherals Operate Sleep: Lowest Power Consumption Peripheral Module Disable (PMD): Ability to selectively disable hardware module to minimize active power consumption of unused peripherals Peripheral Pin Select (PPS): Enables pin mapping of digital I/O Analog-to-Digital Converter with Computation (ADCC): Up to 43 external channels Automated math functions on input signals such as averaging, filter calculations, oversampling and threshold comparison Operates in Sleep Five internal analog channels Hardware Capacitive Voltage Divider (CVD) Support: Automates touch sampling and reduces software size and CPU usage Four external inputs 8-Bit Digital-to-Analog Converter (DAC): Buffered output available on two I/O pins Internal connections to ADC and Comparators Two Comparators (CMP): Configurable output polarity External output via Peripheral Pin Select Zero-Cross Detect (ZCD): Detect when AC signal on pin crosses ground Voltage Reference: Fixed Voltage Reference with 1.024V, 2.048V and 4.096V output levels Internal connections to ADC, Comparator and DAC 5 x UART - One UART supports LIN/DMX/DALI DMA compatible Asynchronous UART, RS-232, RS-485 compatible Programmable 1, 1.5, 2 stop bits Two SPI modules: Configurable length bytes Arbitrary length data packets Transmit-without-Rec eive and Receive-without-tran smit option Transfer byte counter Separate transmit and receive buffers with 2-byte FIFO and DMA capabilities One I2C module, SMBus, PMBus™ Compatible: 7-bit and 10-bit addressing modes with address masking modes Dedicated address, transmit and receive buffers and DMA capabilities I2C, SMBus 2.0 and SMBus 3.0, and 1.8V input level selections Multi-Master mode, including self-addressing Programming/Debuggin g Features In-Circuit Serial Programming™ (ICSP™) via Two Pins In-Circuit Debug (ICD) with Three Breakpoints via Two Pins Debug Integrated On-Chip
Datasheet
Description
PIC18-Q43 combines our most popular, versatile and easy to use Core Independent Peripherals with advanced interconnection capabilities that make sophisticated hardware customization effortless. These 28-, 40- and 48-pin devices are equipped with a 12-bit ADC with computation, six 16-bit dual PWMs outputs, six Direct Memory Access channels, eight Configurable Logic Cells (CLCs) and five UARTS. This combination simplifies the creation of customized hardware-based functions to improve system response and reduce code development time for a variety of real-time control applications. PIC18-Q43 Product Family Overview Additional Features Six Direct Memory Access (DMA) Controllers Three 16-bit dual PWMs provide six PWM outputs Vectored Interrupt (VI) Capability - Faster interrupt response time Selectable high/low priority Fixed interrupt latency of three instruction cycles Programmable vector table base address Backwards compatible with previous interrupt capabilities Memory Access Partition (MAP): The Program Flash Memory can be partitioned into: Application Block Boot Block Storage Area Flash (SAF) Block Device Information Area (DIA) Stores: Temperature Indicator factory calibrated data Fixed Voltage Reference measurement data Microchip Unique Identifier Low Power Mode Features: Sleep: < 1μA typical @ 3V Doze: CPU and Peripherals Running at Different Cycle Rates (typically CPU is lower) Idle: CPU Halted While Peripherals Operate Sleep: Lowest Power Consumption Peripheral Module Disable (PMD): Ability to selectively disable hardware module to minimize active power consumption of unused peripherals Peripheral Pin Select (PPS): Enables pin mapping of digital I/O Analog-to-Digital Converter with Computation (ADCC): Up to 43 external channels Automated math functions on input signals such as averaging, filter calculations, oversampling and threshold comparison Operates in Sleep Five internal analog channels Hardware Capacitive Voltage Divider (CVD) Support: Automates touch sampling and reduces software size and CPU usage Four external inputs 8-Bit Digital-to-Analog Converter (DAC): Buffered output available on two I/O pins Internal connections to ADC and Comparators Two Comparators (CMP): Configurable output polarity External output via Peripheral Pin Select Zero-Cross Detect (ZCD): Detect when AC signal on pin crosses ground Voltage Reference: Fixed Voltage Reference with 1.024V, 2.048V and 4.096V output levels Internal connections to ADC, Comparator and DAC 5 x UART - One UART supports LIN/DMX/DALI DMA compatible Asynchronous UART, RS-232, RS-485 compatible Programmable 1, 1.5, 2 stop bits Two SPI modules: Configurable length bytes Arbitrary length data packets Transmit-without-Rec eive and Receive-without-tran smit option Transfer byte counter Separate transmit and receive buffers with 2-byte FIFO and DMA capabilities One I2C module, SMBus, PMBus™ Compatible: 7-bit and 10-bit addressing modes with address masking modes Dedicated address, transmit and receive buffers and DMA capabilities I2C, SMBus 2.0 and SMBus 3.0, and 1.8V input level selections Multi-Master mode, including self-addressing Programming/Debuggin g Features In-Circuit Serial Programming™ (ICSP™) via Two Pins In-Circuit Debug (ICD) with Three Breakpoints via Two Pins Debug Integrated On-Chip
Datasheet

Suppliers

Company
Product
Description
Supplier Links
Versatile MCUs with Hardware Customization - PIC18F27Q43 - Microchip Technology, Inc.
Chandler, AZ, United States
Versatile MCUs with Hardware Customization
PIC18F27Q43
Versatile MCUs with Hardware Customization PIC18F27Q43
PIC18-Q43 combines our most popular, versatile and easy to use Core Independent Peripherals with advanced interconnection capabilities that make sophisticated hardware customization effortless. These 28-, 40- and 48-pin devices are equipped with a 12-bit ADC with computation, six 16-bit dual PWMs outputs, six Direct Memory Access channels, eight Configurable Logic Cells (CLCs) and five UARTS. This combination simplifies the creation of customized hardware-based functions to improve system response and reduce code development time for a variety of real-time control applications. PIC18-Q43 Product Family Overview Additional Features Six Direct Memory Access (DMA) Controllers Three 16-bit dual PWMs provide six PWM outputs Vectored Interrupt (VI) Capability - Faster interrupt response time Selectable high/low priority Fixed interrupt latency of three instruction cycles Programmable vector table base address Backwards compatible with previous interrupt capabilities Memory Access Partition (MAP): The Program Flash Memory can be partitioned into: Application Block Boot Block Storage Area Flash (SAF) Block Device Information Area (DIA) Stores: Temperature Indicator factory calibrated data Fixed Voltage Reference measurement data Microchip Unique Identifier Low Power Mode Features: Sleep: < 1μA typical @ 3V Doze: CPU and Peripherals Running at Different Cycle Rates (typically CPU is lower) Idle: CPU Halted While Peripherals Operate Sleep: Lowest Power Consumption Peripheral Module Disable (PMD): Ability to selectively disable hardware module to minimize active power consumption of unused peripherals Peripheral Pin Select (PPS): Enables pin mapping of digital I/O Analog-to-Digital Converter with Computation (ADCC): Up to 43 external channels Automated math functions on input signals such as averaging, filter calculations, oversampling and threshold comparison Operates in Sleep Five internal analog channels Hardware Capacitive Voltage Divider (CVD) Support: Automates touch sampling and reduces software size and CPU usage Four external inputs 8-Bit Digital-to-Analog Converter (DAC): Buffered output available on two I/O pins Internal connections to ADC and Comparators Two Comparators (CMP): Configurable output polarity External output via Peripheral Pin Select Zero-Cross Detect (ZCD): Detect when AC signal on pin crosses ground Voltage Reference: Fixed Voltage Reference with 1.024V, 2.048V and 4.096V output levels Internal connections to ADC, Comparator and DAC 5 x UART - One UART supports LIN/DMX/DALI DMA compatible Asynchronous UART, RS-232, RS-485 compatible Programmable 1, 1.5, 2 stop bits Two SPI modules: Configurable length bytes Arbitrary length data packets Transmit-without-Rec eive and Receive-without-tran smit option Transfer byte counter Separate transmit and receive buffers with 2-byte FIFO and DMA capabilities One I2C module, SMBus, PMBus™ Compatible: 7-bit and 10-bit addressing modes with address masking modes Dedicated address, transmit and receive buffers and DMA capabilities I2C, SMBus 2.0 and SMBus 3.0, and 1.8V input level selections Multi-Master mode, including self-addressing Programming/Debuggin g Features In-Circuit Serial Programming™ (ICSP™) via Two Pins In-Circuit Debug (ICD) with Three Breakpoints via Two Pins Debug Integrated On-Chip

PIC18-Q43 combines our most popular, versatile and easy to use Core Independent Peripherals with advanced interconnection capabilities that make sophisticated hardware customization effortless. These 28-, 40- and 48-pin devices are equipped with a 12-bit ADC with computation, six 16-bit dual PWMs outputs, six Direct Memory Access channels, eight Configurable Logic Cells (CLCs) and five UARTS. This combination simplifies the creation of customized hardware-based functions to improve system response and reduce code development time for a variety of real-time control applications.


PIC18-Q43 Product Family Overview Additional Features

  • Six Direct Memory Access (DMA) Controllers
  • Three 16-bit dual PWMs provide six PWM outputs
  • Vectored Interrupt (VI) Capability - Faster interrupt response time
    • Selectable high/low priority
    • Fixed interrupt latency of three instruction cycles
    • Programmable vector table base address
    • Backwards compatible with previous interrupt capabilities
  • Memory Access Partition (MAP): The Program Flash Memory can be partitioned into:
    • Application Block
    • Boot Block
    • Storage Area Flash (SAF) Block
  • Device Information Area (DIA) Stores:
    • Temperature Indicator factory calibrated data
    • Fixed Voltage Reference measurement data
    • Microchip Unique Identifier
  • Low Power Mode Features:
    • Sleep: < 1μA typical @ 3V
    • Doze: CPU and Peripherals Running at Different Cycle Rates (typically CPU is lower)
    • Idle: CPU Halted While Peripherals Operate
    • Sleep: Lowest Power Consumption
  • Peripheral Module Disable (PMD):
    • Ability to selectively disable hardware module to minimize active power consumption of unused
    • peripherals
  • Peripheral Pin Select (PPS):
    • Enables pin mapping of digital I/O
  • Analog-to-Digital Converter with Computation (ADCC):
    • Up to 43 external channels
    • Automated math functions on input signals such as averaging, filter calculations, oversampling and threshold comparison
    • Operates in Sleep
    • Five internal analog channels
  • Hardware Capacitive Voltage Divider (CVD) Support:
    • Automates touch sampling and reduces software size and CPU usage
    • Four external inputs
  • 8-Bit Digital-to-Analog Converter (DAC):
    • Buffered output available on two I/O pins
    • Internal connections to ADC and Comparators
  • Two Comparators (CMP):
    • Configurable output polarity
    • External output via Peripheral Pin Select
  • Zero-Cross Detect (ZCD):
    • Detect when AC signal on pin crosses ground
  • Voltage Reference:
    • Fixed Voltage Reference with 1.024V, 2.048V and 4.096V output levels
    • Internal connections to ADC, Comparator and DAC
  • 5 x UART - One UART supports LIN/DMX/DALI
    • DMA compatible
    • Asynchronous UART, RS-232, RS-485 compatible
    • Programmable 1, 1.5, 2 stop bits
  • Two SPI modules:
    • Configurable length bytes
    • Arbitrary length data packets
    • Transmit-without-Receive and Receive-without-transmit option
    • Transfer byte counter
    • Separate transmit and receive buffers with 2-byte FIFO and DMA capabilities
  • One I2C module, SMBus, PMBus™ Compatible:
    • 7-bit and 10-bit addressing modes with address masking modes
    • Dedicated address, transmit and receive buffers and DMA capabilities
    • I2C, SMBus 2.0 and SMBus 3.0, and 1.8V input level selections
    • Multi-Master mode, including self-addressing
  • Programming/Debugging Features
    • In-Circuit Serial Programming™ (ICSP™) via Two Pins
    • In-Circuit Debug (ICD) with Three Breakpoints via Two Pins
    • Debug Integrated On-Chip
Supplier's Site Datasheet

Technical Specifications

  Microchip Technology, Inc.
Product Category Microcontrollers (MCU)
Product Number PIC18F27Q43
Product Name Versatile MCUs with Hardware Customization
Features PWM
Bits Other; 12-bit
Number 24
RAM 8.19 KB
ROM 128 KB
Unlock Full Specs
to access all available technical data

Similar Products

 - COP8CBE9HVA9 - Rochester Electronics
Specs
Data Bus 8 Bit; 8-Bit
Life Cycle Stage Obsolete
Package Type Other; LDCC44
View Details
3 suppliers
Integrated Circuits (ICs) - Embedded - Microcontrollers - CG7504AM - Shenzhen Shengyu Electronics Technology Limited
Specs
Life Cycle Stage Removed; Obsolete
View Details
2 suppliers
Microcontrollers - 7089864 - RS Components, Ltd.
RS Components, Ltd.
Specs
Data Bus 16 Bit; 32 Bit; 16 bit, 32bit
RAM 4 KB
ROM 32 KB
View Details