PIC16F737T-I/SS - 20MHz 8-bit MCU 7KB FLASH 28-SSOP | Microchip
MPN: PIC16F737T-I/SS ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $3.85 | $3.85 |
| 10 | $3.47 | $34.70 |
| 100 | $2.95 | $295.00 |
| 500 | $2.58 | $1,290.00 |
| 1,000 | $2.2 | $2,200.00 |
PIC16F737T-I/SS Overview
A microcontroller (MCU) is a single-chip computer that integrates a CPU, non-volatile program memory, working RAM, and peripheral I/O on one die. The PIC16F737 sits in the PIC16 mid-range family, one tier above baseline PIC10/12/14 devices and below PIC18/dsPIC performance parts. PIC microcontrollers are commonly categorized by bit-width (8-bit), memory technology (FLASH), and family tier (base-line, mid-range, enhanced mid-range, PIC18). Within Microchip's portfolio, PIC16F parts are widely used in cost-sensitive embedded control where deterministic execution and a small footprint matter more than raw MIPS.
Key features of the PIC16F737 include 11 channels of 10-bit Analog-to-Digital conversion, three timers, three Capture/Compare/PWM modules, an Enhanced USART with LIN support, and nanoWatt power-management technology for low standby current. The 25 I/O pins provide ample GPIO for sensor interfacing, pushbuttons, LEDs, and serial busses. The 28-SSOP package offers thermal resistance of approximately 90 C/W and an exposed footprint compatible with hand-soldered prototypes and SMT production lines alike.
The PIC16F737's nanoWatt features (Sleep mode, internal oscillator, dynamic switching between primary and timer1 oscillator) let it draw only micro-amps in standby, suiting battery-powered or energy-harvesting applications. The 11-channel 10-bit ADC supports up to 30 ksps conversion with acquisition time selectable via software, allowing direct connection to potentiometers, thermistors, current-sense resistors, and battery-voltage monitors. Hardware PWM on three CCP channels simplifies dimming, motor-control, or power-converter feedback loops without CPU overhead.
Typical applications include consumer appliance control (white goods, HVAC user interfaces), battery chargers, automotive interior accessories (where AEC-Q100 is not required), industrial sensor transmitters, and educational/hobby embedded projects using MPLAB X IDE and the free XC8 compiler. The wide 2.0-5.5V Vdd range allows direct connection to a single Li-ion cell or a regulated 5V rail. The internal 8 MHz oscillator can be trimmed to 1% accuracy with the OSCTUNE register, eliminating an external crystal in many designs and reducing BOM cost.
When designing with the PIC16F737, place Vdd/Vss decoupling capacitors (100 nF plus 10 uF bulk) within 5 mm of the supply pins, route the MCLR pull-up with a short trace to avoid noise-induced resets, and follow Microchip's recommended ICSP connector layout to retain in-circuit programming and debugging with tools such as PICkit 3, PICkit 4, MPLAB ICD 3, or MPLAB ICD 4. The nanoWatt Sleep mode combined with WDT wake-up enables decade-long battery life in remote sensors, but verify Sleep current against your specific Vdd and temperature corner before committing.
This page synthesizes distributor pricing, parametric drop-in alternatives, and practical design notes that complement but go beyond the manufacturer datasheet content.
Drop-in alternatives for PIC16F737T-I/SS — 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 PIC16F737T-I/SS (same form factor and footprint) — differing in Package, Serial Interfaces, Mounting Type, ADC, Core Architecture.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
No drop-in alternatives available for this product.
Request AlternativesPIC16F737T-I/SS Maximum Ratings & Electrical Characteristics
| Core Architecture | PIC16 mid-range 8-bit RISC |
| Program Memory (FLASH) | 7 KB (4K x 14 words) |
| Data RAM | 368 bytes |
| Maximum CPU Speed | 20 MHz (200 ns instruction cycle) |
| Operating Voltage (Vdd) | 2.0 V to 5.5 V |
| I/O Pins | 25 |
| ADC | 11 channels x 10-bit |
| Timers | 3 (Timer0, Timer1, Timer2) |
| Capture/Compare/PWM (CCP) | 3 modules |
| Enhanced USART | Yes, with LIN support |
| nanoWatt Power Management | Yes (Sleep, internal oscillator, dual-clock) |
| Package | 28-SSOP (5.30 mm body) |
| Operating Temperature | -40 C to +85 C (Industrial) |
| Mounting Type | Surface Mount (Tape & Reel) |
| RoHS Status | Compliant |
| Instruction Set | 35-word, PIC16C5X/PIC12CXXX/PIC16C7X compatible |
PIC16F737T-I/SS Pin Configuration
| Pin 1 | MCLR/VPP/RA5 — Master Clear (reset) / ICSP programming voltage / GPIO RA5 |
| Pin 2 | RA0/AN0 — GPIO RA0 / Analog input channel 0 |
| Pin 3 | RA1/AN1 — GPIO RA1 / Analog input channel 1 |
| Pin 4 | RA2/AN2/VREF- — GPIO RA2 / Analog input channel 2 / ADC negative reference |
| Pin 5 | RA3/AN3/VREF+ — GPIO RA3 / Analog input channel 3 / ADC positive reference |
| Pin 6 | RA4/AN4/T0CKI — GPIO RA4 / Analog input channel 4 / Timer0 clock input |
| Pin 7 | RA5/AN5/SS/HLVDIN — GPIO RA5 / Analog input channel 5 / SPI slave select / High/Low-Voltage detect input |
| Pin 8 | VSS — Ground reference |
| Pin 9 | OSC1/CLKI/RA7 — Crystal/clock input or GPIO RA7 |
| Pin 10 | OSC2/CLKO/RA6 — Crystal output or GPIO RA6 |
| Pin 11 | RC0/T1OSO/T1CKI — GPIO RC0 / Timer1 oscillator output / Timer1 clock input |
| Pin 12 | RC1/T1OSI/CCP2 — GPIO RC1 / Timer1 oscillator input / CCP2 PWM output |
| Pin 13 | RC2/CCP1 — GPIO RC2 / CCP1 PWM output |
| Pin 14 | RC3/SCK/SCL — GPIO RC3 / SPI clock / I2C clock |
| Pin 15 | RC4/SDI/SDA — GPIO RC4 / SPI data in / I2C data |
| Pin 16 | RC5/SDO — GPIO RC5 / SPI data out |
| Pin 17 | RC6/TX/CK — GPIO RC6 / USART TX / USART clock |
| Pin 18 | RC7/RX/DT — GPIO RC7 / USART RX / USART data |
| Pin 19 | VSS — Ground reference |
| Pin 20 | VDD — Positive supply voltage (2.0-5.5V) |
| Pin 21 | RB0/INT0/CCP2 — GPIO RB0 / External interrupt 0 / CCP2 alt |
| Pin 22 | RB1/INT1 — GPIO RB1 / External interrupt 1 |
| Pin 23 | RB2/INT2 — GPIO RB2 / External interrupt 2 |
| Pin 24 | RB3/CCP3 — GPIO RB3 / CCP3 PWM output |
| Pin 25 | RB4 — GPIO RB4 |
| Pin 26 | RB5/PGM — GPIO RB5 / ICSP LVP programming enable |
| Pin 27 | RB6/PGC — GPIO RB6 / ICSP clock (ICSP debug clock input) |
| Pin 28 | RB7/PGD — GPIO RB7 / ICSP data |
Typical Applications
PIC16F737T-I/SS is suitable for 6 applications: Consumer Appliance Control, Battery-Powered Sensor Transmitter, HVAC Fan / Pump Speed Controller, Industrial LED Lighting Controller, Automotive Interior Accessory (non-AEC), Educational and Hobby Embedded Projects.
Consumer Appliance Control
The PIC16F737T-I/SS suits appliance front-panel and sensor-hub controllers thanks to its 20 MHz core, 25 I/O, and 11 ADC channels that scan user inputs, temperature sensors, and current-sense signals. The 7 KB FLASH fits typical C-compiled state machines for washers, dishwashers, and microwave user interfaces, while nanoWatt Sleep keeps standby current below 1 uA to meet Energy Star ratings. The 28-SSOP footprint leaves room for an 8x16 segment LCD driver or relay outputs.
Recommended
Battery-Powered Sensor Transmitter
PIC16F737T-I/SS paired with nanoWatt Sleep draws only micro-amps when idle, waking on WDT or external interrupts to take an ADC reading and transmit via Enhanced USART (LIN-capable). The 11-channel 10-bit ADC supports up to 8 single-ended sensor inputs plus battery-voltage monitoring, while 368 bytes RAM buffer small data frames. Operating from 2.0V to 5.5V allows direct connection to a single Li-ion cell or 3x AA pack without a boost converter.
Recommended
HVAC Fan / Pump Speed Controller
Three hardware CCP/PWM modules on the PIC16F737T-I/SS drive brushless DC fan or triac-controlled AC pump speeds directly from timer interrupts without CPU overhead. The 11-channel 10-bit ADC samples NTC thermistors, current shunts, and tachometer feedback for closed-loop PI control, while Enhanced USART relays status to the master BMS. The 28-SSOP package provides thermal margin in enclosed control boxes and supports conformal coating for humid environments.
Recommended
Industrial LED Lighting Controller
The PIC16F737T-I/SS produces three PWM channels for RGB or tunable-white LED drivers, while the 25 I/O connect to tactile buttons, capacitive touch pads, and DALI/0-10V analog dimming interfaces. The 11-channel ADC monitors driver temperature via NTC and LED string current, with cycle-by-cycle dimming resolution below 0.1%. The 7 KB FLASH accommodates CCT calibration tables, fade curves, and DALI-2 command parsing when compiled with XC8 standard optimization.
Recommended
Automotive Interior Accessory (non-AEC)
Although not AEC-Q100 qualified, the PIC16F737T-I/SS handles interior cabin accessories such as seat controllers, ambient lighting nodes, and USB charger interfaces where -40C to +85C industrial range is acceptable. Enhanced USART with LIN support integrates into existing LIN bus backbones, and the 11 ADC channels scan potentiometers and rotary encoders. Designers targeting AEC-Q100 should select PIC16F153xx or PIC16F188xx AEC-Q100 derivatives instead.
Recommended
Educational and Hobby Embedded Projects
The PIC16F737T-I/SS is a popular teaching device for embedded systems courses thanks to free MPLAB X IDE and XC8 toolchain support, a documented instruction set, and easy in-circuit programming via PICkit 4. The 28-SSOP hand-solders to breakout boards, 7 KB FLASH fits textbook assignments (interrupt-driven UART, ADC sampling, CCP PWM), and PIC16F737 datasheet family documentation covers PIC16F767/747/777 variants for cross-platform learning. It bridges hobbyist and industrial work.
Recommended
Recommended Products Summary
Engineering reference data for PIC16F737T-I/SS — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC16F737-I/SS | PIC16F737-E/SS | PIC16F767-I/SS |
|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 28-SSOP (5.30 mm) | 28-SSOP - same | 28-SSOP - same | 28-SSOP - same |
| Program FLASH | 7 KB (4K x 14) | 7 KB | 7 KB | 8 KB |
| Data RAM | 368 bytes | 368 bytes | 368 bytes | 368 bytes |
| Max CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| ADC Channels | 11 x 10-bit | 11 x 10-bit | 11 x 10-bit | 11 x 10-bit |
| Temperature Range | -40C to +85C (I) | -40C to +85C (I) | -40C to +125C (E) | -40C to +85C (I) |
| Packaging Format | Tape & Reel | Tube | Tube / T&R | Tube / T&R |
| Enhanced USART / LIN | Yes | Yes | Yes | Yes |
Key Differentiators
- Versus PIC16F690: more memory and ADC channels in same SSOP-28 footprint (vs PIC16F690-I/SS)
- Versus PIC16F737-I/SS: tape-and-reel packaging for SMT production (vs PIC16F737-I/SS)
- Versus PIC16F767-I/SS: cost-down without losing pinout (vs PIC16F767-I/SS)
Design Notes
Place a 100 nF decoupling capacitor as close as possible to the Vdd pin (pin 20) and another 100 nF near pin 8 Vss to minimize supply-noise-induced ADC errors. Add a 10 uF bulk capacitor at the regulator output if the trace run exceeds 25 mm. The internal 8 MHz oscillator OSCTUNE register calibrates frequency to within 1% over -40C to +85C, but for UART baud rates above 38400 a 20 MHz external crystal is recommended.
MCLR (pin 1) must be pulled up to Vdd through a 10 kohm resistor for normal operation; floating MCLR causes spurious resets, especially in noisy motor-control environments. When ICSP low-voltage programming (LVP) is enabled via the LVP configuration bit, pin RB5 becomes PGM and cannot be used as a normal GPIO; clear the LVP bit if RB5 is required and program with high-voltage (12V on MCLR) instead. Read-modify-write on PORTB requires the 'shadow latch' pattern described in the datasheet or output glitches occur.
Keep analog traces (RA0-RA5) short and routed away from digital switching signals to minimize ADC crosstalk. Place the ADC reference capacitor (0.1 uF) directly on the VREF+ pin if used; otherwise connect VREF+ to Vdd and VREF- to Vss for default internal reference. The 28-SSOP exposed-pad is not present on this package, so thermal dissipation is via the 28 leads - adequate for typical <50 mA I/O loads but not high-current driver applications.
Compliance Information
RoHS and lead-free per Microchip product page; not AEC-Q100 qualified (use PIC16F153xx or PIC16F188xx for automotive).