PIC16C923T-04/PT - 8-Bit 4MHz OTP MCU with LCD | Microchip
Артикул: PIC16C923T-04/PT ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $8.42 | $8,42 |
| 10 | $7.59 | $75,90 |
| 100 | $6.74 | $674,00 |
| 500 | $5.96 | $2.980,00 |
| 1.000 | $5.31 | $5.310,00 |
PIC16C923T-04/PT Обзор
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, program and data memory, and programmable peripherals onto one IC. Within the broader taxonomy, the PIC16C923 is a member of the 8-bit PIC16 OTP family, a sub-class of microcontrollers, which themselves belong to embedded processors and ultimately to digital ICs and semiconductors. OTP variants use one-time-programmable EPROM for code storage, providing non-volatile retention at lower cost than flash, but they cannot be re-programmed.
Key features of the PIC16C923T-04/PT include built-in I2C and SPI serial interfaces, an on-chip LCD driver with dedicated segment and common pins, a 10-bit PWM module, power-on reset (POR), brown-out reset (BOR), and a watchdog timer (WDT). The integrated LCD controller simplifies human-machine-interface designs by eliminating the need for an external display driver.
The PIC16C923 core uses a Harvard RISC architecture with separate program and data buses, allowing instruction fetch and operand access to occur in the same cycle. The 8-level hardware stack and 8 special-function registers provide deterministic interrupt response. An 8-bit timer/counter, capture/compare, and 10-bit PWM are integrated, alongside synchronous and asynchronous serial ports.
Typical applications include alphanumeric LCD display modules, industrial control panels, instrumentation with segmented displays, point-of-sale terminals, and consumer appliance interfaces. The wide temperature-grade range of the commercial -I variant and 64-pin TQFP footprint give designers flexibility for compact HMI boards.
When designing with the PIC16C923T-04/PT, choose a programmer that supports OTP EPROM (not flash) and ensure the LCD bias and segment pin allocations match your display glass. Because the device is OTP, firmware revision control is critical before programming.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
Аналоги без доработки для PIC16C923T-04/PT — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с PIC16C923T-04/PT (тот же форм-фактор и посадочное место) — отличается по Package, Core Architecture, LCD Driver, RAM Size, Timers.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
PIC16C923-04/PT
✅ Прямая замена✓ В наличии
$2.53 / шт.
Открыть даташит →PIC16C923T-04I/PT
✅ Прямая замена✓ В наличии
$8.05 / шт.
Открыть даташит →PIC16C923-04I/PT
✅ Прямая замена✓ В наличии
$8.2 / шт.
Открыть даташит →PIC16F946-I/PT
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
PIC16F914-I/PT
✅ Прямая замена✓ В наличии
$2.98 / шт.
Открыть даташит →PIC16C923T-04/PT Максимальные параметры и электрические характеристики
| Core Architecture | PIC 8-bit RISC (Harvard) |
| Series | PIC16C 8-bit OTP Microcontrollers |
| Program Memory Type | OTP EPROM |
| Program Memory Size | 7 KB (4K x 14) |
| RAM | 176 B |
| CPU Speed | 4 MHz |
| Instruction Cycle | 500 ns |
| Instruction Set | 35 single-word instructions |
| LCD Driver | Integrated, on-chip |
| Serial Interfaces | I2C, SPI |
| PWM Channels | 1 x 10-bit |
| Watchdog Timer (WDT) | Yes |
| Brown-out Reset (BOR) | Yes |
| Power-On Reset (POR) | Yes |
| Корпус | 64-pin TQFP (10x10 mm), T/R suffix |
| Тип монтажа | Surface Mount |
Конфигурация выводов PIC16C923T-04/PT
| Контакт 1 | LCDSEG0 — LCD segment driver output |
| Контакт 2 | LCDSEG1 — LCD segment driver output |
| Контакт 3 | LCDSEG2 — LCD segment driver output |
| Контакт 4 | LCDSEG3 — LCD segment driver output |
| Контакт 5 | LCDSEG4 — LCD segment driver output |
| Контакт 6 | LCDSEG5 — LCD segment driver output |
| Контакт 7 | LCDSEG6 — LCD segment driver output |
| Контакт 8 | LCDSEG7 — LCD segment driver output |
| Контакт 9 | VSS — Ground |
| Контакт 10 | VDD — Positive supply |
| Контакт 11 | OSC1 — Crystal/oscillator input |
| Контакт 12 | OSC2 — Crystal/oscillator output |
| Контакт 13 | MCLR — Master clear / reset |
| Контакт 14 | RB0 — PORTB digital I/O (interrupt-on-change) |
| Контакт 15 | RB1 — PORTB digital I/O |
| Контакт 16 | RB2 — PORTB digital I/O |
| Контакт 17 | RB3 — PORTB digital I/O |
| Контакт 18 | RB4 — PORTB digital I/O |
| Контакт 19 | RB5 — PORTB digital I/O |
| Контакт 20 | RB6 — PORTB digital I/O / PGC |
| Контакт 21 | RB7 — PORTB digital I/O / PGD |
| Контакт 22 | RC0 — PORTC digital I/O |
| Контакт 23 | RC1 — PORTC digital I/O |
| Контакт 24 | RC2 — PORTC digital I/O |
| Контакт 25 | RC3 — PORTC digital I/O |
| Контакт 26 | RC4 — PORTC digital I/O |
| Контакт 27 | RC5 — PORTC digital I/O |
| Контакт 28 | RC6 — PORTC digital I/O / TX |
| Контакт 29 | RC7 — PORTC digital I/O / RX |
| Контакт 30 | RD0 — PORTD digital I/O |
| Контакт 31 | RD1 — PORTD digital I/O |
| Контакт 32 | RD2 — PORTD digital I/O |
| Контакт 33 | RD3 — PORTD digital I/O |
| Контакт 34 | RD4 — PORTD digital I/O |
| Контакт 35 | RD5 — PORTD digital I/O |
| Контакт 36 | RD6 — PORTD digital I/O |
| Контакт 37 | RD7 — PORTD digital I/O |
| Контакт 38 | RE0 — PORTE digital I/O / LCD BIAS |
| Контакт 39 | RE1 — PORTE digital I/O / LCD BIAS |
| Контакт 40 | RE2 — PORTE digital I/O / LCD BIAS |
| Контакт 41 | LCDCOM0 — LCD common line output |
| Контакт 42 | LCDCOM1 — LCD common line output |
| Контакт 43 | LCDCOM2 — LCD common line output |
| Контакт 44 | LCDCOM3 — LCD common line output |
| Контакт 45 | VLCD1 — LCD voltage reference |
| Контакт 46 | VLCD2 — LCD voltage reference |
| Контакт 47 | VLCD3 — LCD voltage reference |
| Контакт 48 | RCV — I/O / voltage reference |
| Контакт 49 | NC — Not connected (per datasheet) |
| Контакт 50 | NC — Not connected (per datasheet) |
| Контакт 51 | NC — Not connected (per datasheet) |
| Контакт 52 | NC — Not connected (per datasheet) |
| Контакт 53 | NC — Not connected (per datasheet) |
| Контакт 54 | LCDSEG8 — LCD segment driver output |
| Контакт 55 | LCDSEG9 — LCD segment driver output |
| Контакт 56 | LCDSEG10 — LCD segment driver output |
| Контакт 57 | LCDSEG11 — LCD segment driver output |
| Контакт 58 | LCDSEG12 — LCD segment driver output |
| Контакт 59 | LCDSEG13 — LCD segment driver output |
| Контакт 60 | LCDSEG14 — LCD segment driver output |
| Контакт 61 | LCDSEG15 — LCD segment driver output |
| Контакт 62 | LCDSEG16 — LCD segment driver output |
| Контакт 63 | LCDSEG17 — LCD segment driver output |
| Контакт 64 | LCDSEG18 — LCD segment driver output |
Типичное применение
PIC16C923T-04/PT подходит для 6 применениеs: Alphanumeric LCD Display Panels, Industrial Control Panels, Point-of-Sale Terminals, Medical Instrumentation Displays, Consumer Appliance Interfaces, Metering and Measurement.
Alphanumeric LCD Display Panels
The PIC16C923T-04/PT's integrated LCD driver directly multiplexes segment and common lines of 4x40 alphanumeric displays, eliminating an external LCD controller and reducing BOM by ~USD 0.80-1.50 per board. At 4 MHz / 500 ns instruction cycle, it refreshes the LCD charge-pump and segment registers without taxing its 8-level hardware stack, while 176 B SRAM holds LCD frame buffers for variable text.
Рекомендуется
Industrial Control Panels
For factory-floor HMI panels the PIC16C923T-04/PT drives multiplexed segment LCDs for status readouts, monitors digital inputs via its GPIO, and communicates with a master PLC over I2C or SPI - all from a single 64-pin TQFP device. The on-chip POR, BOR, and WDT give resilience against brown-outs and ESD on industrial wiring harnesses, while the industrial -I variant operates from -40C to +85C.
Рекомендуется
Point-of-Sale Terminals
In low-cost POS terminals the PIC16C923T-04/PT drives the operator 2x16 or 4x20 LCD, reads keypad matrix via GPIO, and exchanges transaction data over SPI to a host mainboard. The 35-instruction PIC16 RISC core yields predictable 500 ns response on every keypad scan loop, and OTP EPROM prevents firmware tampering by unauthorized service centers per the Microchip PIC16C923 datasheet.
Рекомендуется
Medical Instrumentation Displays
The PIC16C923T-04/PT powers handheld glucometer or blood-pressure monitor LCD readouts, sampling analog sensors, computing results, and refreshing segmented displays from its integrated LCD driver. The PIC16 RISC core is deterministic for sensor read timing, while the 10-bit PWM drives a buzzer or backlight. Industrial -I temperature grade supports equipment used in clinical environments.
Рекомендуется
Consumer Appliance Interfaces
Washing machines, microwave ovens, and induction cooktops use the PIC16C923T-04/PT to drive multi-segment LCD status displays, monitor keypads, and switch high-voltage loads via the 10-bit PWM. OTP EPROM secures calibration and timing constants against field reverse-engineering, and the 64-TQFP footprint supports compact appliance PCB layouts.
Рекомендуется
Metering and Measurement
Digital panel meters, temperature controllers, and weighing scales use the PIC16C923T-04/PT to display measurements on segmented LCD while the on-chip PWM drives control loops or relay set-points. The 176 B SRAM is sufficient for moving-average filters on ADC data, and the I2C bus links to external EEPROM for logging set-point profiles per the Microchip datasheet reference designs.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для PIC16C923T-04/PT — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | PIC16C923-04/PT | PIC16C923T-04I/PT | PIC16F946-I/PT | PIC16F914-I/PT |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) |
| Program Memory Type | OTP EPROM, 7 KB | OTP EPROM, 7 KB | OTP EPROM, 7 KB | Flash, 14 KB | Flash, 8 KB |
| CPU Speed | 4 MHz (500 ns cycle) | 4 MHz | 4 MHz | 20 MHz | 20 MHz |
| RAM | 176 B | 176 B | 176 B | 336 B | 256 B |
| LCD Driver | Integrated, 4x40 max | Integrated, 4x40 max | Integrated, 4x40 max | Integrated, larger | Integrated, smaller |
| Temperature Grade | Commercial (0C to +70C) | Commercial | Industrial (-40C to +85C) | Industrial | Industrial |
| Lifecycle Status | NRND | NRND | NRND | Active | Active |
Ключевые отличия
- Integrated LCD driver reduces BOM and PCB area (против External LCD controller (e.g., HD44780-based))
- OTP EPROM secures firmware against field tampering (против PIC16F946-I/PT (flash-based))
- Deterministic 35-instruction RISC core (против ARM Cortex-M0+ MCUs)
Заметки по проектированию
Place decoupling capacitors (100 nF ceramic plus 10 uF tantalum) within 5 mm of VDD pin 10, with VSS pin 9 routed as a wide ground plane trace. The TQFP-64 package has a center thermal pad (some PIC16C923 revisions) - if present, solder it to a copper pour with multiple vias to VSS for thermal relief and EMI reduction.
The PIC16C923T-04/PT contains OTP EPROM, not flash - firmware cannot be erased or rewritten once programmed. Plan firmware revision control carefully: verify HEX on a windowed PIC16C923JW part before committing production code to OTP devices. Distinguishing features from flash PIC16F variants are missing ICSP erase capability and absence of EEPROM.
Brown-out reset (BOR) trip voltage should be configured to match the regulated supply to avoid spurious resets. Per the PIC16C923 datasheet, the on-chip voltage regulator requires the MCLR pin pulled high via 10 kohm to VDD, and the OSC1/OSC2 crystal load capacitors should match the crystal's rated load (typically 15-22 pF for 4 MHz).
Информация о соответствии
RoHS, REACH, and lead-free status not explicitly stated in verified data; the PIC16C923 family was released prior to mandatory RoHS adoption, so PT (TQFP) variants may require tin-lead or be marked non-compliant - confirm via Microchip compliance certificates before using in RoHS-only production.