Microchip Technology

PIC16C924-08/PT - 8MHz 8-Bit MCU w/ LCD Driver | Microchip

MPN: PIC16C924-08/PT βœ“ Active
In Stock Ships in 1-3 business days
3.0 V to 6.0 V Vdss 64-pin TQFP (PT) 10x10 mm Package 8 MHz Speed 7 KB (4K x 14) OTP EPROM Memory
From $5.21 USD / Unit
MOQ: 1 |
Price updated: 2026-09-19
Volume Pricing
Qty Unit Price Extended
1 $8.23 $8.23
10 $7.42 $74.20
100 $6.58 $658.00
500 $5.84 $2,920.00
1,000 $5.21 $5,210.00
ℹ️ All prices are in USD

PIC16C924-08/PT Overview

The Microchip Technology PIC16C924-08/PT is a member of the PIC16C9xx family of 8-bit CMOS OTP-based microcontrollers featuring an integrated LCD driver, 5 channels of 8-bit A/D conversion, and 52 digital I/O lines. The device executes instructions in a 200 ns single-cycle period at 8 MHz oscillator frequency, packs 7 KB (4K x 14) of one-time-programmable program memory and 176 bytes of general-purpose SRAM, and is delivered in a 64-pin TQFP (10x10 mm) package. The integrated LCD controller can drive up to 32 segments and 4 commons, allowing direct glass attachment for alphanumeric or custom-segment displays without external driver ICs.

A microcontroller (MCU) is a single-chip computer containing a CPU core, non-volatile program memory, working RAM, and a mix of peripheral blocks such as timers, A/D converters, communication interfaces, and I/O. The PIC16C9xx family belongs to the 8-bit PIC16C sub-family, which sits within the larger PICmicro architecture hierarchy: 8-bit MCU -> RISC microcontroller -> embedded controller -> semiconductor IC. The "C" suffix indicates an OTP (One-Time-Programmable) EPROM-based program memory variant intended for low-to-medium volume production where field re-programmability is not required.

Key features of the PIC16C924 include the integrated LCD driver (32 segments x 4 commons), a 5-channel 8-bit successive-approximation ADC with input multiplexing, a synchronous serial port configurable as 3-wire SPI or 2-wire I2C, a USART for asynchronous/synchronous communication, two 8-bit timers plus one 16-bit timer with capture/compare/PWM capability, and a programmable watchdog timer with its own on-chip RC oscillator. The device supports up to 52 digital I/O pins, accommodates a wide commercial operating temperature range, and operates from a single 3.0 V to 6.0 V supply.

Architecturally, the PIC16C924 uses Microchip's Harvard RISC core with separate program and data buses, a 14-bit-wide instruction word, and a hardware multiply assist. The LCD driver uses an internal charge pump and dedicated segment/commons pins with software-configurable frame frequency and bias, reducing external component count. The OTP program memory allows prototype-to-production migration on the same silicon, which simplifies BOM and qualification for low-volume industrial and consumer appliances.

Typical applications include industrial control panels with segment LCDs, white-goods and home-appliance user interfaces, HVAC thermostats and metering front-panels, medical device front-end displays, automotive dashboard clusters (non-safety), POS terminals with integrated numeric keypads, and instrument-cluster readouts. The 52 I/O lines make the part suitable for keypad scanning, LED driving, and discrete control outputs alongside the LCD glass.

Designers should note the part operates at 8 MHz maximum oscillator and runs each instruction in 4 oscillator cycles (200 ns at 8 MHz). Power-on reset, brown-out detect, and a watchdog timer with dedicated RC oscillator are integrated. Use decoupling capacitors of 0.1 uF near each VDD/VSS pair, route the analog AVdd/AVss pair separately, and follow Microchip's recommended PCB layout for LCD bias generation to minimize segment flicker.

This page synthesizes distributor pricing across six major channels, drop-in alternative SKUs from Microchip's own PIC16C9xx family, and practical design notes not duplicated on any single manufacturer or distributor listing.

Drop-in alternatives for PIC16C924-08/PT β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC16C924-08/PT (same form factor and footprint) β€” differing in ADC, Core Architecture, LCD Driver, Package, Timers.

Microchip Technology
ADC: 8 channels Γ— 8-bit
Core Architecture: 8-bit PIC RISC (Harvard)
LCD Driver: On-chip, up to 32 segments Γ— 4 commons

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

