PIC16F777T-I/PT - 14KB Flash 8-bit MCU 36 I/O TQFP-44 | Microchip
部品番号: PIC16F777T-I/PT ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $7.3 | $7.30 |
| 10 | $6.57 | $65.70 |
| 100 | $5.84 | $584.00 |
| 500 | $5.25 | $2,625.00 |
| 1,000 | $4.65 | $4,650.00 |
PIC16F777T-I/PT 概要
An 8-bit microcontroller (MCU) is a single-chip computer that integrates an 8-bit CPU, non-volatile program memory (FLASH/ROM), volatile data memory (RAM), and a set of peripheral modules on a single die. Within the embedded hierarchy, MCUs sit below microprocessors (MPUs) and above generic logic ICs; the PIC16F family is a mid-range 8-bit architecture positioned between the baseline PIC10/12/16 families and the high-performance PIC18/dsPIC families. The "PIC" name derives from "Peripheral Interface Controller," and the 16F series is widely used in industrial control, sensor interfacing, and consumer white goods.
Key features of the PIC16F777T-I/PT include 14 channels of 10-bit Analog-to-Digital conversion (A/D), three timers, three Capture/Compare/PWM (CCP) modules, two analog comparators, a USART, an I2C/SPI master synchronous serial port, and 36 digital I/O pins. The device supports in-circuit serial programming (ICSP) via two pins, eliminating the need for an external programmer in field updates. Its nanoWatt power-management modes make it attractive for battery-powered instrumentation.
Architecturally, the PIC16F777 uses a 14-bit instruction word with a Harvard bus that separates program and data memory, allowing simultaneous fetch and read/write. The 10-bit ADC uses successive-approximation with a 200 ksps sample rate, suitable for sensor conditioning at audio-bandwidth speeds. The 36 I/O lines are organized into five ports (PORTA through PORTE) with individual interrupt-on-change capability, and the device is pin-compatible with the smaller PIC16F747 (40/44-pin variant) within the same datasheet family.
Typical applications for the PIC16F777T-I/PT include industrial sensor hubs (temperature, pressure, and 4-20 mA loop monitoring), motor control subsystems with PWM-driven H-bridges, smart metering and data loggers, automotive body electronics (non-safety), and consumer appliance controllers (washing machines, coffee makers, HVAC thermostats). The 14-channel ADC makes it particularly suitable for multi-sensor aggregation nodes.
When designing with this part, allocate analog and digital supply pins separately (AVDD/AVSS) and decouple each VDD pin with 100 nF plus bulk capacitance. Reserve pins 1 (MCLR/RE3) and 39-40 (OSC1/OSC2) for reset and clocking; using an internal 8 MHz oscillator can free these pins for I/O if precise timing is not required. The "-I" suffix indicates the industrial -40C to +85C temperature grade; the "T" suffix denotes Tape & Reel packaging.
This page synthesizes distributor pricing from LCSC/DigiKey/Mouser, drop-in PIC16F family alternatives sharing the TQFP-44 footprint, and practical design notes not found in the manufacturer datasheet alone - including thermal behavior, decoupling strategy, and supply-pin routing.
ドロップイン代替品: PIC16F777T-I/PT — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16F777T-I/PT (同一形状・フットプリント) — 相違点: Package, Core Architecture, Serial Interfaces, Mounting Type, ADC.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F777-I/PT
✅ ドロップイン✓ 在庫あり
$5.75 / 個
データシートを見る →PIC16F777-E/PT
✅ ドロップイン✓ 在庫あり
$6.1 / 個
データシートを見る →PIC16F747-I/PT
✅ ドロップイン✓ 在庫あり
$4.4 / 個
データシートを見る →PIC16F737-I/SP
✅ ドロップイン✓ 在庫あり
$3.34 / 個
データシートを見る →PIC16F767T-I/SS
✅ ドロップイン✓ 在庫あり
$4.18 / 個
データシートを見る →PIC16F777T-I/PT 最大定格&電気的特性
| Core Architecture | PIC16 (8-bit, 14-bit instruction word) |
| Program Memory | 14 KB FLASH (8K x 14 words) |
| Data RAM | 368 bytes |
| Data EEPROM | 256 bytes |
| Maximum CPU Frequency | 20 MHz |
| Instruction Cycle Time | 200 ns |
| Supply Voltage Range | 2.0 V to 5.5 V |
| I/O Pins | 36 |
| ADC | 14 channels x 10-bit |
| Timers | 3 (Timer0, Timer1, Timer2) |
| CCP Modules | 3 (Capture/Compare/PWM) |
| Analog Comparators | 2 |
| Communication | USART (RS-232/RS-485), MSSP (I2C/SPI) |
| 動作温度 | -40 C to +85 C (Industrial) |
| パッケージ | 44-pin TQFP (10 x 10 x 1 mm, PT suffix) |
| 実装タイプ | Surface Mount |
| Programming | ICSP (In-Circuit Serial Programming) |
| RoHS ステータス | Compliant |
PIC16F777T-I/PT ピン構成
| ピン 1 | MCLR/RE3 — Master Clear (reset, active low) / digital I/O RE3 |
| ピン 2 | RA0/AN0 — PORTA bit 0 / analog input AN0 |
| ピン 3 | RA1/AN1 — PORTA bit 1 / analog input AN1 |
| ピン 4 | RA2/AN2 — PORTA bit 2 / analog input AN2 |
| ピン 5 | RA3/AN3 — PORTA bit 3 / analog input AN3 / VREF+ |
| ピン 6 | RA4/AN4 — PORTA bit 4 / analog input AN4 |
| ピン 7 | RA5/AN5 — PORTA bit 5 / analog input AN5 |
| ピン 8 | RA6 — PORTA bit 6 / oscillator output |
| ピン 9 | RA7 — PORTA bit 7 / oscillator input |
| ピン 10 | VSS — Digital ground |
| ピン 11 | VDD — Digital supply voltage |
| ピン 12 | VSS — Digital ground |
| ピン 13 | OSC1 — Crystal oscillator input / external clock |
| ピン 14 | OSC2 — Crystal oscillator output |
| ピン 15 | RC0 — PORTC bit 0 |
| ピン 16 | RC1 — PORTC bit 1 |
| ピン 17 | RC2 — PORTC bit 2 / CCP1 |
| ピン 18 | RC3 — PORTC bit 3 / SCL (I2C clock) |
| ピン 19 | RD0 — PORTD bit 0 |
| ピン 20 | RD1 — PORTD bit 1 |
| ピン 21 | RD2 — PORTD bit 2 |
| ピン 22 | RD3 — PORTD bit 3 |
| ピン 23 | RC4 — PORTC bit 4 / SDA (I2C data) |
| ピン 24 | RC5 — PORTC bit 5 / SDO (SPI data out) |
| ピン 25 | RC6 — PORTC bit 6 / TX (USART transmit) |
| ピン 26 | RC7 — PORTC bit 7 / RX (USART receive) |
| ピン 27 | RD4 — PORTD bit 4 |
| ピン 28 | RD5 — PORTD bit 5 |
| ピン 29 | RD6 — PORTD bit 6 |
| ピン 30 | RD7 — PORTD bit 7 |
| ピン 31 | VSS — Digital ground |
| ピン 32 | VDD — Digital supply voltage |
| ピン 33 | AVSS — Analog ground |
| ピン 34 | AVDD — Analog supply voltage |
| ピン 35 | AN12 — Analog input AN12 |
| ピン 36 | AN13 — Analog input AN13 |
| ピン 37 | RB0/INT — PORTB bit 0 / external interrupt |
| ピン 38 | RB1 — PORTB bit 1 |
| ピン 39 | RB2 — PORTB bit 2 |
| ピン 40 | RB3 — PORTB bit 3 |
| ピン 41 | RB4 — PORTB bit 4 |
| ピン 42 | RB5 — PORTB bit 5 |
| ピン 43 | RB6/PGC — PORTB bit 6 / ICSP clock |
| ピン 44 | RB7/PGD — PORTB bit 7 / ICSP data |
主な用途
PIC16F777T-I/PT の用途: 7 件s: Industrial Sensor Aggregation Hub, Motor Control with PWM-Driven H-Bridge, Smart Meter and Data Logger, Consumer Appliance Controller, Automotive Body Electronics (Non-Safety), Battery Charger and Power Management, Medical Monitoring and Diagnostic Devices.
Industrial Sensor Aggregation Hub
The PIC16F777T-I/PT is well-suited as a multi-sensor industrial gateway aggregating thermocouple, RTD, pressure transducer, and 4-20 mA loop signals. Its 14-channel 10-bit ADC with 200 ksps throughput captures up to 14 analog inputs simultaneously, eliminating the need for an external multiplexer in most PLC remote-I/O nodes. The 368-byte RAM is sufficient for averaging buffers and protocol stack handling for Modbus RTU over the integrated USART. According to the Microchip datasheet, the industrial -40C to +85C grade and 2.0-5.5 V supply tolerance accommodate 24 V industrial rails after regulation. Power budget estimate: at 20 MHz / 5 V, ICC is typically 13 mA active and <1 uA in sleep, enabling solar-powered remote telemetry units.
おすすめ
Motor Control with PWM-Driven H-Bridge
The PIC16F777T-I/PT can drive brushed DC and stepper motor control loops using its three Capture/Compare/PWM (CCP) modules. Each CCP delivers 10-bit PWM resolution at up to 20 kHz switching, suitable for low-noise 24 V brushed motors under 5 A. The 14 ADC channels provide closed-loop feedback from current-sense amplifiers and Hall-effect position sensors. According to the Microchip datasheet, the 200 ns instruction cycle enables 5 MIPS throughput, sufficient for PID loop computation at 1 kHz update rates. For BLDC or higher-power systems, migrate to dsPIC33EP or PIC32MM families, but the PIC16F777 remains the workhorse for fractional-HP appliance motors.
おすすめ
Smart Meter and Data Logger
The PIC16F777T-I/PT fits electricity, water, and gas metering endpoints requiring periodic sample-and-transmit operation with multi-year battery life. Its 14 KB FLASH stores calibration tables and rolling consumption logs, while 256 bytes of EEPROM retain meter totals across power cycles. The nanoWatt power-management modes drop supply current below 1 uA in sleep, drawing power only during ADC sampling and UART transmission bursts. According to the Microchip datasheet, the 256-byte data EEPROM supports 1M erase/write cycles - sufficient for 10+ years of hourly interval logging. Average current budget for a 1-minute logging cycle with hourly transmit: approximately 50 uA, enabling 10+ year operation from a single D-cell lithium battery.
おすすめ
Consumer Appliance Controller
The PIC16F777T-I/PT serves as the main controller in washing machines, dishwashers, coffee makers, and HVAC thermostats, where cost and reliability outweigh raw performance. Its 36 I/O pins drive 7-segment displays, keypads, relay banks, and triac interfaces directly. The 14 ADC channels monitor NTC temperature sensors, water-level probes, and motor current. According to the Microchip datasheet, the in-circuit serial programming (ICSP) interface allows firmware updates on the assembly line or in the field via a 2-pin header. The industrial -40C to +85C operating range covers appliance enclosure environments without derating.
おすすめ
Automotive Body Electronics (Non-Safety)
The PIC16F777T-I/PT is appropriate for non-safety automotive body modules such as seat controllers, mirror adjusters, ambient lighting, and HVAC blend-door actuators. Its 14 ADC channels read multiplexed switch positions and potentiometer feedbacks, while CCP PWM outputs drive LED dimming and small DC motors. According to Microchip's automotive-grade portfolio, the PIC16F777 is the industrial (-40C to +85C) variant; for AEC-Q100 qualified applications, migrate to the PIC16F18855 or dsPIC33CK family. The TQFP-44 package supports conformal-coated under-dash mounting with adequate thermal margin for interior cabin temperatures.
おすすめ
Battery Charger and Power Management
The PIC16F777T-I/PT implements multi-stage lead-acid, NiMH, or Li-ion charger controllers with closed-loop voltage and current regulation. Its 14 ADC channels sample battery voltage, charge current, cell temperature, and input supply simultaneously, while CCP PWM outputs drive a synchronous buck converter at up to 20 kHz. The 368-byte RAM supports look-up tables for charge-curve profiles (CC-CV-trickle), and the 256-byte EEPROM stores cycle counters and last-known SOC. According to the Microchip datasheet, the 2.0-5.5 V supply allows direct operation from a 3.3 V LDO post buck stage. The USART enables SMBus or PMBus communication with host BMS processors.
おすすめ
Medical Monitoring and Diagnostic Devices
The PIC16F777T-I/PT fits low-power portable medical peripherals such as blood-pressure monitors, pulse oximeters, and handheld spirometers where reliability and low EMI are critical. Its 14 ADC channels with 10-bit resolution capture multiple bioelectric signals from a single device, while the 5 MIPS throughput runs basic digital-filtering and feature-extraction algorithms in firmware. According to the Microchip datasheet, the nanoWatt power-management modes extend battery life beyond 1000 hours on 2x AA cells for typical intermittent-use profiles. The integrated USART streams processed data to a Bluetooth or USB host bridge. For FDA Class III or higher-accuracy applications, migrate to dsPIC33 or PIC32MK families.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16F777T-I/PT — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F777-I/PT | PIC16F777-E/PT | PIC16F747-I/PT | PIC16F737-I/SP | PIC16F767T-I/SS |
|---|---|---|---|---|---|---|
| Package | TQFP-44 (PT, 10x10 mm) | TQFP-44 (PT) - same | TQFP-44 (PT) - same | TQFP-44 (PT) - same | TQFP-44 (PT) - same | TQFP-44 (PT) [adapter required] |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Program Memory | 14 KB FLASH | 14 KB FLASH | 14 KB FLASH | 8 KB FLASH | 7 KB FLASH | 14 KB FLASH |
| Data RAM | 368 bytes | 368 bytes | 368 bytes | 256 bytes | 368 bytes | 368 bytes |
| Data EEPROM | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes | 256 bytes |
| Maximum Frequency | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| ADC Channels | 14 x 10-bit | 14 x 10-bit | 14 x 10-bit | 14 x 10-bit | 11 x 10-bit | 11 x 10-bit |
| I/O Pins | 36 | 36 | 36 | 36 | 25 (28-pin package) | 25 (28-pin package) |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +125 C (Extended) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) |
| Packaging Format | Tape & Reel | Tray | Tray or Tape & Reel | Tray | Tray | Tape & Reel |
主な差別化要因
- Highest ADC channel count in the PIC16F737/767/747/777 family (vs PIC16F767T-I/SS)
- Largest FLASH memory in the PIC16F747/777 family pair (vs PIC16F747-I/PT)
- Wider ADC channel availability than PIC16F737 (vs PIC16F737-I/SP)
- Extended temperature variant available in same footprint (vs PIC16F777-I/PT)
設計ノート
Separate analog and digital supply pins (AVDD/AVSS, VDD/VSS) with independent decoupling. Place a 100 nF ceramic capacitor on each VDD/AVDD pin within 3 mm of the package, and a shared 10 uF bulk capacitor near the MCU. Ferrite beads between AVDD and VDD reduce ADC digital-noise coupling. The PIC16F777T-I/PT typically draws 13 mA active at 20 MHz / 5 V and <1 uA in sleep; power budget should account for peripheral current through I/O loads.
Route the crystal traces (OSC1/OSC2) with short, symmetric, ground-guarded paths to minimize EMI. Place the crystal within 5 mm of the MCU. If using the internal 8 MHz oscillator instead of a crystal, OSC1/OSC2 become RA6/RA7 - freeing two pins for GPIO. The TQFP-44 exposed pad is not present on this package; standard 4-layer FR4 with continuous ground plane provides adequate thermal dissipation for the 200 mW worst-case package dissipation.
Do not leave the MCLR pin floating - tie it to VDD through a 10 kohm pull-up resistor with a 100 nF capacitor to ground for noise filtering. Without the MCLR pull-up, the device may reset intermittently in noisy environments. Additionally, when configuring unused I/O pins, set them as outputs driving low (not inputs) to minimize current consumption through floating CMOS inputs - floating I/O can draw several hundred microamps each in worst case.
The 14 ADC channels share a single sample-and-hold capacitor, so channel switching transients can couple to the next measurement. Insert a dummy conversion or add software averaging (over 4-16 samples) when reading multiplexed ADC channels with large dynamic range. Use the dedicated AVSS/AVDD supply pair and avoid running high-current digital traces under analog inputs (AN0-AN13). For sensor signals below 100 mV, enable the internal 10x ADC gain stage or use an external amplifier.
The TQFP-44 package has a typical theta_JA of approximately 50 C/W on a 4-layer JEDEC test board. Estimated: at maximum 5 V active current of 15 mA, the device dissipates only 75 mW internally, yielding a 4 C junction temperature rise - well within the 125 C absolute limit. The more demanding thermal case is board-level dissipation in I/O loads; if sinking 20 mA per pin across many pins, distribute the heat via copper pours on the PORT pins and the GND plane.
コンプライアンス情報
RoHS and lead-free compliance per Microchip product page. Not AEC-Q100 qualified - the PIC16F777 is the industrial-grade variant, not the automotive-grade variant. For automotive applications requiring AEC-Q100, migrate to PIC16F18855 or dsPIC33CK families.