PIC16F74T-I/ML - 8-bit 20MHz 7KB Flash MCU | Microchip
部品番号: PIC16F74T-I/ML ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $6.95 | $6.95 |
| 10 | $6.4 | $64.00 |
| 100 | $5.8 | $580.00 |
| 500 | $5.2 | $2,600.00 |
| 1,000 | $4.7 | $4,700.00 |
PIC16F74T-I/ML 概要
A microcontroller (MCU) is a single-chip computer containing a CPU core, program memory, RAM, peripheral set, and I/O ports. The PIC16F74 belongs to Microchip's mid-range PIC16 family, a 14-bit instruction-set architecture positioned between the baseline PIC10/12/16F5x family and the enhanced PIC18 family in cost, performance, and peripheral richness. PIC16 mid-range devices are widely used in industrial control, consumer appliances, and automotive body modules because of their deterministic instruction timing, low power consumption, and upward code compatibility from earlier PIC families.
Key features include 8 channels of 8-bit A/D conversion with 2 additional input channels, a synchronous serial port (SSP) supporting SPI and I2C, a USART with 9-bit address masking, two 8-bit timers plus one 16-bit timer, a watchdog timer with on-chip RC oscillator, and in-circuit serial programming (ICSP) capability. The wide operating voltage range of 4.0 V to 5.5 V and industrial temperature range of -40 °C to +85 °C make the PIC16F74 suitable for harsh environments.
Typical applications span industrial control panels, sensor interface modules, motor-drive supervisory logic, HVAC controllers, security and alarm systems, and consumer white goods. The 33 I/O pins and flexible peripheral mix allow the device to act as a system supervisor coordinating analog sensors, keypad input, LCD drive, and serial communication to a host controller.
Designers should note that the PIC16F73 and PIC16F74 differ only in pin count and I/O count; the PIC16F76/77 add 8 more I/O and more A/D channels. The /ML exposed-pad variant requires thermal pad soldering to the PCB for proper electrical grounding and thermal dissipation.
ドロップイン代替品: PIC16F74T-I/ML — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: PIC16F74T-I/ML (同一形状・フットプリント) — 相違点: Package, Serial Interfaces, Timers, Operating Temperature, Program Memory Size.
クイック比較ツール — 並列比較する代替部品を選択:
PIC16F74T-E/ML
✅ ドロップイン✓ 在庫あり
$5.2 / 個
データシートを見る →PIC16F74-I/ML
✅ ドロップイン✓ 在庫あり
$3.86 / 個
データシートを見る →PIC16F74-E/ML
✅ ドロップイン✓ 在庫あり
$5.8 / 個
データシートを見る →PIC16F77-I/ML
✅ ドロップイン✓ 在庫あり
$3.95 / 個
データシートを見る →PIC16F747-I/ML
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$3.65 / 個
データシートを見る →PIC16F74T-I/ML 最大定格&電気的特性
| Product Type | 8-bit Microcontroller (MCU) |
| Family | PIC16F (Mid-Range 14-bit core) |
| Program Memory Size | 7 KB (4K x 14 words) FLASH |
| RAM Size | 192 x 8 bytes |
| Maximum CPU Speed | 20 MHz |
| Instruction Execution Time | 200 ns (at 20 MHz) |
| Number of I/O Pins | 33 |
| A/D Converter | 8 channels, 8-bit (with 2 additional inputs) |
| Timers | 2 x 8-bit + 1 x 16-bit |
| Serial Interfaces | SSP (SPI / I2C), USART (with 9-bit) |
| Watchdog Timer | Yes (with on-chip RC oscillator) |
| In-Circuit Programming | ICSP |
| Operating Voltage | 4.0 V to 5.5 V |
| 動作温度 | -40 °C to +85 °C (Industrial, I grade) |
| パッケージ | 44-pin QFN Exposed Pad (44-VQFN EP, ML suffix) |
| 実装タイプ | Surface Mount |
| Packaging | Tape & Reel (TR, /ML suffix) |
| RoHS ステータス | Compliant |
| Lead-Free | Yes |
PIC16F74T-I/ML ピン構成
| ピン 1 | RA0/AN0 — Digital I/O / Analog input channel 0 |
| ピン 2 | RA1/AN1 — Digital I/O / Analog input channel 1 |
| ピン 3 | RA2/AN2 — Digital I/O / Analog input channel 2 |
| ピン 4 | RA3/AN3/VREF — Digital I/O / Analog input 3 / ADC reference |
| ピン 5 | RA4/T0CKI — Digital I/O / Timer 0 clock input |
| ピン 6 | RA5/AN4/SS — Digital I/O / Analog input 4 / SPI slave select |
| ピン 7 | RE0/RD/AN5 — Digital I/O / Parallel slave port read / Analog input 5 |
| ピン 8 | RE1/WR/AN6 — Digital I/O / Parallel slave port write / Analog input 6 |
| ピン 9 | RE2/CS/AN7 — Digital I/O / Parallel slave port chip select / Analog input 7 |
| ピン 10 | VDD — Positive supply voltage |
| ピン 11 | VSS — Ground |
| ピン 12 | OSC1/CLKIN — Crystal/Resonator or external clock input |
| ピン 13 | OSC2/CLKOUT — Crystal/Resonator or clock output |
| ピン 14 | RC0/T1OSO/T1CKI — Digital I/O / Timer1 oscillator output / Timer1 clock input |
| ピン 15 | RC1/T1OSI/CCP2 — Digital I/O / Timer1 oscillator input / CCP2 |
| ピン 16 | RC2/CCP1 — Digital I/O / CCP1 (PWM) |
| ピン 17 | RC3/SCK/SCL — Digital I/O / SPI clock / I2C clock |
| ピン 18 | RD0 — Digital I/O / Parallel slave port data bit 0 |
| ピン 19 | RD1 — Digital I/O / Parallel slave port data bit 1 |
| ピン 20 | RD2 — Digital I/O / Parallel slave port data bit 2 |
| ピン 21 | RD3 — Digital I/O / Parallel slave port data bit 3 |
| ピン 22 | RD4 — Digital I/O / Parallel slave port data bit 4 |
| ピン 23 | RD5 — Digital I/O / Parallel slave port data bit 5 |
| ピン 24 | RD6 — Digital I/O / Parallel slave port data bit 6 |
| ピン 25 | RD7 — Digital I/O / Parallel slave port data bit 7 |
| ピン 26 | VSS — Ground |
| ピン 27 | VDD — Positive supply voltage |
| ピン 28 | RB0/INT — Digital I/O / External interrupt |
| ピン 29 | RB1 — Digital I/O |
| ピン 30 | RB2 — Digital I/O |
| ピン 31 | RB3 — Digital I/O |
| ピン 32 | RB4 — Digital I/O |
| ピン 33 | RB5 — Digital I/O |
| ピン 34 | RB6/PGC — Digital I/O / ICSP clock |
| ピン 35 | RB7/PGD — Digital I/O / ICSP data |
| ピン 36 | RC4/SDI/SDA — Digital I/O / SPI data in / I2C data |
| ピン 37 | RC5/SDO — Digital I/O / SPI data out |
| ピン 38 | RC6/TX/CK — Digital I/O / USART transmit / clock |
| ピン 39 | RC7/RX/DT — Digital I/O / USART receive / data |
| ピン 40 | MCLR/VPP — Master clear reset / ICSP programming voltage |
| ピン 41 | AVDD — Analog positive supply voltage |
| ピン 42 | AVSS — Analog ground |
| ピン 43 | NC — Not connected (per datasheet QFN pinout) |
| ピン 44 | EP — Exposed thermal pad - tie to VSS for thermal/grounding |
主な用途
PIC16F74T-I/ML の用途: 6 件s: Industrial Control Panels, Sensor Interface Modules, Appliance Control Boards, Security and Alarm Systems, HVAC Controllers, Motor-Drive Supervisory Logic.
Industrial Control Panels
The PIC16F74T-I/ML fits industrial control panel designs because it combines 33 digital I/O, an 8-channel 8-bit ADC, and SPI/I2C/USART serial interfaces in a compact 44-VQFN EP package. Its 4.0-5.5 V supply and -40 to +85 C industrial range let it sit alongside 24 V-signal conditioning circuitry. The exposed thermal pad reduces junction temperature in enclosed cabinets where airflow is limited. The PIC16F74's deterministic 200 ns instruction timing simplifies the timing analysis required for safety-relevant logic in panel controllers.
おすすめ
Sensor Interface Modules
For multi-sensor analog front-end modules, the PIC16F74T-I/ML delivers 8 ADC channels with two additional analog inputs, ample for temperature, pressure, and flow transducers after signal conditioning. The 192-byte SRAM is sufficient for averaging and threshold logic on each channel, and the USART enables digital transmission to a host PLC. The 5 V supply is ideal for legacy 5 V sensor ecosystems, and the ICSP interface allows field firmware updates. The exposed pad QFN package keeps the footprint below 9 mm x 9 mm, allowing dense sensor-node PCBs.
おすすめ
Appliance Control Boards
White-goods appliance controllers (washers, dishwashers, ovens) benefit from the PIC16F74T-I/ML's 33 I/O for keypad, LED, and relay drive, plus its PWM-friendly CCP module for motor speed or heating-element control. The 20 MHz CPU with hardware multiplier support handles UI state machines and safety interlocks deterministically. The wide 4.0-5.5 V supply tolerates rectified 5 V rails common in appliance SMPS designs, and the industrial temperature rating covers under-cabinet thermal rise.
おすすめ
Security and Alarm Systems
The PIC16F74T-I/ML is well suited to alarm-panel logic: 33 I/O can scan multiple PIR, door, and glass-break zones, the USART with 9-bit addressing talks to a keypad or GSM module, and the SSP port in I2C mode connects to EEPROM for event logging. Its low power-down current supports battery-backed operation, and the watchdog timer with on-chip RC oscillator provides robust recovery from brownouts. The 44-QFN EP package enables slim panel enclosures.
おすすめ
HVAC Controllers
In heating, ventilation, and air-conditioning controllers the PIC16F74T-I/ML coordinates temperature sensors (via the 8-channel ADC), drives triac-controlled fans through optoisolators, and displays status on character LCDs through parallel I/O. The 16-bit timer delivers accurate PWM for variable-speed blower control, and the synchronous serial port interfaces to wireless or wired thermostats. Industrial temperature rating and 5 V tolerance fit rooftop unit electronics with wide thermal swings.
おすすめ
Motor-Drive Supervisory Logic
As a supervisory MCU in brushed-DC or stepper motor drives, the PIC16F74T-I/ML reads feedback from Hall sensors or incremental encoders, monitors current shunt amplifiers, and asserts enable/FAULT lines to gate drivers. Its 33 I/O accommodate fault multiplexing, brake control, and host-side CAN or RS-485 communication. The 200 ns instruction execution supports fast over-current reaction times, and the exposed thermal pad keeps the supervisor cool when mounted near power-stage heat sinks.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: PIC16F74T-I/ML — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | PIC16F74T-E/ML | PIC16F74-I/ML | PIC16F74-E/ML | PIC16F77-I/ML | PIC16F747-I/ML |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-VQFN EP (ML) | 44-VQFN EP (ML) - same | 44-VQFN EP (ML) - same | 44-VQFN EP (ML) - same | 44-VQFN EP (ML) - same | 44-VQFN EP (ML) - same |
| Program Memory | 7 KB FLASH | 7 KB FLASH | 7 KB FLASH | 7 KB FLASH | 14 KB FLASH | 7 KB FLASH |
| RAM | 192 B | 192 B | 192 B | 192 B | 368 B | 192 B |
| I/O Pins | 33 | 33 | 33 | 33 | 40 | 33 |
| ADC | 8-ch 8-bit | 8-ch 8-bit | 8-ch 8-bit | 8-ch 8-bit | 8-ch 8-bit | 8-ch 8-bit |
| CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Temperature | -40 C to +85 C (I) | -40 C to +125 C (E) | -40 C to +85 C (I) | -40 C to +125 C (E) | -40 C to +85 C (I) | -40 C to +85 C (I) |
| Packaging | Tape & Reel | Tape & Reel | Tube | Tube | Tube | Tube |
主な差別化要因
- Tape-and-reel packaging optimized for high-volume SMT assembly (vs PIC16F74-I/ML)
- Industrial temperature grade coverage without extended-range cost (vs PIC16F74T-E/ML)
- 8-channel 8-bit ADC with two additional analog inputs (vs PIC16F73-I/SO)
設計ノート
The 44-VQFN EP package exposes a large thermal pad (pin 44) that MUST be soldered to the PCB ground pour for proper heat sinking and electrical grounding. Estimated: with a 4-layer 1-oz copper 44-QFN land pattern, theta_JA is roughly 28 C/W; at 25 mA active and 5 V the device dissipates ~125 mW, yielding a 3.5 C rise - well within the 125 C junction limit, but enclosed industrial enclosures should still verify with thermocouple measurement.
Place a 0.1 uF decoupling capacitor within 3 mm of each VDD/VSS pair (pins 10-11 and 26-27) and a 10 uF bulk capacitor near the MCLR/VPP pin. The AVDD/AVSS pins (41/42) require a dedicated 0.1 uF + 10 uF filter for ADC noise rejection. Keep the crystal traces to OSC1/OSC2 short and surround them with a ground guard ring to avoid injection of switching noise into the 20 MHz oscillator.
Do not leave MCLR floating - it must be pulled high through a 10 kohm resistor to VDD for normal operation, or driven high by the ICSP programmer. Brown-out reset (BOR) should be enabled in the configuration word for industrial designs to recover from supply dips below 4.0 V. When migrating from PIC16F73 firmware, verify CCP and timer port assignments since the PIC16F74 has additional ports D and E that map differently.
Route the analog signals (RA0-RA5, RE0-RE2) away from the high-current digital lines on PORTD. The parallel slave port (PSP) on PORTD can inject fast edge rates; isolate with a ground trace or place analog inputs on PORTE where possible. Keep the ICSP clock/data lines (RB6/RB7) accessible for in-circuit programming during bring-up.
コンプライアンス情報
RoHS compliant and lead-free per Microchip product declaration. Not AEC-Q100 qualified - choose the automotive-grade PIC16F74-E/ML or PIC18F family for AEC-Q100 requirements.