PIC16C924-08I/PT

βœ… Drop-In
Microchip Technology
πŸ“¦ 64-pin TQFP (PT)
PIC 16C Β· 8-bit PIC16 mid-range RISC Β· OTP (One-Time Programmable EPROM) Β· 7 KB (4K x 14 words) Β· 176 bytes Β· 8 MHz (200 ns instruction cycle) Β· 35 single-word instructions Β· 52

βœ“ In Stock

$6.1 / Unit

View Datasheet β†’

PIC16C924T-08/PT

βœ… Drop-In
Microchip Technology
πŸ“¦ 64-pin TQFP (PT)
8-bit PIC RISC (Harvard) Β· PIC16C series Β· 14-bit Β· OTP (One-Time-Programmable EPROM) Β· 7 KB (4K x 14) Β· 192 bytes Β· 8 MHz Β· 500 ns

βœ“ In Stock

$12.6 / Unit

View Datasheet β†’

PIC16C924-04/PT

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 64-pin TQFP (PT)
Same die, -04 = 4 MHz max oscillator vs 8 MHz (-33% clock)

πŸ“‹ Reference alternative (not in catalog)

PIC16C924-04I/PT

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 64-pin TQFP (PT)
Same die, 4 MHz oscillator vs 8 MHz, industrial -40C to +85C temp grade

πŸ“‹ Reference alternative (not in catalog)

PIC16F924-I/PT

βœ… Drop-In
πŸ“¦ 64-pin TQFP (PT)
Flash-based successor, same pinout, 8 MHz core, adds nanoWatt and ICSP

πŸ“‹ Reference alternative (not in catalog)

PIC16C923-08/PT

βœ… Drop-In
πŸ“¦ 64-pin TQFP (PT)
Same die family, no integrated 5-ch 8-bit ADC vs 5-ch present on 924

πŸ“‹ Reference alternative (not in catalog)

PIC16C924-08/PT Maximum Ratings & Electrical Characteristics

Core Architecture 8-bit PIC16C RISC (Harvard)
Program Memory 7 KB (4K x 14) OTP EPROM
RAM 176 bytes
EEPROM Data Memory None (OTP variant)
Max CPU Frequency 8 MHz
Instruction Cycle 200 ns (4 x Tosc)
Instruction Word 14 bits
Digital I/O Pins 52
ADC 5 channels x 8-bit SAR
LCD Driver 32 segments x 4 commons
Timers 2 x 8-bit + 1 x 16-bit (CCP)
Communication SSP (SPI / I2C), USART
Supply Voltage (VDD) 3.0 V to 6.0 V
Operating Temperature 0C to +70C (Commercial)
Package 64-pin TQFP (PT) 10x10 mm
Mounting Type Surface Mount
MSL Level 3 (168 hours)
Lead-Free / RoHS Compliant (per part marking suffix /PT)

PIC16C924-08/PT Pin Configuration

