PIC16F724T-I/ML - 8-Bit 20MHz XLP MCU 7KB Flash 44-QFN | Microchip
부품 번호: PIC16F724T-I/ML ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $1.65 | $1.65 |
| 10 | $1.48 | $14.80 |
| 100 | $1.32 | $132.00 |
| 500 | $1.18 | $590.00 |
| 1,000 | $1.05 | $1,050.00 |
PIC16F724T-I/ML 개요
A PIC microcontroller belongs to the microcontroller (MCU) family of integrated circuits, which sit at the top of the embedded system hierarchy alongside microprocessors, DSPs, and FPGAs. The PIC16F series specifically targets cost-sensitive, low-power applications that need a small instruction set, deterministic interrupt latency, and easy migration between family members. Within Microchip's portfolio the PIC16F72x family is positioned as a mid-range 8-bit solution with nanoWatt XLP sleep currents in the nanoamp range, making it a direct competitor to low-power 8-bit MCUs from Atmel, NXP, and ST.
Key features of the PIC16F724 include 7 KB Flash program memory, 192 bytes of data RAM, up to 36 I/O pins, an internal 16 MHz oscillator (user-trimmable), 11 ADC channels with 8-bit resolution, two 8-bit timers and one 16-bit timer, an enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART) with LIN support, an MSSP module for SPI and I2C, and an integrated mTouch capacitive sensing peripheral. The on-chip nanoWatt XLP technology provides deep sleep currents in the tens of nanoamps, allowing battery-powered products to last multiple years on a single cell.
The device is fabricated on a standard CMOS process and includes brown-out reset (BOR), power-on reset (POR), a watchdog timer, and code protection to improve field reliability. The 44-pin QFN (also described as UQFN-40 in some vendor data) provides a compact 8x8 mm footprint with an exposed thermal pad, suitable for high-density PCBs where leaded packages cannot be used. The 'T' suffix in PIC16F724T-I/ML designates tape-and-reel packaging, while the 'I' indicates the industrial temperature grade.
Typical applications include home appliances (white goods control panels, fan controllers, remote controls), automotive body electronics (sensor nodes, LED drivers, HVAC actuators), consumer electronics (toys, small appliances, low-cost IoT endpoints), industrial control (sensor interface boards, simple PLCs, meter reading), capacitive touch user interfaces via the mTouch peripheral, and battery-powered remote sensor nodes that rely on nanoWatt XLP sleep currents.
When designing with the PIC16F724T-I/ML, reserve an ICSP header footprint for in-circuit programming and debugging even if production firmware is pre-programmed; the ICSP pins share GPIO functions but are required for field firmware updates. Use a 100 nF decoupling capacitor as close as possible to the VDD pin and a bulk capacitor on the regulator output to maintain analog reference stability for the ADC.
This page synthesizes distributor pricing, exact same-package drop-in alternatives (PIC16F722T-I/ML, PIC16F723T-I/ML), and practical design notes not found in the manufacturer datasheet.
드롭인 대체품: PIC16F724T-I/ML — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: PIC16F724T-I/ML (동일 폼 팩터 및 풋프린트) — 차이점: Low-Power Technology, Package, ADC, Core Architecture, Internal Oscillator.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
PIC16F722T-I/ML
✅ 드롭인✓ 재고 있음
$1.26 / 개
데이터시트 보기 →PIC16F726-I/ML
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F727-I/ML
✅ 드롭인✓ 재고 있음
$2.18 / 개
데이터시트 보기 →PIC16F724-I/ML
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
PIC16F722AT-I/ML
✅ 드롭인✓ 재고 있음
$1.58 / 개
데이터시트 보기 →PIC16F724T-I/ML 최대 정격 & 전기적 특성
| Core Architecture | PIC (8-bit, enhanced mid-range) |
| CPU Speed (max) | 20 MHz |
| Program Memory (Flash) | 7 KB (4K x 14 words) |
| Data RAM | 192 bytes |
| Operating Voltage Range | 2.5 V to 5.5 V |
| I/O Pins (max) | 36 |
| ADC | 8-bit, 11 channels |
| Timers | 2 x 8-bit, 1 x 16-bit |
| Communication | EUSART (LIN-capable), MSSP (SPI / I2C) |
| Internal Oscillator | 16 MHz (factory calibrated) |
| Capacitive Touch | mTouch peripheral |
| Low-Power Technology | nanoWatt XLP (deep-sleep nA range) |
| 패키지 | 44-QFN (8x8 mm) with exposed thermal pad |
| 동작 온도 | -40 C to +85 C (industrial) |
| Package Code | UQFN-40 / HVQCCN, lead-free |
| 실장 유형 | Surface Mount |
| RoHS 상태 | Compliant (lead-free per vendor data) |
PIC16F724T-I/ML 핀 구성
| 핀 1 | RA0/AN0/CVREF — Port A bit 0; analog input 0; comparator reference output |
| 핀 2 | RA1/AN1 — Port A bit 1; analog input 1 |
| 핀 3 | RA2/AN2 — Port A bit 2; analog input 2 |
| 핀 4 | RA3/AN3/VREF+ — Port A bit 3; analog input 3; ADC positive reference |
| 핀 5 | RA4/AN4/T0CKI — Port A bit 4; analog input 4; Timer 0 clock input |
| 핀 6 | RA5/AN5/SS/HLVDIN — Port A bit 5; analog input 5; SPI slave select; HLVD input |
| 핀 7 | RA6/OSC2/CLKOUT — Port A bit 6; crystal oscillator output; clock output |
| 핀 8 | RA7/OSC1/CLKIN — Port A bit 7; crystal oscillator input; clock input |
| 핀 9 | VDD — Positive supply voltage |
| 핀 10 | VSS — Ground reference |
| 핀 11 | RB0/AN12/INT — Port B bit 0; analog input 12; external interrupt |
| 핀 12 | RB1/AN10/C1OUT — Port B bit 1; analog input 10; comparator 1 output |
| 핀 13 | RB2/AN8/C2OUT — Port B bit 2; analog input 8; comparator 2 output |
| 핀 14 | RB3/AN9/CPP2 — Port B bit 3; analog input 9; mTouch charge pump |
| 핀 15 | RB4/AN11/CPP1 — Port B bit 4; analog input 11; mTouch charge pump |
| 핀 16 | RB5/AN13/CPP3 — Port B bit 5; analog input 13; mTouch charge pump |
| 핀 17 | RB6/ICSPCLK — Port B bit 6; in-circuit serial programming clock |
| 핀 18 | RB7/ICSPDAT — Port B bit 7; in-circuit serial programming data |
| 핀 19 | VSS — Ground reference |
| 핀 20 | VDD — Positive supply voltage |
| 핀 21 | RC0/T1CKI/SOSCO — Port C bit 0; Timer 1 clock; secondary oscillator out |
| 핀 22 | RC1/CCP2/SOSCI — Port C bit 1; CCP2; secondary oscillator in |
| 핀 23 | RC2/CCP1 — Port C bit 2; CCP1 PWM/capture/compare |
| 핀 24 | RC3/SCK/SCL — Port C bit 3; SPI clock; I2C clock |
| 핀 25 | RC4/SDI/SDA — Port C bit 4; SPI data in; I2C data |
| 핀 26 | RC5/SDO — Port C bit 5; SPI data out |
| 핀 27 | RC6/TX/CK — Port C bit 6; EUSART TX; EUSART clock |
| 핀 28 | RC7/RX/DT — Port C bit 7; EUSART RX; EUSART data |
| 핀 29 | RE3/MCLR/VPP — Port E bit 3; master clear reset; ICSP VPP |
| 핀 30 | RD0 — Port D bit 0 |
| 핀 31 | RD1 — Port D bit 1 |
| 핀 32 | RD2 — Port D bit 2 |
| 핀 33 | RD3 — Port D bit 3 |
| 핀 34 | RD4 — Port D bit 4 |
| 핀 35 | RD5 — Port D bit 5 |
| 핀 36 | RD6 — Port D bit 6 |
| 핀 37 | RD7 — Port D bit 7 |
| 핀 38 | VSS — Ground reference |
| 핀 39 | VDD — Positive supply voltage |
| 핀 40 | NC — Not connected (per datasheet) |
| 핀 41 | NC — Not connected (per datasheet) |
| 핀 42 | NC — Not connected (per datasheet) |
| 핀 43 | NC — Not connected (per datasheet) |
| 핀 44 | EP — Exposed thermal pad - connect to VSS for thermal dissipation |
일반적인 애플리케이션
PIC16F724T-I/ML 적합 용도: 6 애플리케이션s: Home Appliance Control Boards, Automotive Body Electronics (Sensor Nodes, LED Drivers), Battery-Powered Remote Sensor Nodes, Capacitive Touch User Interfaces (mTouch), Industrial Control and Metering, Consumer Electronics and Toys.
Home Appliance Control Boards
The PIC16F724T-I/ML is a strong fit for white-goods control boards such as washing machine front panels, microwave ovens, and induction cooktops because its 20 MHz 8-bit core, 36 I/O pins, and 2.5-5.5 V supply range cover the typical 5 V or 3.3 V rails of appliance MCUs while its nanoWatt XLP sleep current in the tens of nanoamps keeps standby power below the 0.5 W EU ecodesign limits. Designers can drive 7-segment or LED indicators directly from the GPIO, read keypad matrices with the IOC interrupt-on-change peripheral, and add capacitive touch buttons via the on-chip mTouch peripheral without a separate touch IC. Compared with a 32-bit MCU the PIC16F724 also costs less and consumes less sleep current - critical for always-on appliances that spend 99% of the time in standby.
추천
Automotive Body Electronics (Sensor Nodes, LED Drivers)
The PIC16F724T-I/ML is recommended by Microchip for automotive body-electronics designs such as ambient LED drivers, door-module sensor nodes, and HVAC actuators because of its industrial temperature grade (-40 C to +85 C), 5 V tolerance on all I/O, and EUSART with LIN-bus support, which is the dominant in-vehicle sub-network for non-safety nodes. With nanoWatt XLP deep-sleep current in the tens of nanoamps the part can sit on a LIN slave node for months without draining the car battery. Ordering codes with the automotive 'VAO' suffix add AEC-Q100 qualification for OEM programs. The 44-QFN (8x8 mm) footprint is suitable for the small PCB area available inside mirror modules, seat controllers, and overhead consoles.
추천
Battery-Powered Remote Sensor Nodes
The PIC16F724T-I/ML is well suited to wireless sensor endpoints and remote metering nodes that spend most of their lives in deep sleep thanks to its nanoWatt XLP technology, which delivers sleep currents in the tens of nanoamps and allows a CR2032-powered node to last several years on a single cell. The 11-channel 8-bit ADC handles thermistor, photodiode, and battery-voltage monitoring without an external AFE, and the 20 MHz CPU can wake, sample, encrypt, and transmit via SPI to a sub-GHz radio such as the Microchip MRF89XA in a few milliseconds. The 7 KB Flash is sufficient for a small LoRaWAN or Wireless M-Bus stack. Brown-out reset and watchdog timer preserve field reliability when the battery sags toward 2.5 V.
추천
Capacitive Touch User Interfaces (mTouch)
The PIC16F724T-I/ML integrates the Microchip mTouch capacitive-sensing peripheral, which allows designers to implement up to 11 touch buttons or a small slider directly on the PCB without a dedicated touch controller IC. The on-chip CVD (Charge-Voltage Division) module handles moisture compensation and proximity wake-up, making it suitable for kitchen-appliance control panels and industrial HMI where gloves or wet fingers are common. The 7 KB Flash holds a complete mTouch reference implementation provided in the MPLAB Code Configurator, while the 192-byte RAM is sufficient for button state machines. The 44-QFN package keeps the touch-pitch dense within the panel.
추천
Industrial Control and Metering
The PIC16F724T-I/ML fits low-end industrial metering and control boards such as simple PLCs, sensor interface cards, and energy-meter front-ends where its 11-channel 8-bit ADC, two 8-bit timers plus one 16-bit timer, and EUSART with LIN support cover most sensor-aggregation and pulse-counting tasks. Operating from -40 C to +85 C with industrial EMC tolerance it survives factory-floor environments, and the 7 KB Flash can host a small Modbus RTU slave stack. The exposed-pad 44-QFN package offers good thermal dissipation for the MCU's typical sub-100 mW consumption. For higher resolution ADC, the sibling PIC16F727 with 12-bit ADC is a same-footprint upgrade.
추천
Consumer Electronics and Toys
The PIC16F724T-I/ML is widely used in cost-sensitive consumer products such as small toys, remote controls, learning devices, and low-cost IoT endpoints because the 8-bit PIC16 core, free MPLAB X IDE, and free XC8 compiler produce a very low BOM cost while still providing 20 MHz performance and 7 KB Flash for product firmware. The 2.5-5.5 V supply allows direct connection to a 2xAA battery pack or a USB-derived 5 V rail without a regulator. The 36 GPIO pins support keypads, IR LEDs, audio buzzers, and small OLED displays from a single chip. nanoWatt XLP sleep current keeps battery replacement intervals in the months-to-years range, which is critical for consumer satisfaction.
추천
추천 제품 요약
엔지니어링 참조 데이터: PIC16F724T-I/ML — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | PIC16F722T-I/ML | PIC16F726-I/ML | PIC16F727-I/ML | PIC16F724-I/ML | PIC16F722AT-I/ML |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 44-QFN (8x8 mm) | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same | 44-QFN (8x8 mm) - same |
| Flash Memory | 7 KB (4K x 14) | 3.5 KB (1K x 14) | 14 KB (8K x 14) | 14 KB (8K x 14) | 7 KB (4K x 14) - identical | 3.5 KB (1K x 14) |
| Data RAM | 192 bytes | 128 bytes | 368 bytes | 368 bytes | 192 bytes - identical | 128 bytes |
| Maximum CPU Speed | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz | 20 MHz |
| Operating Voltage | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V | 2.5 V to 5.5 V |
| ADC Resolution | 8-bit | 8-bit | 8-bit | 12-bit | 8-bit - identical | 8-bit |
| Temperature Grade | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +85 C (industrial) | -40 C to +125 C (automotive) |
| AEC-Q100 Qualified | No | No | No | No | No | Yes (AEC-Q100) |
주요 차별점
- Largest Flash/RAM memory within PIC16F72x 44-QFN family at the time of introduction (vs PIC16F722T-I/ML)
- Lower-cost smaller-memory drop-in sibling for cost-optimized designs (vs PIC16F726-I/ML)
- Industrial-temperature grade standard, automotive grade available via VAO ordering code (vs PIC16F722T-I/ML (industrial only))
- On-chip mTouch capacitive sensing peripheral eliminates external touch IC (vs PIC16F727-I/ML (12-bit ADC variant))
설계 노트
Place a 100 nF decoupling capacitor as close as possible to each VDD pin (the 44-QFN has multiple VDD/VSS pairs - pins 9, 20, 39) and add a bulk 1-10 uF capacitor near the regulator output. For ADC accuracy add a small ferrite bead or 10 ohm resistor between the digital VDD and analog AVVDD pin if separate analog supply is used, otherwise share the digital supply and decouple with a 100 nF plus 1 uF pair to reduce digital switching noise coupling into the ADC samples. Estimated: total decoupling budget ~500 nF + 1-10 uF for a typical 20 MHz design.
The 44-QFN (8x8 mm) has an exposed thermal pad on pin 44 that must be soldered to a copper pour on the PCB, ideally connected to VSS, to keep the junction temperature within spec. At 20 MHz and 5 V the PIC16F724 typically dissipates around 15-25 mW during active mode, well within the package limits, but nanoWatt XLP sleep current keeps total thermal rise negligible. Estimated: junction-to-ambient theta_JA ~30-40 C/W for a 1 sq.in. copper pour; minimum 0.25 sq.in. recommended for the exposed pad.
Route the crystal traces (RA6/OSC2 and RA7/OSC1) as short as possible, symmetric, and guard them with a ground pour to prevent capacitive loading and noise coupling. Keep the ICSP pins (RB6/ICSPCLK, RB7/ICSPDAT) accessible in the layout even if production code is pre-programmed - field firmware updates and debugging require them. Place the mTouch sensor traces with a hatched ground fill and not solid copper to minimize parasitic capacitance; follow Microchip AN1478 mTouch PCB layout guidelines.
The PIC16F724T-I/ML uses an internal 16 MHz oscillator that is factory calibrated to within 1%, but if your design requires accurate UART baud rates above 9600 baud or LIN bus timing, switch to an external crystal on RA6/RA7 or accept the small frequency error. Do not leave the MCLR pin floating - tie it to VDD through a 10 kohm resistor or use the internal MCLR configuration word setting. When migrating from PIC16F722T-I/ML to PIC16F724T-I/ML confirm that the Flash/RAM linker script is regenerated for the larger memory map, otherwise the compiler will silently truncate code.
규정 준수 정보
RoHS compliant and lead-free per Microchip product page and DigChip vendor data ('LEAD FREE, PLASTIC'). Standard PIC16F724T-I/ML is not AEC-Q100 qualified; AEC-Q100 automotive grade available via separate VAO ordering code per Microchip product page. Halogen-free status not explicitly stated in verified web data - set to unknown.