English
| Part Number: | PIC16C74B-20I/PT |
|---|---|
| Manufacturer/Brand: | Micrel / Microchip Technology |
| Part of Description: | IC MCU 8BIT 7KB OTP 44TQFP |
| Datasheets: |
|
| RoHs Status: | ROHS3 Compliant |
| Payment: | PayPal / Credit Card / T/T |
| Shipment Way: | DHL / Fedex / TNT / UPS / EMS |
| Share: |
Ship From: Hong Kong
| Quantity | Unit Price |
|---|---|
| 1+ | $5.1546 |
| 10+ | $4.3991 |
| 30+ | $3.9501 |
| 100+ | $3.4967 |
| 500+ | $3.2872 |
| 1000+ | $3.1932 |
Online RFQ submissions: Fast responses, Better prices!
| Product Attribute | Attribute Value |
|---|---|
| Voltage - Supply (Vcc/Vdd) | 4V ~ 5.5V |
| Supplier Device Package | 44-TQFP (10x10) |
| Speed | 20MHz |
| Series | PIC® 16C |
| RAM Size | 192 x 8 |
| Program Memory Type | OTP |
| Program Memory Size | 7KB (4K x 14) |
| Peripherals | Brown-out Detect/Reset, POR, PWM, WDT |
| Package / Case | 44-TQFP |
| Package | Tray |
| Product Attribute | Attribute Value |
|---|---|
| Oscillator Type | External |
| Operating Temperature | -40°C ~ 85°C (TA) |
| Number of I/O | 33 |
| Mounting Type | Surface Mount |
| EEPROM Size | - |
| Data Converters | A/D 8x8b |
| Core Size | 8-Bit |
| Core Processor | PIC |
| Connectivity | I²C, SPI, UART/USART |
| Base Product Number | PIC16C74 |