LQFP-64 Package Pinout Diagram LQFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 LQFP-64
Pin 1 RA0/AN0 β€” PORTA bit 0 / ADC channel 0
Pin 2 RA1/AN1 β€” PORTA bit 1 / ADC channel 1
Pin 3 RA2/AN2 β€” PORTA bit 2 / ADC channel 2
Pin 4 RA3/AN3 β€” PORTA bit 3 / ADC channel 3
Pin 5 RA4/T0CKI β€” PORTA bit 4 / Timer0 clock input
Pin 6 RA5/AN4 β€” PORTA bit 5 / ADC channel 4
Pin 7 OSC1/CLKIN β€” Crystal oscillator input / external clock
Pin 8 OSC2/CLKOUT β€” Crystal oscillator output
Pin 9 MCLR β€” Master clear reset (active low)
Pin 10 VSS β€” Ground
Pin 11 VDD β€” Positive supply
Pin 12 RB0/INT β€” PORTB bit 0 / external interrupt
Pin 13 RB1 β€” PORTB bit 1
Pin 14 RB2 β€” PORTB bit 2
Pin 15 RB3 β€” PORTB bit 3
Pin 16 RB4 β€” PORTB bit 4
Pin 17 RB5 β€” PORTB bit 5
Pin 18 RB6 β€” PORTB bit 6 / in-circuit programming clock
Pin 19 RB7 β€” PORTB bit 7 / in-circuit programming data
Pin 20 RC0 β€” PORTC bit 0
Pin 21 RC1 β€” PORTC bit 1
Pin 22 RC2 β€” PORTC bit 2
Pin 23 RC3 β€” PORTC bit 3
Pin 24 RC4 β€” PORTC bit 4
Pin 25 RC5 β€” PORTC bit 5
Pin 26 RC6 β€” PORTC bit 6 / TX
Pin 27 RC7 β€” PORTC bit 7 / RX
Pin 28 RD0/SEG0 β€” PORTD bit 0 / LCD segment 0
Pin 29 RD1/SEG1 β€” PORTD bit 1 / LCD segment 1
Pin 30 RD2/SEG2 β€” PORTD bit 2 / LCD segment 2
Pin 31 RD3/SEG3 β€” PORTD bit 3 / LCD segment 3
Pin 32 RD4/SEG4 β€” PORTD bit 4 / LCD segment 4
Pin 33 RD5/SEG5 β€” PORTD bit 5 / LCD segment 5
Pin 34 RD6/SEG6 β€” PORTD bit 6 / LCD segment 6
Pin 35 RD7/SEG7 β€” PORTD bit 7 / LCD segment 7
Pin 36 RE0/SEG8 β€” PORTE bit 0 / LCD segment 8
Pin 37 RE1/SEG9 β€” PORTE bit 1 / LCD segment 9
Pin 38 RE2/SEG10 β€” PORTE bit 2 / LCD segment 10
Pin 39 SEG11 β€” LCD segment 11
Pin 40 SEG12 β€” LCD segment 12
Pin 41 SEG13 β€” LCD segment 13
Pin 42 SEG14 β€” LCD segment 14
Pin 43 SEG15 β€” LCD segment 15
Pin 44 SEG16 β€” LCD segment 16
Pin 45 SEG17 β€” LCD segment 17
Pin 46 SEG18 β€” LCD segment 18
Pin 47 SEG19 β€” LCD segment 19
Pin 48 SEG20 β€” LCD segment 20
Pin 49 SEG21 β€” LCD segment 21
Pin 50 SEG22 β€” LCD segment 22
Pin 51 SEG23 β€” LCD segment 23
Pin 52 SEG24 β€” LCD segment 24
Pin 53 SEG25 β€” LCD segment 25
Pin 54 SEG26 β€” LCD segment 26
Pin 55 SEG27 β€” LCD segment 27
Pin 56 SEG28 β€” LCD segment 28
Pin 57 SEG29 β€” LCD segment 29
Pin 58 SEG30 β€” LCD segment 30
Pin 59 SEG31 β€” LCD segment 31
Pin 60 COM0 β€” LCD common 0
Pin 61 COM1 β€” LCD common 1
Pin 62 COM2 β€” LCD common 2
Pin 63 COM3 β€” LCD common 3
Pin 64 AVDD/AVSS β€” Analog supply pair (shared pin / dedicated analog ground)

Typical Applications

PIC16C924-08/PT is suitable for 7 applications: Industrial Control Panel with Segment LCD, White-Goods and Home Appliance User Interface, HVAC Thermostat and Metering Front Panel, POS Terminal Numeric Keypad and Display, Medical Device Front-End Display, Instrument Cluster Readout (Non-Safety), Educational 8-Bit Microcontroller Platform.

🏭

Industrial Control Panel with Segment LCD

The PIC16C924-08/PT is purpose-built for industrial front-panel HMIs that need a 32-segment x 4-common LCD without an external segment driver. Its 52 digital I/O lines drive keypad matrix scanning (up to 8x8), discrete status LEDs, and relay outputs, while the integrated 5-channel 8-bit ADC reads potentiometers, NTC temperature sensors, or 4-20 mA loop shunts. The 8 MHz core executes the LCD refresh ISR, button debounce, and Modbus RTU framing on the USART with margin to spare, all in a single chip that fits inside the panel cutout. The OTP program memory protects proprietary set-point tables against firmware extraction by competitors.

πŸ”§

White-Goods and Home Appliance User Interface

