PIC16F18323-E/ST - 8-Bit 32MHz XLP MCU, 3.5KB Flash | Microchip
料号: PIC16F18323-E/ST ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 1 | $1.38 | $1.38 |
| 10 | $1.18 | $11.80 |
| 100 | $0.95 | $95.00 |
| 500 | $0.83 | $415.00 |
| 1,000 | $0.74 | $740.00 |
PIC16F18323-E/ST 概述
An 8-bit microcontroller (MCU) is a microprocessor optimized for embedded control, integrating CPU, RAM, non-volatile program memory, and I/O on a single die. Within the broader taxonomy it sits at the heart of microcontrollers: integrated circuits: semiconductor devices. PIC16F devices target low-power, deterministic real-time control in cost-sensitive applications where the Harvard RISC architecture, single-cycle instruction execution, and rich peripheral set enable compact, low-BOM designs. The XLP variants add nanoWatt technologies (idle/doze/sleep modes with sub-uA currents) for battery-powered products.
Key features that distinguish the PIC16F18323 include nanoWatt XLP for sub-uA sleep currents, Peripheral Pin Select (PPS) that remaps digital I/O to most physical pins, an integrated 32MHz internal oscillator, 10-bit ADC with computation, and zero-cross detection support. The device supports in-circuit serial programming (ICSP) plus on-chip debug, and feature Microchip's Configurable Logic Cell (CLC) and NCO peripheral blocks that allow many functions (PWM, waveform generation, custom logic) to be implemented in hardware without waking the CPU.
Architecturally the PIC16F18323 uses the enhanced mid-range PIC16 core with a 14-bit instruction word, a single-cycle ALU, and an internal 32MHz oscillator accurate to within +/-2% across voltage and temperature. PPS (Peripheral Pin Select) lets the designer route peripheral signals to nearly any I/O, easing PCB layout and supporting the small 14-pin footprint. The combination of CLC + NCO + CWG effectively gives a state machine engine on-chip.
Typical applications include low-power IoT sensor nodes, battery-powered remote controls, LED lighting controllers with dimming and color mixing, consumer appliances (coffee makers, fans, thermometers), and general-purpose low-cost embedded control in space-constrained 14-pin packages. The wide 1.8V-5.5V supply range supports both Li coin-cell and 5V-USB-powered designs.
When designing with this part, ensure the ICSP/ICD pins (DAT/CLK) are accessible for in-circuit programming and debugging, and that the PPS configuration in firmware matches the board layout. Designers migrating from PIC16F1823 can usually reuse code because the 18323 is largely code-compatible at the enhanced mid-range core level.
This page synthesizes distributor pricing, real-time stock, drop-in same-package alternatives, and engineering design notes not found in the manufacturer datasheet alone, giving buyers and engineers a faster path from search to a working prototype.
直接替换替代料: PIC16F18323-E/ST ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
本系列中的变体
可与以下型号直接替换的同系列型号: PIC16F18323-E/ST (相同外形与封装尺寸) ——差异在于 ADC, Package, Core, I/O Pins, Operating Temperature.
快速对比工具——选择替代料号进行并排对比:
PIC16F18323-I/ST
✅ 直接替换📋 参考替代料(不在目录中)
PIC16F1823-E/ST
✅ 直接替换✓ 有现货
$0.82 / 个
查看数据手册 →PIC16F1824-E/ST
✅ 直接替换📋 参考替代料(不在目录中)
PIC16F18313-E/ST
✅ 直接替换📋 参考替代料(不在目录中)
PIC16F18324-I/ST
✅ 直接替换📋 参考替代料(不在目录中)
PIC16F18344-I/ST
✅ 直接替换📋 参考替代料(不在目录中)
PIC16F18323-E/ST 最大额定值与电气特性
| Core | PIC16 enhanced mid-range 8-bit RISC |
| CPU Architecture | 8-bit, 14-bit instruction word |
| Maximum CPU Frequency | 32 MHz |
| Program Memory (Flash) | 3.5 KB (2K x 14) |
| Data SRAM | 256 bytes |
| Data EEPROM | 256 bytes |
| ADC | 10-bit, up to 11 channels |
| DAC | 5-bit |
| Analog Comparators | 2 |
| PWM Channels | 2 (10-bit), plus 4-bit CCP |
| Core Independent Peripherals | CLC, NCO, CWG, CCP |
| Peripheral Pin Select (PPS) | Yes |
| 电源电压 | 1.8 V to 5.5 V |
| 工作温度 | -40C to +125C (E = extended) |
| I/O Pins | 12 (14-pin package) |
| 封装 | 14-TSSOP (ST, 0.173" / 4.40 mm width) |
| 安装类型 | Surface Mount |
| Programming / Debug | ICSP, on-chip ICD |
| RoHS 状态 | Compliant |
| Family | PIC16F XLP (eXtreme Low Power) |
PIC16F18323-E/ST 引脚配置
| 引脚 1 | RA3/MCLR — General-purpose I/O / Master Clear (reset, active low) input |
| 引脚 2 | RA0 — General-purpose I/O, ADC input, ICSPDAT |
| 引脚 3 | RA1 — General-purpose I/O, ADC input, ICSPCLK |
| 引脚 4 | RA2 — General-purpose I/O, analog comparator input |
| 引脚 5 | RC0 — General-purpose I/O / SCL / DAC output |
| 引脚 6 | RC1 — General-purpose I/O / SDA |
| 引脚 7 | RC2 — General-purpose I/O, analog comparator reference output |
| 引脚 8 | RC3 — General-purpose I/O, PWM output |
| 引脚 9 | RC4 — General-purpose I/O, PWM output |
| 引脚 10 | RC5 — General-purpose I/O, PWM output |
| 引脚 11 | VSS — Ground reference |
| 引脚 12 | RA4 — General-purpose I/O, ADC input, CWG output |
| 引脚 13 | RA5 — General-purpose I/O, ADC input, CWG output |
| 引脚 14 | VDD — Positive supply voltage (1.8V to 5.5V) |
典型应用
PIC16F18323-E/ST 适用于 7 应用s: Battery-Powered IoT Sensor Node, Consumer Remote Control, LED Lighting Controller with Dimming, Small Appliance Control Board, Battery Charger / Fuel Gauge Front-End, Industrial Sensor Transmitter, General-Purpose Hobbyist / Maker Prototype.
Battery-Powered IoT Sensor Node
The PIC16F18323-E/ST is engineered for battery-powered IoT endpoints. NanoWatt XLP technology delivers sub-uA sleep currents (typical <100 nA with WDT running) and the CLC plus NCO peripherals implement custom state machines without waking the CPU, dramatically extending battery life. At 32MHz active the part draws roughly 2 mA at 3.3V, and at 32kHz standby with RTC it drops below 1 uA. The 1.8V-5.5V supply accepts a single CR2032 coin cell down to end-of-life (~2.0V), enabling multi-year lifetimes on a primary cell.
推荐
Consumer Remote Control
The PIC16F18323-E/ST fits consumer IR/RF remotes where cost, PCB area, and battery life dominate. The CWG and NCO generate carrier waveforms (e.g., 38kHz IR or 433MHz SAW transmitter pre-modulation) in hardware, freeing the CPU to handle button scanning and protocol logic. Sleep current of ~100 nA extends coin-cell runtime beyond the shelf life of typical alkaline batteries. PPS lets the designer route IR LED, wake buttons, and indicator LEDs to any pin, simplifying the PCB layout inside an ergonomic curved enclosure.
推荐
LED Lighting Controller with Dimming
The PIC16F18323-E/ST is ideal for dimmable LED drivers and color-mixing controllers. The CWG peripheral generates complementary PWM with programmable dead-band for high-frequency buck/boost LED drivers, while the 10-bit PWM provides smooth analog dimming. Two analog comparators and the 10-bit ADC implement closed-loop current regulation without CPU overhead. Operating from 1.8V-5.5V, the controller can be powered from the LED string itself or from a 5V USB supply, with CLC/NCO handling color-temperature transitions in hardware.
推荐
Small Appliance Control Board
The PIC16F18323-E/ST provides cost-effective control for small appliances like coffee makers, fans, toasters, and thermometers. The on-chip 10-bit ADC with computation reads thermistors and potentiometers directly; the CWG plus PWM generate triac drive, zero-cross detect, and brushed-motor PWM. NanoWatt sleep modes drop quiescent draw below standby regulations (<100 mW typical), and the 14-pin TSSOP with PPS exposes all 12 I/O for sensor, switch, and triac connections in compact enclosures.
推荐
Battery Charger / Fuel Gauge Front-End
The PIC16F18323-E/ST handles charge-profile management and state-of-charge estimation for single-cell Li-Ion or LiFePO4 packs. The 10-bit ADC measures battery voltage, charge current (via a sense resistor), and pack temperature via NTC. The 256-byte EEPROM stores learned parameters across power cycles. PPS routes the gate-driver PWM to any pin, supporting boost, buck, or linear charger topologies. Active current of ~2 mA at 32MHz adds negligible load to the pack, and sleep mode drops consumption below 1 uA when charging is idle.
推荐
Industrial Sensor Transmitter
The PIC16F18323-E/ST serves as the MCU in 4-20 mA loop-powered or RS-485 industrial sensor transmitters. The integrated 10-bit ADC with computation, plus two comparators, directly digitize bridge sensors, RTDs, and 4-20 mA loops. Extended -40C to +125C temperature grade ('E' suffix) tolerates outdoor and factory-floor environments. PPS exposes UART, I2C, and SPI to multiple pins so the same SKU supports isolated, non-isolated, and HART-modem variants. The 32MHz core runs MODBUS RTU or HART protocol stacks in real time.
推荐
General-Purpose Hobbyist / Maker Prototype
The PIC16F18323-E/ST is an affordable, well-supported entry point for hobbyists and students learning embedded design. It is supported by MPLAB X IDE, MPLAB XC8 compiler, the free MPLAB Code Configurator (MCC), and the Curiosity LPC development board. The 14-pin TSSOP fits standard 0.1" breadboards with breakout adapters, and PPS simplifies re-routing signals during experimentation. Core Independent Peripherals (CLC, NCO, CWG) let beginners achieve advanced hardware-only functions (PWM, waveform synthesis) with minimal firmware complexity.
推荐
推荐产品汇总
工程参考数据: PIC16F18323-E/ST ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | PIC16F18323-I/ST | PIC16F1823-E/ST | PIC16F1824-E/ST | PIC16F18313-E/ST | PIC16F18324-I/ST | PIC16F18344-I/ST |
|---|---|---|---|---|---|---|---|
| Package | 14-TSSOP (ST) | 14-TSSOP (ST) - same | 14-TSSOP (ST) - same | 14-TSSOP (ST) - same | 14-TSSOP (ST) - same | 14-TSSOP (ST) - same | 14-TSSOP (ST) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash | 3.5 KB | 3.5 KB | 3.5 KB | 7 KB | 3.5 KB | 7 KB | 7 KB |
| SRAM | 256 B | 256 B | 256 B | 256 B | 256 B | 512 B | 512 B |
| EEPROM | 256 B | 256 B | 256 B | 256 B | 256 B | 256 B | 256 B |
| CPU Frequency | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 32 MHz |
| Operating Temperature | -40C to +125C | -40C to +85C | -40C to +125C | -40C to +125C | -40C to +125C | -40C to +85C | -40C to +85C |
| Core Independent Peripherals (CLC, NCO, CWG) | Yes | Yes | No | No | Yes | Yes | Yes |
| ADC | 10-bit | 10-bit | 10-bit (no computation) | 10-bit (no computation) | 10-bit | 10-bit | 10-bit |
| I/O Pins | 12 | 12 | 12 | 12 | 6 | 12 | 12 |
关键差异点
- NanoWatt XLP deep-sleep current below 100 nA (对比 PIC16F1823-E/ST)
- Core Independent Peripherals (CLC, NCO, CWG) integrated (对比 PIC16F1824-E/ST)
- 12 I/O pins with PPS routing (对比 PIC16F18313-E/ST)
设计说明
Estimated: at 32MHz and 3.3V VDD the PIC16F18323-E/ST active current is approximately 2 mA; in sleep with WDT enabled it falls below 1 uA, and in deep sleep with no peripherals running it drops to ~100 nA. To minimize average power, drive time-critical tasks in hardware with CLC/NCO/CWG peripherals so the CPU can sleep. Always place a 0.1 uF decoupling capacitor within 3 mm of the VDD pin (pin 14) plus a 10 uF bulk capacitor on the VDD rail.
Route the ICSP/ICD lines (RA0=ICSPDAT, RA1=ICSPCLK) to a 2x3 or 1x6 header with 100 mil pitch so the PICkit 4 or MPLAB Snap programmer can attach without reworking the board. Because of PPS most digital peripherals (UART, SPI, PWM, I2C) can be routed to any I/O pin - lay out the board so the most timing-sensitive traces (high-frequency PWM, crystal-less clock out) have the shortest path. Keep analog traces (ADC, comparator) away from switching nodes.
Do not skip configuring PPS - by default after reset most digital peripheral signals are NOT routed to any pin, so UART or PWM that 'should work' will produce no output. Either configure PPS via #pragma in the source file or via MCC-generated initialization code before enabling the peripheral. Also, when migrating code from PIC16F1823 to PIC16F18323, verify that the new ADC-with-computation, CLC, and NCO configuration registers are initialized before relying on their outputs.
If using the internal 32MHz oscillator (HFINTOSC) the part is factory-trimmed to within +/-2% across voltage and temperature, and no external crystal is required. However, for applications that need accurate timing (UART at non-standard baud rates, PWM with strict duty cycle) consider enabling the FST (Frequency Stabilization Timer) and allowing the oscillator 5-10 us to settle after wake-up. Provide a clean analog ground reference for ADC measurements: tie the AVSS pin to the same ground potential as VSS, with a ferrite bead or wide ground pour.
合规信息
RoHS compliant per Microchip product page. Halogen-free per Microchip environmental compliance. AEC-Q100 not specifically qualified - for automotive applications use AEC-Q100-qualified variants such as PIC16F18323-E/STVAO or similar automotive suffix parts.