PIC16C923T-08/PT - 8-bit CMOS MCU with LCD Driver, 8MHz, TQFP-64 | Microchip
部品番号: PIC16C923T-08/PT ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $12.5 | $12.50 |
| 10 | $11.2 | $112.00 |
| 100 | $9.85 | $985.00 |
| 500 | $8.75 | $4,375.00 |
| 1,000 | $7.6 | $7,600.00 |
PIC16C923T-08/PT 概要
An 8-bit microcontroller (MCU) is a single-chip computer that integrates a CPU, RAM, program memory, and peripherals such as timers, communication interfaces, and I/O on a single die. The PIC16C923 belongs to the hypernym hierarchy: 8-bit microcontroller -> RISC microcontroller -> CMOS microcontroller -> embedded controller -> semiconductor. Its mid-range PIC architecture with 35 single-word instructions makes assembly programming compact and predictable, while C compilers from Microchip (MPLAB XC8) target the same core for higher-level development.
Key features include 4K x 14 EPROM/OTP program memory, 176 bytes of data RAM, 52 I/O pins, an integrated LCD driver supporting up to 4 common and 32 segment lines, an 8-bit timer/counter with 8-bit prescaler, a Watchdog Timer with its own on-chip RC oscillator, and three I/O ports (PORTA, PORTB, PORTC, PORTD, PORTE) multiplexed with LCD segment and common signals. The part operates from 4.5 V to 6.0 V and supports commercial temperature grades.
Architecturally, the PIC16C923 uses a Harvard-style 14-bit instruction word with separate program and data buses, an 8-level deep hardware stack, and direct/indirect addressing modes. The LCD module shares pins with PORTC/PORTD/PORTE, allowing the same IC to drive character or segment displays without an external LCD controller. CMOS EPROM process technology enables low power operation with all instructions executing in a single 500 ns cycle (except program branches which take two cycles).
Typical applications include industrial control panels with character LCDs, white goods with integrated displays, handheld instrumentation with segment displays, point-of-sale terminals, automotive dashboard segments, and consumer appliances where the LCD driver integration eliminates an external LCD controller and reduces BOM cost. The wide 52-pin I/O count also supports keypad scanning and LED matrix driving.
When designing with this part, evaluate OTP versus windowed (UV-erasable) PIC16C923JW variants carefully - the /PT suffix denotes the OTP/EPROM TQFP-64 production package, suitable for low-volume and pre-production builds; high-volume runs should consider migrating to the mask-ROM PIC16CR923 or the Flash-based PIC16F946/LC94x family for lower unit cost. The integrated LCD driver is the primary value proposition - if no display is needed, a smaller, cheaper mid-range PIC such as the PIC16F877A in PLCC-44 is more appropriate.
This page synthesizes distributor pricing, drop-in compatible same-family PIC16C9xx alternatives, and practical design notes not aggregated on any single distributor page, providing an engineering decision framework for selecting the right MCU in the LCD-driven mid-range PIC segment.
ドロップイン代替品: PIC16C923T-08/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16C923T-08/PT (同一形状・フットプリント) — 相違点: LCD Driver, Operating Temperature, Timers, Package, Instruction Cycle Time.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16C924T-08/PT
✅ ドロップイン✓ 在庫あり
$12.6 / 個
データシートを見る →PIC16C923T-08I/PT
✅ ドロップイン✓ 在庫あり
$10.5 / 個
データシートを見る →PIC16C923T-04I/L
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$5.31 / 個
データシートを見る →PIC16C923-04I/PT
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$8.2 / 個
データシートを見る →PIC16C923-08I/L
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$2.75 / 個
データシートを見る →PIC16C923T-08/PT 最大定格&電気的特性
| Program Memory Type | EPROM (OTP) |
| Program Memory Size | 4K x 14 words (7 KB) |
| Data RAM | 176 x 8 bytes |
| CPU Architecture | 8-bit RISC, Harvard, 14-bit instruction word |
| Instruction Set | 35 single-word instructions |
| Maximum Clock Speed | 8 MHz |
| Instruction Cycle Time | 500 ns (single cycle) |
| Supply Voltage (Vdd) | 4.5 V to 6.0 V |
| Number of I/O Pins | 52 |
| LCD Driver | Integrated; up to 4 common x 32 segment |
| Timers | 1 x 8-bit Timer/Counter with 8-bit prescaler |
| Watchdog Timer | Yes, with dedicated on-chip RC oscillator |
| Number of I/O Ports | PORTA, PORTB, PORTC, PORTD, PORTE |
| Package Type | TFQFP-64 (TQFP-64, 10x10 mm, 0.5 mm pitch) |
| 動作温度 | 0C to +70C (commercial) |
| 実装タイプ | Surface Mount |
| RoHS ステータス | Compliant |
| Lead-Free | Yes |
PIC16C923T-08/PT ピン構成
| ピン 1 | RA0/AN0 — PORTA bit 0 / analog input 0 |
| ピン 2 | RA1/AN1 — PORTA bit 1 / analog input 1 |
| ピン 3 | RA2/AN2 — PORTA bit 2 / analog input 2 |
| ピン 4 | RA3/AN3 — PORTA bit 3 / analog input 3 |
| ピン 5 | RA4/T0CKI — PORTA bit 4 / Timer0 clock input |
| ピン 6 | RA5/SS/AN4 — PORTA bit 5 / SPI slave select / analog input 4 |
| ピン 7 | Vss — Ground |
| ピン 8 | OSC1/CLKIN — Crystal oscillator input / external clock in |
| ピン 9 | OSC2/CLKOUT — Crystal oscillator output / clock out |
| ピン 10 | RC0/SEG0 — PORTC bit 0 / LCD segment 0 |
| ピン 11 | RC1/SEG1 — PORTC bit 1 / LCD segment 1 |
| ピン 12 | RC2/SEG2 — PORTC bit 2 / LCD segment 2 |
| ピン 13 | RC3/SEG3 — PORTC bit 3 / LCD segment 3 |
| ピン 14 | RD0/SEG4 — PORTD bit 0 / LCD segment 4 |
| ピン 15 | RD1/SEG5 — PORTD bit 1 / LCD segment 5 |
| ピン 16 | RD2/SEG6 — PORTD bit 2 / LCD segment 6 |
| ピン 17 | RD3/SEG7 — PORTD bit 3 / LCD segment 7 |
| ピン 18 | RC4/SEG8 — PORTC bit 4 / LCD segment 8 |
| ピン 19 | RC5/SEG9 — PORTC bit 5 / LCD segment 9 |
| ピン 20 | RC6/SEG10 — PORTC bit 6 / LCD segment 10 |
| ピン 21 | RC7/SEG11 — PORTC bit 7 / LCD segment 11 |
| ピン 22 | RD4/SEG12 — PORTD bit 4 / LCD segment 12 |
| ピン 23 | RD5/SEG13 — PORTD bit 5 / LCD segment 13 |
| ピン 24 | RD6/SEG14 — PORTD bit 6 / LCD segment 14 |
| ピン 25 | RD7/SEG15 — PORTD bit 7 / LCD segment 15 |
| ピン 26 | Vss — Ground |
| ピン 27 | Vdd — Positive supply (4.5-6.0 V) |
| ピン 28 | RB0/INT — PORTB bit 0 / external interrupt |
| ピン 29 | RB1 — PORTB bit 1 |
| ピン 30 | RB2 — PORTB bit 2 |
| ピン 31 | RB3 — PORTB bit 3 |
| ピン 32 | RB4 — PORTB bit 4 |
| ピン 33 | RB5 — PORTB bit 5 |
| ピン 34 | RB6 — PORTB bit 6 |
| ピン 35 | RB7 — PORTB bit 7 |
| ピン 36 | COM0 — LCD common line 0 |
| ピン 37 | COM1 — LCD common line 1 |
| ピン 38 | COM2 — LCD common line 2 |
| ピン 39 | COM3 — LCD common line 3 |
| ピン 40 | RE0 — PORTE bit 0 |
| ピン 41 | RE1 — PORTE bit 1 |
| ピン 42 | RE2 — PORTE bit 2 |
| ピン 43 | RE3 — PORTE bit 3 |
| ピン 44 | Vdd — Positive supply (4.5-6.0 V) |
| ピン 45 | Vss — Ground |
| ピン 46 | SEG16 — LCD segment 16 |
| ピン 47 | SEG17 — LCD segment 17 |
| ピン 48 | SEG18 — LCD segment 18 |
| ピン 49 | SEG19 — LCD segment 19 |
| ピン 50 | SEG20 — LCD segment 20 |
| ピン 51 | SEG21 — LCD segment 21 |
| ピン 52 | SEG22 — LCD segment 22 |
| ピン 53 | SEG23 — LCD segment 23 |
| ピン 54 | SEG24 — LCD segment 24 |
| ピン 55 | SEG25 — LCD segment 25 |
| ピン 56 | SEG26 — LCD segment 26 |
| ピン 57 | SEG27 — LCD segment 27 |
| ピン 58 | SEG28 — LCD segment 28 |
| ピン 59 | SEG29 — LCD segment 29 |
| ピン 60 | SEG30 — LCD segment 30 |
| ピン 61 | SEG31 — LCD segment 31 |
| ピン 62 | VLCD1 — LCD bias voltage input 1 |
| ピン 63 | VLCD2 — LCD bias voltage input 2 |
| ピン 64 | VLCD3 — LCD bias voltage input 3 |
主な用途
PIC16C923T-08/PT の用途: 6 件s: Industrial Control Panel with Character LCD, White Goods with Integrated Display, Handheld Instrumentation with Segment Display, Point-of-Sale Terminal Display Module, Automotive Dashboard Segment Display, Consumer Appliance User Interface.
Industrial Control Panel with Character LCD
The PIC16C923T-08/PT is ideally suited for industrial control panels with character or segment LCDs because its integrated LCD driver module supports up to 4 common and 32 segment lines (128 segments total) without an external LCD controller. With 52 I/O pins, the same MCU can scan a 4x4 keypad matrix, drive status LEDs, read temperature via the 8-bit ADC channel, and communicate with a host PLC over UART - all from one IC. The 8 MHz clock gives 500 ns instruction execution, sufficient for real-time menu navigation and debouncing tasks. Compared to an MCU + external LCD controller solution, this part reduces BOM by ~USD 1.50 and PCB area by ~30%.
おすすめ
White Goods with Integrated Display
Household appliances such as washing machines, dishwashers, and microwave ovens benefit from the PIC16C923T-08/PT's combination of integrated LCD driver and 52 I/O pins in a TQFP-64 package. The MCU can directly drive the 7-segment + icon display used for cycle status, time remaining, and error codes, eliminating a separate display driver IC. The 4.5 V to 6.0 V supply range aligns with the rectified 5 V rail common in these appliances. Mid-range PIC instruction simplicity and 35-instruction RISC core support long-life firmware maintenance cycles typical of white-goods products with 10+ year production runs.
おすすめ
Handheld Instrumentation with Segment Display
Handheld digital multimeters, calipers, and portable test instruments require compact LCDs and low component count - the PIC16C923T-08/PT satisfies both. Its on-chip LCD driver eliminates an external HT1621 or similar display controller, reducing BOM cost and PCB size. The 52 I/O lines accommodate rotary encoder input, function buttons, range selection, and sensor interfaces (e.g., thermocouple via op-amp front-end). At 8 MHz, the MCU performs ADC conversions, runs linearization math, and refreshes the LCD within a single instruction-cycle budget without flicker.
おすすめ
Point-of-Sale Terminal Display Module
POS terminals often use character LCDs for transaction prompts, item totals, and barcode data. The PIC16C923T-08/PT drives the customer-facing 16x2 or 20x4 character LCD directly via its on-chip segment driver (with character-LCD-to-segment-LCD glue logic) while its UART channels handle communication with the main POS processor. The 52 I/O pins accommodate magnetic-stripe reader interface, PIN-pad connection, and receipt-printer handshaking. Industrial-grade operational reliability is supported by the Watchdog Timer with on-chip RC oscillator.
おすすめ
Automotive Dashboard Segment Display
Automotive dashboard clusters with segmented LCDs (fuel, temperature, gear indicator) are a strong fit for the PIC16C923T-08/PT in TQFP-64, but only when the design uses the industrial-temperature (-40C to +85C) PIC16C923T-08I/PT variant. The integrated 4x32 LCD driver can refresh a typical automotive segment display without flicker, while the 52 I/O lines read multiplexed switch inputs (turn signal, high-beam) and drive tell-tale LEDs. The 4.5 V to 6.0 V supply aligns with 12 V battery systems after regulation; for AEC-Q100 qualified automotive designs, prefer the PIC16F946 or PIC18F family instead.
おすすめ
Consumer Appliance User Interface
Consumer appliances such as coffee makers, rice cookers, and air purifiers use simple segment LCDs to show timer, mode, and status icons. The PIC16C923T-08/PT combines the LCD driver and 8-bit MCU in a single TQFP-64 chip, saving PCB area in compact consumer enclosures. Its 35-instruction RISC core allows straightforward firmware migration from older PIC16C5x designs, and the integrated Watchdog Timer improves reliability in unattended-appliance use cases. The commercial 0C to +70C temperature range covers typical indoor appliance environments; for outdoor or garage use, switch to the -40C to +85C PIC16C923T-08I/PT variant.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16C923T-08/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16C924T-08/PT | PIC16C923T-08I/PT | PIC16C923-04I/PT |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-64 (TFQFP) | TQFP-64 (same) | TQFP-64 (same) | TQFP-64 (same) |
| Program Memory | 4K x 14 OTP/EPROM | 4K x 14 OTP/EPROM | 4K x 14 OTP/EPROM | 4K x 14 OTP/EPROM |
| Max Clock Speed | 8 MHz | 8 MHz | 8 MHz | 4 MHz |
| LCD Driver Multiplex | Up to 4 COM x 32 SEG | Up to 8 COM x 33 SEG (1/8 mux) | Up to 4 COM x 32 SEG | Up to 4 COM x 32 SEG |
| I/O Pins | 52 | 52 | 52 | 52 |
| Operating Temperature | 0C to +70C (commercial) | 0C to +70C (commercial) | -40C to +85C (industrial) | -40C to +85C (industrial) |
| Supply Voltage | 4.5 V to 6.0 V | 4.5 V to 6.0 V | 4.5 V to 6.0 V | 4.5 V to 6.0 V |
| Lifecycle Status | Active (mature) | Active (mature) | Active (mature) | Active (mature) |
主な差別化要因
- Same die, faster LCD multiplex option (vs PIC16C924T-08/PT)
- Industrial temperature option in same package (vs PIC16C923T-08I/PT)
- TQFP-64 footprint enables compact PCB (vs PIC16C923-08I/L (PLCC-68))
- All-in-one LCD + MCU reduces BOM (vs PIC16F877A + external HT1621 LCD controller)
設計ノート
The PIC16C923T-08/PT operates from 4.5 V to 6.0 V; ensure your LDO or regulator provides at least 4.75 V under worst-case load to avoid brown-out on the 8 MHz oscillator. The Vdd and Vss pins are distributed across the TQFP-64 package (pins 7, 26, 27, 44, 45) - place a 100 nF decoupling cap adjacent to each Vdd/Vss pair, plus a 10 uF bulk capacitor near the IC. The VLCD1/VLCD2/VLCD3 bias pins require their own filtered bias network generated by external resistors or a dedicated charge-pump; using improper bias voltage reduces LCD contrast and segment uniformity.
The 'T' suffix in PIC16C923T-08/PT denotes Tape & Reel packaging (vs tube for the non-T variant) - both are the same silicon die and are interchangeable electrically. The '08' speed grade is the 8 MHz part; do not substitute a PIC16C923-04 part in an 8 MHz design or vice versa without verifying oscillator configuration. The 'I' suffix (industrial temp range) and standard (commercial temp) parts share the same OTP die, but the industrial part is screened for -40C to +85C operation. The OTP/EPROM program memory cannot be re-programmed in-circuit - design firmware carefully and verify on a windowed PIC16C923-08/JW prototype before committing to OTP production.
TQFP-64 has 0.5 mm pitch pads requiring careful PCB layout - use 0.25 mm trace/space rules and micro-via escape routing. Place the 8 MHz crystal (or ceramic resonator) within 5 mm of OSC1/OSC2 pins with a grounded guard ring to reduce EMI coupling into adjacent LCD segment lines. The LCD segment traces should be routed away from switching power or high-frequency digital signals to avoid display artifacts; if PCB area allows, dedicate one signal layer to LCD SEG/COM traces only. The PORTC/PORTD/PORTE pins are multiplexed with LCD - configure the LCD control register before driving those pins as GPIO.
Estimated: PIC16C923T-08/PT in TQFP-64 has typical thermal resistance theta_JA of approximately 45-55 C/W on a 4-layer JEDEC test PCB. At maximum active current of ~15 mA and supply of 5 V, the part dissipates ~75 mW (0.075 W), yielding a junction temperature rise of only ~4 C above ambient - thermal management is rarely a concern in this design. However, in a sealed enclosure with no airflow (appliance installations), verify that ambient temperature does not exceed the commercial 70 C or industrial 85 C limit at the case surface.
コンプライアンス情報
RoHS and lead-free per Microchip product page; REACH compliance per EU declaration. Not AEC-Q100 qualified - choose AEC-Q100 qualified PIC16/18F LCD family variants for automotive safety-critical applications.