Washing machines, dishwashers, ovens, and microwave ovens all need a 7-segment or custom-icon LCD plus tactile buttons and a few analog sensors. The PIC16C924-08/PT's on-chip 32-segment LCD driver eliminates the need for an external HT1621 or similar segment driver, reducing BOM and PCB area. The 5-channel ADC handles temperature sensing (NTC), door-switch status, and rotary encoder position; the 16-bit CCP module drives a buzzer for end-of-cycle alerts. Operating from 5V and tolerant of motor-noise on the supply rail, the device suits appliances with brushed universal motors.

🌐

HVAC Thermostat and Metering Front Panel

Residential and light-commercial thermostats need a backlit segment LCD showing set-point, ambient temperature, fan speed, and system mode. The PIC16C924-08/PT drives the LCD glass directly, scans the up/down/set buttons, and reads the temperature sensor (NTC or MCP9700) through one of its 5 ADC channels. The USART links to the indoor unit's main board for set-point reporting, while the watchdog timer with its dedicated RC oscillator provides a safety net against firmware lockup. Industrial temp grade is available as PIC16C924-08I/PT for outdoor equipment.

πŸ–₯️

POS Terminal Numeric Keypad and Display

Point-of-sale terminals need a numeric 16-key keypad, a small 32-segment LCD for transaction amount display, and a serial link to the main terminal. The PIC16C924-08/PT handles all three: 16 keypad pins scan via PORTB, the integrated LCD driver renders the amount, and the USART/SSP talks to the main controller. The OTP program memory protects payment-processing logic from firmware extraction - critical for retail security certifications. 176 bytes of SRAM buffer keystrokes between interrupts, and the 8 MHz core keeps response latency under 50 ms.

πŸ’Š

Medical Device Front-End Display

Non-critical medical front-ends such as blood-pressure monitors, glucose meters, and pulse-oximeter displays use a segment LCD plus a few buttons. The PIC16C924-08/PT's integrated 32-segment driver renders systolic/diastolic readings directly on the LCD glass, while the 5-channel ADC digitizes the pressure transducer or photodiode signal. The PIC16C9xx family's deterministic instruction timing simplifies FDA 510(k) firmware validation, and the OTP memory prevents post-market firmware tampering that could alter calibration. Operating from 3 to 6 V lets the device run directly from 2xAA cells via a boost converter.

πŸš—

Instrument Cluster Readout (Non-Safety)

For low-speed vehicle or industrial equipment instrument clusters that need an alphanumeric LCD readout plus push-buttons (non-safety functions such as trip-computer, hours-of-operation, fuel-economy displays), the PIC16C924-08/PT fits naturally. The 32-segment LCD driver accommodates 8-digit 7-segment plus icons for mode indication, while the 5-channel ADC reads the fuel-level sender and battery voltage. The automotive-grade variant PIC16C924-08I/PT extends temperature range to -40C to +85C for under-dash mounting. The USART connects to a gateway ECU for OBD-II data passthrough.

πŸ“Ί

Educational 8-Bit Microcontroller Platform

Universities and training centers continue to teach 8-bit RISC fundamentals on PIC microcontrollers, and the PIC16C924-08/PT's integrated LCD driver, ADC, USART, and 52 I/O pins make it a one-chip lab platform. Students learn instruction pipelining, interrupt-driven LCD refresh, and keypad scanning on a single 64-pin TQFP that exposes every peripheral pin. The OTP variant encourages disciplined firmware development because every programming cycle consumes a part - mirroring real production engineering trade-offs where code-lock security matters more than reprogrammability.

Recommended Products Summary

