PIC18F46Q43-E/PT - 64KB Flash 8-bit MCU 64MHz 44-TQFP | Microchip
料号: PIC18F46Q43-E/PT ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $2.85 | $2.85 |
| 10 | $2.62 | $26.20 |
| 100 | $2.31 | $231.00 |
| 500 | $2.05 | $1,025.00 |
| 1,000 | $1.82 | $1,820.00 |
PIC18F46Q43-E/PT 概述
An 8-bit microcontroller (MCU) is a single-chip computer optimized for embedded control, integrating CPU, non-volatile program memory (Flash), working RAM, and peripherals on one die. It belongs to the hierarchy: 8-bit MCU -> microcontroller -> embedded processor -> semiconductor. The PIC18 family uses a RISC Harvard architecture with a 16-bit instruction word and 8-bit data path, balancing code density with deterministic interrupt response.
Key features include a 12-bit Analog-to-Digital Converter with Computation (ADCC) supporting Capacitive Voltage Divider (CVD) touch sensing, three 16-bit PWMs with flexible triggering, six-channel DMA, configurable logic cells (CLCs), and an 8-bit DAC. The XLP (eXtreme Low Power) technology provides deep sleep currents in the nanoamp range, enabling battery-powered designs that run for years on a single cell.
Typical applications include capacitive touch user interfaces, sensor signal conditioning, LED lighting control, motor control (BLDC, stepper), and industrial IoT edge nodes. The high-resolution ADCC and dedicated hardware CIPs reduce CPU loading and code footprint, making the Q43 a strong fit for real-time control.
When designing with this part, ensure that VDDCORE is decoupled per the datasheet and that unused I/O pins are configured as outputs low to minimize leakage. The device supports ICSP and JTAG for programming and debug.
This page synthesizes distributor pricing, drop-in alternative MPNs, and engineering design notes that go beyond the manufacturer datasheet to accelerate your sourcing and design decisions.
直接替换替代料: PIC18F46Q43-E/PT ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC18F46Q43-E/PT (相同外形与封装尺寸) ——差异在于 ADC, Package, Program Memory (Flash), DAC, Operating Temperature Range.
快速对比工具——选择替代料号进行并排对比:
PIC18F46Q43-I/PT
✅ 直接替换✓ 有现货
$1.22 / 个
查看数据手册 →PIC18F45Q43-I/P
✅ 直接替换✓ 有现货
$2.62 / 个
查看数据手册 →PIC18F46Q10-E/PT
✅ 直接替换✓ 有现货
$1.22 / 个
查看数据手册 →PIC18F46K42-E/P
✅ 直接替换✓ 有现货
$2.41 / 个
查看数据手册 →PIC18F46K40-E/ML
✅ 直接替换✓ 有现货
$1.89 / 个
查看数据手册 →PIC18F46Q43-I/MP
✅ 直接替换📋 参考替代料(不在目录中)
PIC18F4620-E/PT
✅ 直接替换✓ 有现货
$5.2 / 个
查看数据手册 →PIC18F46Q43-E/PT 最大额定值与电气特性
| Core | PIC18 8-bit RISC |
| Program Memory (Flash) | 64 KB (64K x 8) |
| Data RAM | 4 KB |
| Data EEPROM | 1 KB |
| Maximum CPU Frequency | 64 MHz |
| Operating Voltage Range | 1.8 V to 5.5 V |
| 工作温度范围 | -40 C to +125 C |
| 封装 | 44-pin TQFP (10x10 mm) |
| Number of I/O Pins | 36 |
| ADC | 12-bit ADCC with computation |
| PWM | 3 x 16-bit |
| DMA Channels | 6 |
| DAC | 8-bit |
| Comparators | Yes |
| 安装类型 | Surface Mount |
| RoHS 状态 | Compliant |
| 数据总线宽度 | 8 bit |
PIC18F46Q43-E/PT 引脚配置
| 引脚 1 | RA0/IO0 — Port A bit 0 / bidirectional I/O |
| 引脚 2 | RA1/IO1 — Port A bit 1 / bidirectional I/O |
| 引脚 3 | RA2/IO2 — Port A bit 2 / bidirectional I/O |
| 引脚 4 | RA3/IO3 — Port A bit 3 / bidirectional I/O |
| 引脚 5 | RA4/IO4 — Port A bit 4 / bidirectional I/O |
| 引脚 6 | RA5/IO5 — Port A bit 5 / bidirectional I/O |
| 引脚 7 | RA6/IO6 — Port A bit 6 / bidirectional I/O |
| 引脚 8 | RA7/IO7 — Port A bit 7 / bidirectional I/O |
| 引脚 9 | RE0/IO32 — Port E bit 0 / bidirectional I/O |
| 引脚 10 | RE1/IO33 — Port E bit 1 / bidirectional I/O |
| 引脚 11 | RE2/IO34 — Port E bit 2 / bidirectional I/O |
| 引脚 12 | VDD — Positive supply (1.8V to 5.5V) |
| 引脚 13 | VSS — Ground reference |
| 引脚 14 | RB0/IO8 — Port B bit 0 / bidirectional I/O |
| 引脚 15 | RB1/IO9 — Port B bit 1 / bidirectional I/O |
| 引脚 16 | RB2/IO10 — Port B bit 2 / bidirectional I/O |
| 引脚 17 | RB3/IO11 — Port B bit 3 / bidirectional I/O |
| 引脚 18 | RB4/IO12 — Port B bit 4 / bidirectional I/O |
| 引脚 19 | RB5/IO13 — Port B bit 5 / bidirectional I/O |
| 引脚 20 | RB6/IO14 — Port B bit 6 / bidirectional I/O / ICSP programming clock |
| 引脚 21 | RB7/IO15 — Port B bit 7 / bidirectional I/O / ICSP programming data |
| 引脚 22 | VSS — Ground reference |
| 引脚 23 | VDD — Positive supply (1.8V to 5.5V) |
| 引脚 24 | RC0/IO16 — Port C bit 0 / bidirectional I/O |
| 引脚 25 | RC1/IO17 — Port C bit 1 / bidirectional I/O |
| 引脚 26 | RC2/IO18 — Port C bit 2 / bidirectional I/O |
| 引脚 27 | RC3/IO19 — Port C bit 3 / bidirectional I/O |
| 引脚 28 | RC4/IO20 — Port C bit 4 / bidirectional I/O |
| 引脚 29 | RC5/IO21 — Port C bit 5 / bidirectional I/O |
| 引脚 30 | RC6/IO22 — Port C bit 6 / bidirectional I/O |
| 引脚 31 | RC7/IO23 — Port C bit 7 / bidirectional I/O |
| 引脚 32 | RD0/IO24 — Port D bit 0 / bidirectional I/O |
| 引脚 33 | RD1/IO25 — Port D bit 1 / bidirectional I/O |
| 引脚 34 | RD2/IO26 — Port D bit 2 / bidirectional I/O |
| 引脚 35 | RD3/IO27 — Port D bit 3 / bidirectional I/O |
| 引脚 36 | RD4/IO28 — Port D bit 4 / bidirectional I/O |
| 引脚 37 | RD5/IO29 — Port D bit 5 / bidirectional I/O |
| 引脚 38 | RD6/IO30 — Port D bit 6 / bidirectional I/O |
| 引脚 39 | RD7/IO31 — Port D bit 7 / bidirectional I/O |
| 引脚 40 | AVDD — Analog positive supply |
| 引脚 41 | AVSS — Analog ground reference |
| 引脚 42 | MCLR — Master clear (reset, active low) / programming voltage input |
| 引脚 43 | OSC1/CLKIN — Crystal oscillator input / external clock input |
| 引脚 44 | OSC2/CLKOUT — Crystal oscillator output / clock output |
典型应用
PIC18F46Q43-E/PT 适用于 6 应用s: Capacitive Touch User Interface, Sensor Signal Conditioning and IoT Edge Node, LED Lighting Control, BLDC Motor Control, Industrial Control and HMI, Automotive Body Electronics.
Capacitive Touch User Interface
The PIC18F46Q43-E/PT's 12-bit ADCC with Computation enables Capacitive Voltage Divider (CVD) touch sensing with hardware-accelerated averaging, oversampling, and threshold detection, reducing CPU overhead to near zero. Place mTouch sensors on PCB pads routed to ADCC channels, and let the DMA controller stream conversion results without waking the CPU. Compared to firmware-driven 10-bit ADC scanning, this design achieves lower power and faster response for button, slider, and proximity interfaces in appliance and consumer products.
推荐
Sensor Signal Conditioning and IoT Edge Node
With 64KB Flash, 12-bit ADCC, and six DMA channels, the PIC18F46Q43-E/PT can sample, filter, and pre-process analog sensor data autonomously before forwarding via UART, SPI, or I2C to a host. XLP deep-sleep currents in the nanoamp range enable battery-powered IoT nodes that wake on ADCC threshold or RTC, capture a burst of samples via DMA, transmit, and return to sleep. This architecture is widely used in environmental monitors, smart agriculture sensors, and wireless HVAC transmitters.
推荐
LED Lighting Control
Three independent 16-bit PWMs with flexible triggering and configurable logic cells (CLCs) make the PIC18F46Q43-E/PT ideal for multi-channel LED drivers, RGB color mixing, and dimming curves. The PWMs support complementary outputs, dead-band control, and fault shutdown for half-bridge topologies. Combined with the 8-bit DAC for analog dimming and the ADCC for ambient light sensing, the Q43 delivers flicker-free, high-resolution lighting control in architectural, automotive interior, and horticultural fixtures.
推荐
BLDC Motor Control
The PIC18F46Q43-E/PT supports sensorless and Hall-sensor BLDC, stepper, and brushed DC motor control via its 16-bit PWMs, quadrature encoder interface, and CLC-based commutation logic. The 64MHz core executes FOC or trapezoidal commutation loops with deterministic timing, while DMA offloads ADC sampling for back-EMF zero-crossing detection. Operate from 3.3V or 5V rails with gate drivers such as the Microchip MCP8024 or IRS2003 to drive small to medium BLDCs in fans, pumps, and drones.
推荐
Industrial Control and HMI
The 36 I/O pins, hardware UART/SPI/I2C, and the E temperature grade (-40C to +125C) of the PIC18F46Q43-E/PT suit it for industrial PLC expansion modules, sensor hubs, and operator-panel HMIs. CIPs such as CLCs and PWMs implement deterministic glue logic, reducing external gates. The 12-bit ADCC digitizes 4-20 mA loop signals or thermistor bridges without an external op-amp, while the UART or CAN bridge connects to a higher-level controller or display.
推荐
Automotive Body Electronics
The -E/PT extended temperature grade (-40C to +125C) of the PIC18F46Q43-E/PT makes it suitable for non-safety automotive body modules such as seat controllers, mirror adjusters, ambient lighting, and HVAC blend doors. The 16-bit PWMs drive small motors, the CLCs implement debouncing and fault logic, and the ADCC handles multi-channel sensor scanning. While this part is not AEC-Q100 qualified, the E grade provides adequate margin for cabin environments; for safety-critical rails, consider a Q100-qualified MCU.
推荐
推荐产品汇总
工程参考数据: PIC18F46Q43-E/PT ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | PIC18F46Q43-I/PT | PIC18F45Q43-I/P | PIC18F46Q10-E/PT | PIC18F46K42-E/P | PIC18F46K40-E/ML |
|---|---|---|---|---|---|---|
| Package | TQFP-44 (10x10) | TQFP-44 (10x10) - same | TQFP-44 (10x10) - same | TQFP-44 (10x10) - same | TQFP-44 (10x10) - same | TQFP-44 (10x10) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 64 KB | 64 KB | 64 KB (45 = 40-pin variant) | 64 KB | 64 KB | 64 KB |
| ADC Resolution | 12-bit ADCC | 12-bit ADCC | 12-bit ADCC | 10-bit | 12-bit (no CVD) | 10-bit |
| DMA Channels | 6 | 6 | 6 | 0 | 0 | 0 |
| PWM Resolution | 16-bit (3x) | 16-bit (3x) | 16-bit (3x) | 10-bit | 10-bit/16-bit mix | 10-bit |
| Operating Temperature | -40C to +125C (E grade) | -40C to +85C (I grade) | -40C to +85C (I grade) | -40C to +125C (E grade) | -40C to +125C (E grade) | -40C to +125C (E grade) |
| Configurable Logic Cells (CLC) | Yes | Yes | Yes | No | Limited | No |
| Capacitive Touch (CVD) | Yes (hardware ADCC) | Yes (hardware ADCC) | Yes (hardware ADCC) | Yes (firmware) | Yes (CTMU) | Yes (CTMU) |
关键差异点
- Hardware 12-bit ADCC with built-in CVD for capacitive touch (对比 PIC18F46K40-E/ML)
- Six DMA channels for peripheral offload (对比 PIC18F46Q10-E/PT)
- 16-bit PWM with 3 independent channels (对比 PIC18F46K42-E/P)
设计说明
The PIC18F46Q43-E/PT requires two decoupling capacitors: a 100 nF ceramic placed within 3 mm of each VDD/VSS pin pair and a bulk 1 uF to 10 uF tantalum or ceramic on the main supply rail. The AVDD/AVSS pair should have its own 100 nF + 10 uF decoupling network placed close to the analog pins to keep the ADCC reference clean. For battery designs, the XLP sleep mode draws under 100 nA with RTC running, allowing years of standby on a single CR2032.
Route the crystal traces (OSC1/OSC2) short and symmetric with a ground guard ring if possible. Place the MCLR pull-up (typically 10 kohm) close to the pin and add a 100 nF cap to VDD on MCLR to improve ESD performance. Keep the analog signal traces away from PWM and switching nodes; the TQFP-44 (10x10 mm) package gives reasonable analog trace routing if the inner layer is a solid ground plane.
Do not leave unused I/O pins floating - configure them as outputs driving low to minimize supply leakage. When migrating code from PIC18F46K40/K42 families, the register map differs; the Q43 moves several peripherals (CLC, DMA, PWM) to new SFR addresses. Validate all configuration bits in your project, especially the FEXTOSC and RSTOSC fields, since the Q43 has different oscillator defaults than older PIC18F devices.
For capacitive touch sensing with the ADCC, route the CVD sensor traces with a ground-fill guard ring to suppress crosstalk. Use the internal charge pump rather than external pull-ups where possible to reduce BOM. The DMA can stream ADCC results directly to RAM, allowing zero-CPU-overhead scanning of up to 6 channels, but ensure the DMA priority does not starve other peripherals.
合规信息
RoHS and REACH compliant per Microchip product page. The -E/PT extended temperature grade is suitable for industrial and automotive cabin environments but is NOT AEC-Q100 qualified. For safety-critical automotive applications, choose a Q100-qualified part.