PIC16C774T-I/PQ - 8-Bit OTP MCU, 7KB, 12-bit ADC | Microchip
Teilenummer: PIC16C774T-I/PQ ✗ Abgekündigt| Menge | Stückpreis | Gesamt |
|---|---|---|
| 1 | $13.42 | $13,42 |
| 10 | $12.08 | $120,80 |
| 100 | $10.45 | $1.045,00 |
| 500 | $9.21 | $4.605,00 |
| 1.000 | $8.35 | $8.350,00 |
PIC16C774T-I/PQ Übersicht
A microcontroller (MCU) is a single-chip computer that combines a CPU, program memory, data RAM, and peripherals such as ADCs, timers, and communication interfaces. The PIC16C774 belongs to the broader 8-bit MCU class — a category that prioritizes deterministic instruction timing, low power, and simple toolchain development over raw compute throughput. Within Microchip's taxonomy, the PIC16C774 sits in the PIC16 mid-range family, between the baseline PIC10/12/16 devices and the high-performance PIC18 family, and is upward code-compatible with the PIC16C5X and PIC12CXXX series, easing legacy firmware migration.
Key features of the PIC16C774T-I/PQ include 192 bytes of data RAM, 256 bytes of EEPROM data memory, three timers, a synchronous serial port (SSP) supporting SPI and I²C, a USART, capture/compare/PWM modules, a brown-out reset, and a watchdog timer. The 12-bit ADC with 10 input channels provides 4096 discrete conversion steps — a notable step up from the 8-bit ADC found on most contemporary mid-range PICs. Industrial temperature grade (-40 °C to +85 °C) and a wide 4.0 V to 5.5 V supply range support harsh-environment deployments.
Architecturally, the PIC16C774 uses a Harvard memory layout with separate program and data buses, allowing instruction fetch and operand read to occur in the same cycle. The OTP program memory is programmed once via Microchip's ICSP (In-Circuit Serial Programming) interface and is suitable for production volumes where firmware is finalized at manufacturing time. Power-down Sleep mode, watchdog-driven Sleep wake-up, and a low-power RC oscillator reduce quiescent consumption for battery-influenced designs.
Typical applications for the PIC16C774T-I/PQ include industrial control and instrumentation, multi-channel data acquisition front-ends, motor and valve control loops, sensor signal conditioning, and embedded automotive subsystems where deterministic interrupt response and a 12-bit ADC simplify closed-loop firmware. The wide temperature range and robust peripheral set also make it a fit for HVAC controls, security panels, and laboratory instruments.
When designing with the PIC16C774, ensure decoupling on VDD with at least a 100 nF ceramic placed within a few millimeters of the supply pins, plus a bulk tantalum or aluminum electrolytic capacitor. Configure the MCLR pin with the recommended 10 kΩ pull-up and place the oscillator traces short and guarded; the ADC accuracy depends on a clean VREF and a quiet analog supply plane. Verify ICSP pins (RB6/RB7) remain accessible for factory programming.
This page combines distributor pricing, drop-in same-package alternatives, and practical design notes not consolidated in the Microchip datasheet, helping procurement and firmware engineers compare the PIC16C774T-I/PQ against pin-compatible PIC16C77 and PIC16C74A family members in the same 44-MQFP footprint.
Drop-in-Alternativen für PIC16C774T-I/PQ – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.
Varianten dieser Serie
Modelle derselben Serie, die drop-in-kompatibel sind mit PIC16C774T-I/PQ (gleiche Bauform und Footprint) – abweichend in Timers, ADC, Operating Temperature, Package, Watchdog Timer.
Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:
PIC16C774T/PQ
✅ Drop-In✓ Auf Lager
$6.4 / Stück
Datenblatt ansehen →PIC16C774-I/P
✅ Drop-In✓ Auf Lager
$7.6 / Stück
Datenblatt ansehen →PIC16C77-10I/PQ
✓ Auf Lager
$9.85 / Stück
Datenblatt ansehen →PIC16C74A-20I/PQ
✅ Drop-In✓ Auf Lager
$5.95 / Stück
Datenblatt ansehen →PIC16C74AT-20I/PQ
✅ Drop-In ⚠️ Spezifikationen ungeprüft✓ Auf Lager
$7.1 / Stück
Datenblatt ansehen →PIC16C774T-I/PQ Grenzwerte & elektrische Eigenschaften
| Core | PIC16 8-bit RISC |
| Architecture | Harvard, 14-bit instruction word |
| Instruction Set | 35 single-word instructions |
| Program Memory | 7 KB OTP (4K x 14) |
| Data RAM | 192 bytes |
| EEPROM Data Memory | 256 bytes |
| Maximum CPU Speed | 20 MHz |
| Instruction Execution Time | 200 ns at 20 MHz |
| ADC | 12-bit, 10 channels |
| Supply Voltage (VDD) | 4.0 V to 5.5 V |
| Betriebstemperatur | -40 °C to +85 °C (Industrial) |
| Timers | 3 (Timer0, Timer1, Timer2) |
| Serial Interfaces | USART, SSP (SPI/I²C) |
| CCP/PWM Modules | 2 channels |
| Watchdog Timer | Yes (with dedicated RC oscillator) |
| Brown-out Reset | Yes |
| ICSP Programming | Yes (RB6/RB7) |
| Gehäuse | 44-MQFP (10x10 mm) |
| Montageart | Surface Mount |
PIC16C774T-I/PQ Pin-Konfiguration
| Pin 1 | OSC1/CLKIN — Crystal/Resonator or external clock input |
| Pin 2 | RA0/AN0 — Port A bit 0 / ADC channel 0 |
| Pin 3 | RA1/AN1 — Port A bit 1 / ADC channel 1 |
| Pin 4 | RA2/AN2 — Port A bit 2 / ADC channel 2 |
| Pin 5 | RA3/AN3/VREF — Port A bit 3 / ADC channel 3 / ADC reference |
| Pin 6 | RA4/T0CKI — Port A bit 4 / Timer0 clock input |
| Pin 7 | RA5/AN4/SS — Port A bit 5 / ADC channel 4 / SPI slave select |
| Pin 8 | VSS — Ground |
| Pin 9 | OSC2/CLKOUT — Crystal/Resonator or clock output |
| Pin 10 | RC0/T1OSO/T1CKI — Port C bit 0 / Timer1 oscillator/counter input |
| Pin 11 | RC1/T1OSI/CCP2 — Port C bit 1 / Timer1 oscillator / CCP2 |
| Pin 12 | RC2/CCP1 — Port C bit 2 / CCP1 (PWM/capture/compare) |
| Pin 13 | RC3/SCK/SCL — Port C bit 3 / SPI clock / I2C clock |
| Pin 14 | RC4/SDI/SDA — Port C bit 4 / SPI data in / I2C data |
| Pin 15 | RC5/SDO — Port C bit 5 / SPI data out |
| Pin 16 | RC6/TX/CK — Port C bit 6 / USART TX / clock |
| Pin 17 | RC7/RX/DT — Port C bit 7 / USART RX / data |
| Pin 18 | RB0/INT — Port B bit 0 / external interrupt |
| Pin 19 | RB1 — Port B bit 1 |
| Pin 20 | RB2 — Port B bit 2 |
| Pin 21 | RB3 — Port B bit 3 |
| Pin 22 | RB4 — Port B bit 4 |
| Pin 23 | RB5 — Port B bit 5 |
| Pin 24 | RB6/PGC — Port B bit 6 / ICSP clock |
| Pin 25 | RB7/PGD — Port B bit 7 / ICSP data |
| Pin 26 | MCLR/VPP — Master clear reset / ICSP programming voltage |
| Pin 27 | VDD — Positive supply (4.0 V to 5.5 V) |
| Pin 28 | RD0 — Port D bit 0 |
| Pin 29 | RD1 — Port D bit 1 |
| Pin 30 | RD2 — Port D bit 2 |
| Pin 31 | RD3 — Port D bit 3 |
| Pin 32 | RD4 — Port D bit 4 |
| Pin 33 | RD5 — Port D bit 5 |
| Pin 34 | RD6 — Port D bit 6 |
| Pin 35 | RD7 — Port D bit 7 |
| Pin 36 | RE0/RD/AN5 — Port E bit 0 / read control / ADC channel 5 |
| Pin 37 | RE1/WR/AN6 — Port E bit 1 / write control / ADC channel 6 |
| Pin 38 | RE2/CS/AN7 — Port E bit 2 / chip select / ADC channel 7 |
| Pin 39 | VSS — Ground |
| Pin 40 | VDD — Positive supply |
| Pin 41 | AN8 — ADC channel 8 |
| Pin 42 | AN9 — ADC channel 9 |
| Pin 43 | AVDD — Analog positive supply (tie to VDD) |
| Pin 44 | AVSS — Analog ground (tie to VSS) |
Typische Anwendungen
PIC16C774T-I/PQ ist geeignet für 6 Anwendungs: Multi-Channel Industrial Data Acquisition, Precision Process Control Loops, Automotive Body and Comfort Modules, Security and Alarm Panel Controllers, Laboratory Instrumentation Front-Ends, Sensor Signal Conditioning Hubs.
Multi-Channel Industrial Data Acquisition
The PIC16C774T-I/PQ's 12-bit ADC with 10 input channels suits multi-channel industrial data acquisition systems where sensors such as thermocouples, pressure transducers, and strain gauges require simultaneous digitization. With 7 KB OTP program memory and 20 MHz CPU speed, the firmware can implement digital filtering, linearization, and Modbus-style polling within deterministic timing windows. The 4.0-5.5 V supply matches industrial 24V->5V regulated rails, while the -40C to +85C operating range tolerates factory-floor thermal stress. Recommended companion: PIC16C774T-I/PQ paired with external RS-485 transceivers such as the MAX485 for industrial networks.
Empfohlen
Precision Process Control Loops
The PIC16C774's 12-bit ADC resolution (4096 codes) provides the precision needed for PID process control loops regulating temperature, flow, or pressure in chemical, HVAC, and food-processing plants. At 20 MHz, the device executes 5 million instructions per second, supporting sample periods below 1 ms with proportional, integral, and derivative control calculations. Two CCP/PWM modules drive valve actuators or solid-state relays, while the 4.0-5.5 V supply supports 5 V industrial backplanes. Recommended companion: the PIC16C774T-I/PQ with external DACs for analog output modules.
Empfohlen
Automotive Body and Comfort Modules
The PIC16C774T-I/PQ operates from -40C to +85C, matching automotive underhood and cabin environments for body control modules such as lighting controllers, seat adjusters, and HVAC blend doors. The 12-bit ADC reads position sensors, NTC thermistors, and potentiometers with sufficient precision for smooth motor control. USART and SSP peripherals connect to LIN or CAN physical layers through external transceivers, while OTP memory prevents firmware tampering in high-volume production. Recommended companion: TJA1050 CAN transceiver for in-vehicle networking.
Empfohlen
Security and Alarm Panel Controllers
The PIC16C774's 12-bit ADC and 10 channels support multi-zone alarm panels where each input is read for sensor health, tamper detection, and analog thresholds. OTP program memory locks the firmware to prevent reverse-engineering of proprietary alarm logic, while the brown-out reset and watchdog timer protect against power-supply glitches and firmware lockups. The USART interfaces with cellular or PSTN modems for alarm reporting, and the SSP connects to external EEPROM for event-log storage.
Empfohlen
Laboratory Instrumentation Front-Ends
Benchtop laboratory instruments such as pH meters, conductivity analyzers, and small spectrophotometers benefit from the PIC16C774T-I/PQ's 12-bit ADC and deterministic 200 ns instruction timing. The 35-instruction PIC16 RISC core simplifies firmware review for regulated environments, while OTP memory enforces code lock-in at production. The USART drives a graphical LCD controller or PC interface, and the PWM outputs provide excitation sources for sensor bridges.
Empfohlen
Sensor Signal Conditioning Hubs
The PIC16C774's 10-channel 12-bit ADC is ideal for sensor signal conditioning hubs that aggregate multiple analog inputs (temperature, humidity, light, voltage, current) before transmitting a digital summary upstream. The 7 KB OTP holds calibration tables, linearization polynomials, and Modbus or I2C stack code. Industrial -40C to +85C operating range supports outdoor cabinet installations, while USART and SSP support simultaneous local display and upstream SCADA connectivity.
Empfohlen
Zusammenfassung der empfohlenen Produkte
Technische Referenzdaten für PIC16C774T-I/PQ – Vergleich, Designhinweise und Compliance-Informationen.
Auswahlhilfe
Vergleich mit Alternativen
| Parameter | Dieses Produkt | PIC16C774T/PQ | PIC16C774-I/P | PIC16C77-10I/PQ | PIC16C74A-20I/PQ | PIC16C74AT-20I/PQ |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-MQFP (10x10 mm) | 44-MQFP (10x10 mm) - same | 44-MQFP (10x10 mm) - same | 44-MQFP (10x10 mm) - same | 44-MQFP (10x10 mm) - same | 44-MQFP (10x10 mm) - same |
| Program Memory | 7 KB OTP | 7 KB OTP | 7 KB OTP | 8 KB OTP | 4 KB OTP | 4 KB OTP |
| ADC Resolution / Channels | 12-bit / 10 ch | 12-bit / 10 ch | 12-bit / 10 ch | 8-bit / 8 ch | 8-bit / 8 ch | 8-bit / 8 ch |
| Maximum Clock | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Data RAM | 192 bytes | 192 bytes | 192 bytes | 368 bytes | 192 bytes | 192 bytes |
| Temperature Grade | -40C to +85C (Industrial) | 0C to +70C (Commercial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) | -40C to +85C (Industrial) |
| Programming Type | OTP | OTP | OTP | OTP | OTP | OTP |
Wichtigste Unterscheidungsmerkmale
- 12-bit ADC with 10 channels - higher resolution than PIC16C77 (vs. PIC16C77-10I/PQ)
- Same 44-MQFP pinout as PIC16C77 - direct PCB compatibility (vs. PIC16C77-10I/PQ)
- Industrial -40C to +85C temperature range (vs. PIC16C774T/PQ (commercial))
Designhinweise
Decouple each VDD pin with a 100 nF X7R ceramic capacitor placed within 5 mm of the pin, plus a bulk 10 uF tantalum on the main 5 V rail. The PIC16C774T-I/PQ has two VDD pins (27 and 40) and two VSS pins (8 and 39); both VDD pins require their own local decoupling to minimize switching noise on the analog supply. Estimated: at 20 MHz with all peripherals active, the supply current can reach 30 mA, so the regulator headroom matters for VDD stability.
Place the 20 MHz crystal and its 22 pF load capacitors within 5 mm of OSC1 (pin 1) and OSC2 (pin 9). Keep the oscillator traces short, symmetric, and surrounded by a ground guard ring to prevent digital switching noise from corrupting the clock. MCLR (pin 26) requires a 10 kOhm pull-up to VDD; do not leave MCLR floating. The ICSP pins RB6/PGD and RB7/PGC (pins 25 and 24) must remain accessible for in-circuit programming - do not load them with external circuits that exceed 50 pF.
For 12-bit ADC accuracy, route analog inputs AN0-AN9 and AVSS/AVDD as far as possible from digital switching traces; AVSS should be tied to VSS at a single point near the MCU, and AVDD should be tied to VDD with a separate RC filter (10 ohm + 10 uF) to provide a quiet analog rail. Use the ADC's own VREF mode (RA3) rather than VDD when absolute voltage accuracy matters, especially for ratiometric sensors like thermistor bridges. Wait the required acquisition time (approximately 20 us at 20 MHz with the recommended 2.45 us Tad) before initiating conversion to avoid ADC channel-crosstalk errors.
Do not confuse the 12-bit ADC on PIC16C774 with the 8-bit ADC on PIC16C77 family; if you port code, the conversion result register ADRES must be read as a 16-bit value (ADRESH:ADRESL) right-justified, not as an 8-bit byte. Brown-out reset must be configured via configuration bits before code can run safely in noisy industrial environments. Programming fuses set to external oscillator mode with the wrong pins will prevent the device from starting - always verify the CONFIG1 register matches the schematic before sealing the firmware.
Compliance-Informationen
PIC16C774T-I/PQ is a legacy OTP part in NRND status; RoHS, REACH, and lead-free status not stated in the Verified Web Data and marked as [DATA_NEEDED] in specs. Not AEC-Q100 qualified - choose PIC16C774T-I/PQ for industrial, not automotive safety-critical applications.