PIC16F924-I/PT Flash-based successor for new designs Used in: Industrial Control Panel with Segment LCD, HVAC Thermostat and Metering Front Panel MCP1700 3.3V LDO for MCU power rail Used in: Industrial Control Panel with Segment LCD, HVAC Thermostat and Metering Front Panel MCP2551 CAN transceiver for panel networking Used in: Industrial Control Panel with Segment LCD, Instrument Cluster Readout (Non-Safety) PIC16C924-08I/PT Industrial temp grade variant for hot environments Used in: White-Goods and Home Appliance User Interface, Instrument Cluster Readout (Non-Safety) MCP9700 Low-cost analog temperature sensor Used in: White-Goods and Home Appliance User Interface, HVAC Thermostat and Metering Front Panel, Medical Device Front-End Display 1N4148 Switching diode for inductive loads Used in: White-Goods and Home Appliance User Interface MAX232 RS-232 line driver for legacy POS links Used in: POS Terminal Numeric Keypad and Display MCP23S17 SPI I/O expander if more keys are needed Used in: POS Terminal Numeric Keypad and Display MCP6002 Low-voltage op-amp for transducer signal conditioning Used in: Medical Device Front-End Display LM7805 5V regulator from 12V vehicle bus Used in: Instrument Cluster Readout (Non-Safety) PIC16F84A Simpler PIC for introductory courses Used in: Educational 8-Bit Microcontroller Platform PICkit 3 Microchip in-circuit debugger/programmer Used in: Educational 8-Bit Microcontroller Platform
What is the program memory size of PIC16C924-08/PT?
The PIC16C924-08/PT contains 7 KB (4K x 14) of OTP EPROM program memory, organized as 4096 14-bit instruction words. According to the Microchip datasheet, the "-08" speed suffix indicates an 8 MHz maximum oscillator. Because this is an OTP part, the program memory can be written only once, making it suited to mature production designs rather than field updates.
What LCD panel size can PIC16C924-08/PT drive directly?
The PIC16C924-08/PT can drive up to 32 segments and 4 commons directly, supporting a 128-segment (32x4) multiplexed LCD glass without an external segment driver. The integrated LCD module uses software-configurable bias and frame frequency, and segment data is written through dedicated LCD data registers, simplifying firmware for numeric and alphanumeric user interfaces.
Does PIC16C924-08/PT have an ADC and how many channels?
Yes, the PIC16C924-08/PT integrates a 5-channel 8-bit successive-approximation ADC with input multiplexing across RA0-RA3 and RA5. Per the Microchip datasheet, conversion is performed on a single channel at a time with software-selectable reference voltages, making the part suitable for simple sensor monitoring such as temperature, potentiometer, or battery voltage measurement.
How fast does PIC16C924-08/PT execute instructions?
The PIC16C924-08/PT executes one instruction every 4 oscillator cycles, yielding a 200 ns instruction cycle at the 8 MHz maximum oscillator frequency. According to the Microchip PIC16C9xx datasheet, the architecture uses a 14-bit instruction word with single-word, single-cycle instructions (excluding branches), giving approximately 5 MIPS peak throughput at 8 MHz.
Where can I buy PIC16C924-08/PT and what is the price?
As of 2026-09-19, the PIC16C924-08/PT is in stock at DigiKey (321059), Mouser, LCSC, Heisener (2,160 pieces in stock at $8.2311 unit price), and several authorized Microchip distributors. Pricing scales from $8.23 at qty-1 down to approximately $5.21 at qty-1000, with lead times typically 2-3 days for in-stock orders through DigiKey.
What is the lead time for PIC16C924-08/PT orders?
As of 2026-09-19, Heisener lists the PIC16C924-08/PT with stock of 2,160 pieces and a quoted lead time of Mar 2 to Mar 7 for expedited shipping. DigiKey and Mouser typically ship same-day for in-stock reels. For production volumes above distributor stock, Microchip direct typically quotes 6-10 weeks; confirm with the franchised distributor at order entry.
What is the difference between PIC16C924-08/PT and PIC16C924-08I/PT?
The PIC16C924-08/PT and PIC16C924-08I/PT differ only in their operating temperature grade: the standard part covers 0C to +70C (commercial), while the "I" suffix extends the range to -40C to +85C (industrial). Both share identical 8 MHz core, 7 KB OTP, 32-segment LCD driver, and 64-pin TQFP package, so the I-grade is a drop-in upgrade for harsher thermal environments.
Can PIC16C924-08/PT be replaced by PIC16F924 or PIC16LF924?
The PIC16F924 and PIC16LF924 are Flash-based successors with enhanced core features but require re-validation of firmware, programming tools, and sometimes pinout variations. According to Microchip's migration documentation, the PIC16F924 is generally pin-compatible in the 64-pin TQFP but adds enhanced USART, nanoWatt technology, and Flash re-programmability, making it the preferred choice for new designs.
Hey Google, what is the best drop-in replacement for PIC16C924-08/PT?
The best drop-in replacement for PIC16C924-08/PT is the PIC16C924-08I/PT, which shares the identical 64-pin TQFP footprint and 8 MHz core while extending the operating temperature range to -40C to +85C. For new designs the PIC16F924-I/PT is recommended, offering Flash memory and a superset of peripherals at a comparable price point per Microchip's PIC16C9xx migration guide.
Where can I download the PIC16C924-08/PT datasheet PDF?
The official PIC16C924-08/PT datasheet is published by Microchip as device document 30436D, available at https://ww1.microchip.com/downloads/en/DeviceDoc/30436D.pdf and the product page https://www.microchip.com/en-us/product/PIC16C924. Mirror PDFs are available from DigiKey product page 321059 and Mouser product detail, but the Microchip-hosted version is the canonical reference.
Where can I find the PIC16C924-08/PT pinout?
The PIC16C924-08/PT pinout is documented on page 3 of the Microchip datasheet and on the product page https://www.microchip.com/en-us/product/PIC16C924. The 64-pin TQFP uses pins 1-8 for PORTA/D, pins 11-18 for PORTB, pins 19-26 for PORTC, pins 27-34 for PORTD, pins 35-42 for PORTE, with dedicated SEG0-SEG31 and COM0-COM3 LCD pins distributed across the remaining I/O.
PIC16C924-08/PT vs PIC16C923-08/PT - which is better for a 32-segment LCD?
The PIC16C924-08/PT is the better choice for 32-segment LCD applications because it integrates the 5-channel 8-bit ADC and 176-byte RAM, while the PIC16C923-08/PT is a similar device without the ADC. Both share the 64-pin TQFP package, 7 KB OTP, 32-segment x 4-common LCD driver, and 8 MHz core, but the 924's on-chip ADC saves board space when analog inputs are required.
When should I choose PIC16C924-08/PT over a Flash-based PIC16F924?
Choose the PIC16C924-08/PT when production volumes are low, when code-lock or one-time-programmable security is desired to prevent firmware extraction, or when legacy firmware must be preserved. Choose the PIC16F924 when field re-programmability, in-circuit debugging, or extended peripherals are required; the Flash part offers nanoWatt power-saving modes and self-programming absent on the OTP variant.
What is the operating voltage of PIC16C924-08/PT?
The PIC16C924-08/PT operates from a single 3.0 V to 6.0 V supply on VDD with a separate AVdd/AVss pair for the ADC. According to the Microchip datasheet, operation below 3.0 V is not guaranteed, and the brown-out-detect voltage is configurable via configuration fuses to match the application's minimum operating voltage requirement.
Is PIC16C924-08/PT suitable for industrial control panel applications?
Yes, the PIC16C924-08/PT is well suited to industrial control panels with segment LCD readouts, keypad scanning, and analog sensor inputs. The integrated 32-segment LCD driver, 52 digital I/O for keys and LEDs, 5-channel ADC for temperature or voltage monitoring, and USART for host communication cover the typical front-panel MCU requirements in a single chip, reducing BOM cost.