The Microchip Technology PIC16C74B-20I/PT is an 8-bit CMOS microcontroller designed for space-efficient, high-performance embedded control. Featuring a 20 MHz maximum operating frequency, One-Time-Programmable (OTP) program memory, and a compact 44-pin Thin Quad Flat Package (TQFP), the PIC16C74B-20I/PT delivers 7 KB (4K x 14 bits) of program storage alongside 192 bytes of onboard RAM. Its extensive feature set—including multiple timers, advanced communications interfaces, and integrated analog-to-digital conversion—enables a diverse range of industrial, commercial, and automotive applications.
Built upon the enhanced PIC16CXX architecture, the PIC16C74B-20I/PT leverages a Harvard RISC core with only 35 instructions, nearly all executing in a single (200 ns @ 20 MHz) cycle. The Harvard design separates program and data memory via dedicated busses, improving bandwidth and simplifying programming. The device includes direct, indirect, and relative addressing modes and an 8-level deep hardware stack for efficient subroutine and interrupt handling.
Robust system reliability is maintained through multiple reset sources (Power-on Reset, Brown-out Reset, Watchdog Timer), power-up and oscillator start timers, and programmable code protection. The selectable oscillator options (RC, LP, XT, HS) allow designers to optimize for cost, speed, or low power as needed.
Low power consumption is a core advantage: active current is less than 5 mA at 5 V/4 MHz, with typical standby consumption below 1.2 μA. The device supports -40°C to +85°C operation (industrial grade), with high current drive capability of 25 mA per I/O pin.
Memory resources in the PIC16C74B-20I/PT are partitioned into program memory and data memory. The program memory consists of 4K x 14-bit OTP, addressed via a 13-bit program counter with support for subroutine calls and computed jumps across 8K address space. Data memory contains 192 bytes of static RAM, arranged in banks that include both general-purpose and special function registers. Indirect addressing is supported via the File Select Register (FSR) in combination with the INDF register and STATUS register bits.
The PIC16C74B-20I/PT provides five I/O ports (A–E), totalling 33 bidirectional pins. Each port includes configurable data direction registers, and several pins are multiplexed with peripheral functions or analog inputs. Specialized features such as interrupt-on-change for PORTB and open-drain output on specific PORTA pins add flexibility for a wide array of applications, including sensor interfacing and keypad detection.
PORTD and PORTE facilitate parallel slave port functionality, enabling seamless microprocessor bus interfacing when PSP mode is selected in the TRISE register.
Three integrated timer/counter modules support diverse timing and measurement tasks:
Timer0: An 8-bit timer/counter with an 8-bit programmable prescaler, selectable internal/external clock, and overflow interrupt capability. Its prescaler is shared with the Watchdog Timer, requiring careful software management when switching assignments.
Timer1: A 16-bit timer/counter with independent high/low byte registers. It features multiple operating modes (timer or counter), a selectable oscillator, prescale options, and can be externally reset via CCP modules for event timing or pulse measurement. Timer1 operates in asynchronous mode for continuous event capture—even during SLEEP.
Timer2: An 8-bit timer with both prescaler and postscaler settings, ideal for PWM time-base generation. It features an 8-bit period register and is tightly integrated with CCP modules for advanced waveform generation.
The microcontroller features two identical CCP (Capture/Compare/PWM) modules enabling sophisticated event timing and control functionality. Each module can operate in capture mode (precise event timestamping of Timer1, configurable on edge detection), compare mode (triggered control actions based on Timer1 value), and 10-bit resolution PWM generation (for motor control, LED dimming, etc.).
In engineering scenarios such as closed-loop control, CCP modules allow precise synchronization and feedback without intensive processor involvement. The special event trigger functionality enables automated Timer1 resets or A/D conversions for tightly-coupled analog/digital applications.
The PIC16C74B-20I/PT integrates multiple serial interfaces for broad connectivity:
Synchronous Serial Port (SSP): Configurable for SPI or I²C communication, supporting master and slave modes, clock polarity and phase options, and multi-master I²C environments. Dedicated pins for SCK, SDI, SDO, and SS deliver robust industrial connectivity for EEPROMs, sensors, displays, or external MCUs.
Universal Synchronous Asynchronous Receiver Transmitter (USART): Supports full-duplex asynchronous (standard UART) and half-duplex synchronous transmission. Selectable baud rates, 8/9-bit data formats, and hardware error detection facilitate reliable communication with PCs, terminals, and integrated peripherals.
The serial modules include dedicated status, control, and buffer registers, allowing fine-grained software control and error management. Designers should consider external pull-up requirements for I²C operation and proper TRIS register configuration to ensure correct pin behavior during peripheral operation.
A fast 8-bit ADC is integrated into the PIC16C74B-20I/PT, supporting up to 8 input channels. It enables direct digitization of analog signals, suitable for sensor measurements such as temperature, pressure, or light intensity. The ADC offers selectable clock sources and precise acquisition timing for optimal accuracy.
Engineering considerations include careful matching of source impedance and acquisition time, configuring analog/digital port modes via ADCON1, and synchronizing conversions with digital events (e.g., via CCP special triggers).
The PIC16C74B-20I/PT is equipped with multiple features enhancing system security, reliability, and flexibility:
Watchdog Timer: Dedicated RC oscillator with programmable prescaler, providing robust protection against software lockups and unsupervised operation recovery.
Multiple oscillator configuration options: XT, HS, LP, and RC modes support adaptability to cost, precision, and power requirements.
Brown-out detection: Integrated circuitry for safe operation during supply voltage drops, automatic reset to maintain reliability.
Power-saving SLEEP mode: Ultra-low consumption standby, with wake-up enabled via interrupts, WDT, or external reset.
Programmable code protection: Secures application software from unauthorized access.
Absolute ratings include a -55°C to +125°C bias operating range, a 2.5V–5.5V supply voltage, and 25 mA maximum sink/source current per I/O pin. The device's low active and standby currents, robust ESD protection, and tolerance for high ambient and storage temperatures support use in harsh industrial environments.
Typical timing characteristics include 200 ns instruction cycles (at 20 MHz) and precise timer, ADC, SPI, I²C, and UART timing diagrams and constraints. Comprehensive DC and AC characteristic tables guide reliable hardware integration.
The PIC16C74B-20I/PT is offered in a compact 44-TQFP package (10x10 mm), facilitating dense PCB layout and suitability for space-constrained device designs. Leaded (PLCC, MQFP) and DIP/CERDIP options exist for development and prototyping within the broader family but the 44-TQFP package is optimal for mass production using automated assembly techniques.
Within the Microchip PIC16C7X family, several related models offer functionality and pin-count alternatives:
PIC16C73B-20I/PT: Similar performance but with fewer I/O pins (22 vs. 33) and ADC channels.
PIC16C65B-20I/PT: 40-pin package variant, comparable architecture but with different peripheral pin allocation.
PIC16C63A-20I/PT: Reduced feature set (no ADC or parallel slave port).
Engineers should carefully cross-check differences in I/O count, packaging, and peripheral availability as noted in the device differences appendix. For migrating code or designs, attention to register and memory mapping changes is essential, as documented in migration guides from PIC16C5X/baseline series.
The Microchip PIC16C74B-20I/PT microcontroller delivers a robust combination of high performance, flexible I/O, integrated peripherals, and reliable industrial-grade operation. Its rich feature set, low power consumption, and comprehensive timing and control capabilities make it a top choice for embedded designs in industrial automation, remote sensing, consumer and automotive control, and security. When evaluating alternatives, procurement and design engineers should analyze the specific needs for I/O, peripherals, and compatibility to ensure optimal selection within the PIC16CXX family. For complex analog/digital integration, high-reliability requirements, and space-constrained designs, the PIC16C74B-20I/PT stands out as a versatile microcontroller platform for professional engineering applications.
IC MCU 8BIT 7KB OTP 44MQFP
IC MCU 8BIT 7KB OTP 44PLCC
PIC16C74B-201/P MICROCHIP
IC MCU 8BIT 7KB OTP 44MQFP
IC MCU 8BIT 7KB OTP 44MQFP
IC MCU 8BIT 7KB OTP 44PLCC
IC MCU 8BIT 7KB OTP 44TQFP
IC MCU 8BIT 7KB OTP 44PLCC
IC MCU 8BIT 7KB OTP 40DIP
IC MCU 8BIT 7KB OTP 44PLCC
IC MCU 8BIT 7KB OTP 44TQFP
IC MCU 8BIT 7KB OTP 44MQFP
IC MCU 8BIT 7KB OTP 40DIP
IC MCU 8BIT 7KB OTP 44MQFP
IC MCU 8BIT 7KB EPROM/UV 40CDIP
IC MCU 8BIT 7KB OTP 44TQFP
IC MCU 8BIT 7KB OTP 44TQFP
IC MCU 8BIT 7KB OTP 44TQFP
IC MCU 8BIT 7KB OTP 44MQFP
IC MCU 8BIT 7KB OTP 44PLCC
March 31th, 2026
March 23th, 2026
March 20th, 2026
March 9th, 2026
March 4th, 2026
February 28th, 2026
February 3th, 2026
January 28th, 2026
January 19th, 2026
January 16th, 2026
January 9th, 2026
December 29th, 2025
December 25th, 2025
December 17th, 2025
December 10th, 2025
December 4th, 2025
November 25th, 2025
November 20th, 2025
November 11th, 2025
November 3th, 2025
October 30th, 2025
October 22th, 2025
October 16th, 2025
October 9th, 2025
September 28th, 2025
September 17th, 2025
September 9th, 2025
September 1th, 2025
August 25th, 2025
August 20th, 2025
July 3th, 2025
December 18th, 2024
June 21th, 2023
April 27th, 2023
July 1th, 2022
March 4th, 2021
September 10th, 2020
January 23th, 2020
0 Articles







January 27th, 2025
February 11th, 2025
January 9th, 2025
May 8th, 2025
PIC16C74B-20I/PTMicrochip Technology |
Quantity*
|
Target Price(USD)
|