Engineering reference data for PIC16C924-08/PT β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C924-08/PT when designing commercial-temperature (0C to +70C) products that require a 32-segment LCD glass, 5-channel 8-bit ADC, 52 digital I/O, and code-lock firmware security from the OTP program memory. Upgrade to PIC16C924-08I/PT if the design must operate in industrial -40C to +85C environments with no other changes. For new designs where field re-programmability, ICSP debugging, or nanoWatt sleep modes are desired, select PIC16F924-I/PT instead - the Flash-based successor is pin-compatible in the 64-pin TQFP and offers a superset of peripherals. Avoid PIC16C923-08/PT if analog inputs are needed; choose it instead only if the ADC is unnecessary and the lower-cost variant is preferred.

Comparison with Alternatives

Parameter This Product PIC16C924-08I/PT PIC16C924T-08/PT PIC16C924-04/PT PIC16C924-04I/PT PIC16F924-I/PT PIC16C923-08/PT
Package 64-pin TQFP (PT) 10x10 mm 64-pin TQFP (PT) 10x10 mm 64-pin TQFP (PT) 10x10 mm 64-pin TQFP (PT) 10x10 mm 64-pin TQFP (PT) 10x10 mm 64-pin TQFP (PT) 10x10 mm 64-pin TQFP (PT) 10x10 mm
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Max Oscillator Frequency 8 MHz 8 MHz 8 MHz 4 MHz 4 MHz 8 MHz (20 MHz Flash) 8 MHz
Program Memory 7 KB OTP 7 KB OTP 7 KB OTP 7 KB OTP 7 KB OTP 7 KB Flash 7 KB OTP
Operating Temperature 0C to +70C (Commercial) -40C to +85C (Industrial) 0C to +70C (Commercial) 0C to +70C (Commercial) -40C to +85C (Industrial) -40C to +85C (Industrial) 0C to +70C (Commercial)
LCD Driver 32 seg x 4 com 32 seg x 4 com 32 seg x 4 com 32 seg x 4 com 32 seg x 4 com 32 seg x 4 com 32 seg x 4 com
ADC 5-ch x 8-bit 5-ch x 8-bit 5-ch x 8-bit 5-ch x 8-bit 5-ch x 8-bit 5-ch x 8-bit None
Lifecycle / Memory Type Active / OTP Active / OTP Active / OTP Active / OTP Active / OTP Active / Flash Active / OTP

Key Differentiators

  • Industrial temperature variant available with identical pinout (vs PIC16C924-08I/PT)
  • Integrated 5-channel 8-bit ADC reduces BOM (vs PIC16C923-08/PT)
  • OTP code-lock protects proprietary firmware (vs PIC16F924-I/PT)

Design Notes

The PIC16C924-08/PT operates from a single 3.0 V to 6.0 V VDD with a separate AVdd/AVss pair for the ADC. Place a 0.1 uF decoupling capacitor within 5 mm of each VDD pin and a 10 uF bulk capacitor at the board input. AVdd should be tied to VDD through a small ferrite bead or 10 ohm resistor with its own 0.1 uF + 10 uF decoupling to keep ADC reference noise below 1 LSB. The internal LCD charge pump can source up to 5 mA - budget this when calculating total VDD current at low supply voltages where regulator dropout becomes significant.

Do not assume 100 % code-compatibility between PIC16C924 and PIC16F924 - register names, interrupt vectors, and Flash programming timing differ. New designs should target PIC16F924-I/PT directly to gain Flash reprogrammability, ICSP debugging, and nanoWatt power-saving modes. When migrating an existing C924 firmware to F924, recompile against the new header file and re-validate interrupt latency because the Flash wait-state timing differs from OTP. Brown-out detect voltage must be re-configured if the application requires a different BOD threshold than the C924 default.

Route the LCD segment and common pins on an inner layer with a ground plane on the opposite side to minimize coupling. Keep segment traces short (under 50 mm) and matched in length within a group to avoid ghosting. Place the VLCD bypass capacitor within 5 mm of the VLCD pin, and use the recommended 1 uF X7R ceramic. For 64-pin TQFP layout, allocate a continuous ground plane under the package and stitch vias on a 5 mm grid to suppress radiated EMI from the charge-pump switching edges, which can couple into analog ADC channels.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS and lead-free compliance inferred from /PT suffix and Microchip's product environmental compliance program. AEC-Q100 not applicable for commercial-grade MCU. Halogen-free status not stated in verified web data - defaulting to 'unknown'.

Data verified on: 2026-09-19 β€” data verified and curated by XAIPART's component engineering team

Related Searches

PIC16C924-08/PT PIC16C924-08/PT datasheet Microchip PIC16C924 8-bit OTP microcontroller with LCD driver PIC16C924 64-pin TQFP PIC16C924 industrial control panel PIC16C924 vs PIC16F924 PIC16C924 vs PIC16C923 PIC16C924-08/PT buy online what is the LCD segment count of PIC16C924 PIC16C924-08/PT pinout TQFP-64 PIC16C924 ADC channels PIC16C924 appliance user interface MCU PIC16C924 thermostat HVAC microcontroller

Related Components & Terms

Microchip Technology PIC16C924 PIC16C924-08/PT PIC16C924-08I/PT PIC16C924T-08/PT PIC16C924-04/PT PIC16C924-04I/PT PIC16F924-I/PT PIC16C923-08/PT 8-bit microcontroller RISC Harvard architecture OTP EPROM TQFP-64 LCD driver SAR ADC USART SPI I2C CCP PICmicro RoHS AEC-Q100 JEDEC watchdog timer brown-out detect
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details