Microchip Technology

PIC16F505T-I/MG - 8-Bit MCU 1.5KB Flash 12 I/O 16-QFN | Microchip

부품 번호: PIC16F505T-I/MG ✓ 활성
재고 있음 영업일 기준 1~3일 내 발송
2.0 V to 5.5 V Vdss 16-QFN (3x3 mm, MG code), exposed pad Package 20 MHz Speed 1.5 KB (1K x 14) Memory
시작가 $0.34 USD / 개
MOQ: 1 |
가격 업데이트: 2026-09-20
볼륨 가격
수량 단가 합계
1 $0.67 $0.67
10 $0.6 $6.00
100 $0.52 $52.00
500 $0.45 $225.00
1,000 $0.39 $390.00
3,300 $0.34 $1,122.00
ℹ️ 모든 가격은 USD 기준입니다

PIC16F505T-I/MG 개요

The Microchip Technology PIC16F505T-I/MG is an 8-bit Flash-based RISC microcontroller from the PIC16F505 family, delivering 20 MHz performance with 1.5 KB (1K x 12) program Flash memory and 72 bytes of RAM, housed in a 16-pin QFN (3x3 mm) package designated by the MG suffix code. Operating from 2.0V to 5.5V with an industrial temperature range of -40C to +85C, this IC uses a 14-bit instruction word and the 33 single-word/single-cycle RISC instruction set shared with the PIC12F508/509 family.

What is a PIC microcontroller? A PIC (Peripheral Interface Controller) microcontroller is a family of Harvard-architecture, RISC-based, Flash-programmable 8-bit MCUs from Microchip Technology; within the broader taxonomy it belongs to the microcontroller family under microcontrollers within integrated circuits, sitting beneath the umbrella of embedded computing and above discrete 8-bit microprocessors. The PIC16F505 family occupies the low-pin-count, low-cost tier of the midrange PIC product line, optimized for applications where simplicity, deterministic instruction timing and small PCB footprint matter more than raw performance.

Key feature highlights include 12 GPIO pins (8 digital I/O + 4 input-only), one 8-bit timer with Watchdog Timer support, an on-chip 4 MHz precision oscillator (calibrated to +/-1 percent), and an internal brown-out reset that protects against low-voltage corruption. In-system programmability via ICSP allows Flash reprogramming without removing the part from the board. The 16-QFN (3x3) MG package saves significant PCB area versus the 14-pin PDIP and SOIC variants of the same die.

Architecturally, the PIC16F505 uses a Harvard design with separate program and data buses, enabling single-cycle instruction fetch with simultaneous data access. The ALU is 8-bit and all instructions execute in a single instruction cycle unless a program branch alters the pipeline. The 12-bit wide Flash program memory word size (1K words = 1.5 KB) is characteristic of the PIC12/16 baseline-plus family, balancing code density against cost per part.

Typical applications include consumer appliance control (washing machines, microwave ovens, coffee makers), battery-powered sensor nodes (PIR motion detectors, smoke alarms, thermostats), LED lighting drivers and remote controls, small-scale motor control (DC and stepper via firmware PWM), and industrial timer modules (relay sequencing, conveyor control). Any cost-sensitive design requiring 8-10 GPIO and less than 1 KB of compiled code is a strong candidate for this part.

When designing with this device, verify that total GPIO demand does not exceed 12 pins including the four input-only pins (RA3/RA0/RA1/RA2 logic inputs). Decoupling: place 100 nF ceramic between VDD and VSS as close to the IC as possible; add 10 uF bulk on the main rail. Configuration word, oscillator mode and WDT settings must be set explicitly in source code at compile time, not by external pins.

드롭인 대체품: PIC16F505T-I/MG — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.

이 시리즈의 변형

다음과 드롭인 호환되는 동일 시리즈 모델: PIC16F505T-I/MG (동일 폼 팩터 및 풋프린트) — 차이점: Core Architecture, I/O Pins, Internal Oscillator, Operating Temperature, Package.

Microchip Technology
Core Architecture: 8-bit PIC RISC (Harvard)
I/O Pins: 12
Internal Oscillator: Yes (4 MHz / 8 MHz selectable)
Microchip Technology
Core Architecture: PIC16 8-bit RISC mid-range
I/O Pins: 11
Internal Oscillator: 8 MHz (calibrated +/-1%)

빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:

PIC16F505-I/MG

✅ 드롭인
📦 16-QFN (3x3, MG)
same die and MG package, tray packaging (no reel) vs T/R; pin-to-pin identical

📋 참조 대체품 (카탈로그에 없음)

PIC16F505T-E/MG

✅ 드롭인
📦 16-QFN (3x3, MG)
extended temperature grade -40 C to +125 C (E suffix), same die/pinout, T/R packaging

📋 참조 대체품 (카탈로그에 없음)

PIC16F505T-I/MGVAO

✅ 드롭인 ⚠️ 사양 미검증
📦 16-QFN (3x3, MG)
same die; VAO designates customer-specific firmware/version ID, otherwise pin-to-pin compatible

📋 참조 대체품 (카탈로그에 없음)

PIC16F506-I/MG

✅ 드롭인 ⚠️ 사양 미검증
Microchip Technology
📦 16-QFN (3x3)
8-bit PIC RISC (Harvard) · Flash · 1.5 KB (1K x 12) · 67 bytes · Not present · 20 MHz (4 MHz internal default) · 2.0 V to 5.5 V · 12

✓ 재고 있음

$0.66 / 개

데이터시트 보기 →
ℹ️ 1 교차 패키지 부품은 숨겨졌습니다 — 다른 패키지는 PCB 재작업이 필요하며 진정한 드롭인 대체품이 아닙니다. 문의하기 교차 패키지 제안이 필요하면 다음을 참조하십시오.

PIC16F505T-I/MG 최대 정격 & 전기적 특성

Product Family PIC16F505
Core Architecture 8-bit RISC (Harvard)
Instruction Set 33 single-word/single-cycle instructions, 12-bit opcode
Program Memory (Flash) 1.5 KB (1K x 14)
RAM 72 bytes
Maximum CPU Speed 20 MHz
I/O Pins 12 (8 digital I/O + 4 input-only)
Timers 1 x 8-bit with WDT
Internal Oscillator 4 MHz precision (+/-1 percent) calibrated
Supply Voltage (VDD) 2.0 V to 5.5 V
동작 온도 -40 C to +85 C (Industrial)
Brown-Out Reset (BOR) Yes, internal
In-Circuit Serial Programming (ICSP) Yes
패키지 16-QFN (3x3 mm, MG code), exposed pad
실장 유형 Surface Mount
MSL 레벨 1 (unlimited floor life)
RoHS 상태 Compliant
Lead-Free / Halogen-Free Yes / Yes

PIC16F505T-I/MG 핀 구성

QFN-16 Package Pinout Diagram QFN-16 3x3mm, P0.5mm, EP 1.7x1.7mm, JEDEC MO-220. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 QFN-16
핀 1 RB0/ICSPDAT — Bidirectional I/O; ICSP data
핀 2 RB1 — Bidirectional I/O
핀 3 RB2 — Bidirectional I/O
핀 4 RB3/ICSPCLK — Bidirectional I/O; ICSP clock
핀 5 RB4 — Bidirectional I/O
핀 6 RB5 — Bidirectional I/O
핀 7 RB6 — Bidirectional I/O
핀 8 RB7 — Bidirectional I/O
핀 9 VDD — Positive supply (2.0 V to 5.5 V)
핀 10 VSS — Ground reference
핀 11 RA0 — Input-only pin
핀 12 RA1 — Input-only pin
핀 13 RA2 — Input-only pin
핀 14 RA3/MCLR/VPP — Input-only; Master Clear / programming voltage
핀 15 OSC1 — External oscillator input / crystal
핀 16 OSC2 — External oscillator output / crystal
핀 EP Exposed Pad — Must be soldered to ground pad for thermal and electrical performance

일반적인 애플리케이션

PIC16F505T-I/MG 적합 용도: 6 애플리케이션s: Appliance Control Board, PIR Motion Sensor Module, Smoke and CO Detector Controller, LED Lighting Driver and Dimmer, Remote Control Transmitter, Industrial Timer / Relay Sequencer.

🏭

Appliance Control Board

The PIC16F505T-I/MG is well-suited for washing-machine, microwave-oven and dishwasher control boards where its 1.5 KB Flash accommodates typical appliance state-machine code, and the 16-QFN footprint (3x3 mm) fits inside cramped display-module bezels. The 8-bit timer drives buzzer PWM and triac-based AC load control at 50/60 Hz mains; precise timing is achieved via the 20 MHz CPU clock at a 200 ns instruction cycle. Twelve GPIO pins are sufficient for keypad scanning (8 keys), LED drive, and triac gating without an IO expander. Operating voltage down to 2.0 V supports Brown-Out Reset during cold-start brown-outs typical in motors with large inrush.

🧩

PIR Motion Sensor Module

Battery-powered PIR (passive infrared) motion-sensor modules benefit from the PIC16F505T-I/MG's low-voltage operation (2.0-3.3 V on two AA cells), 12 GPIO for sensor input plus LED indicator plus RF link trigger, and 4 MHz internal oscillator that avoids external crystal parts count. The Watchdog Timer allows self-reset on firmware lockup, critical for unattended alarm applications. The 16-QFN's 3x3 mm footprint fits inside a small ceiling-mount housing, and 72 bytes RAM comfortably buffers one or two PIR sample states and a small rolling event log for tamper detection.

💡

Smoke and CO Detector Controller

Smoke and carbon-monoxide alarm controllers use the PIC16F505T-I/MG for its industrial temperature rating (-40 to +85 C), reliable Flash memory across years of standby, and ability to drive a piezo buzzer via 8-bit timer PWM. The 12 GPIO connect to photoelectric smoke chamber sensor, electrochemical CO sensor, low-battery test circuit, hush button, and interconnect line for multi-alarm wiring. Brown-Out Reset prevents false alarm triggering or memory corruption during battery-test transients. Code size 1.5 KB fits UL 217 alarm logic including self-test routines.

💡

LED Lighting Driver and Dimmer

Constant-current LED drivers for low-power accent or sign lighting fit the PIC16F505T-I/MG when closed-loop current regulation, DMX or 0-10 V analog dimming, and flicker-free PWM dimming at >200 Hz are required. The 8-bit timer generates PWM at frequencies well above the flicker-fusion threshold while leaving CPU bandwidth free for protocol decoding. The 2.0 V minimum supply lets the same PCB be retargeted from 3.3 V battery-driven decorative lamps to 5 V commercial fixtures. Flash memory retention supports stored presets across power cycles.

📺

Remote Control Transmitter

Infrared or sub-GHz remote-control transmitters (TV, set-top box, fan control) commonly use the PIC16F505T-I/MG because the 1.5 KB Flash fits RC-5/RC-6 or proprietary protocols, the 4 MHz internal oscillator removes the need for an external resonator, and the 16-QFN 3x3 mm package keeps the PCB narrow enough for AAA-cell wand housings. Twelve GPIO handle the matrix keypad (8 buttons via 4x2 matrix), IR LED driver via timer PWM, indicator LED and learning/bonding input. Low-power sleep current extends battery life into multi-year range in typical duty cycles.

🏭

Industrial Timer / Relay Sequencer

Industrial relay-sequencer modules rely on the PIC16F505T-I/MG for -40 to +85 C industrial operation, robust Flash retention through mains transients (aided by Brown-Out Reset), and deterministic instruction timing for sequential relay switching at 24 V PLC-bus level. Twelve GPIO drive up to six latching relays (each with set/reset coil) plus three status LEDs. The MCU's small Flash and RAM (1.5 KB / 72 bytes) make for a cost-sensitive BOM where logic is purely sequential and does not require TCP/IP or display control.

추천 제품 요약

MOC3021 Optoisolator/triac driver for AC load switching 사용처: Appliance Control Board ULN2003 Darlington driver array for relay/solenoid control 사용처: Appliance Control Board, Industrial Timer / Relay Sequencer RE200B PIR sensor element 사용처: PIR Motion Sensor Module BISS0001 PIR analog front-end alternative IC (drop-in module level) 사용처: PIR Motion Sensor Module MC145010 Photoelectric smoke detector ASIC alternative reference 사용처: Smoke and CO Detector Controller BCR321 Constant-current LED driver 사용처: LED Lighting Driver and Dimmer LM358 Current-sense amplifier for closed-loop regulation 사용처: LED Lighting Driver and Dimmer TSAL6100 940 nm IR emitter LED 사용처: Remote Control Transmitter TSOP38238 38 kHz IR receiver for two-way remote applications 사용처: Remote Control Transmitter TLP281 Optocoupler for 24 V bus isolation input 사용처: Industrial Timer / Relay Sequencer
What is the program memory size of the PIC16F505?
The PIC16F505 contains 1.5 KB of Flash program memory organized as 1K x 14 words using 14-bit instruction width. According to the Microchip PIC16F505 datasheet, this is sufficient for typical control applications with up to approximately 700-900 single-word instructions before reaching capacity.
How many I/O pins does the PIC16F505T-I/MG have?
The PIC16F505T-I/MG exposes 12 I/O pins: 8 fully bidirectional digital I/O on PORTB (RB0-RB7 equivalent) and 4 input-only pins (RA3, RA0/AN0, RA1/AN1, RA2/AN2-style inputs). For designs needing more than 12 pins, consider PIC16F506 or PIC16F54 in larger packages.
What is the operating voltage range of PIC16F505T-I/MG?
The PIC16F505T-I/MG operates from 2.0 V to 5.5 V VDD, and the verified distributor listings confirm 2.5 V/3.3 V/5 V operation as the common rails. This wide range allows direct connection to single-cell Li-ion (3.0-4.2 V), 3.3 V regulated rails, and 5 V industrial systems.
Where can I download the PIC16F505 datasheet PDF?
The Microchip PIC16F505 datasheet is freely downloadable from the manufacturer's product page at https://www.microchip.com/en-us/product/PIC16F505 or directly from ww1.microchip.com/downloads/en/devicedoc/41268D.pdf. The 14/8-pin datasheet covers all package variants including the MG (16-QFN) ordering code used here.
Is the PIC16F505T-I/MG RoHS compliant?
Yes. The PIC16F505T-I/MG is fully RoHS compliant and lead-free, as required by all Microchip production parts shipped in QFN surface-mount packages. Halogen-free molding compound is used; REACH compliance is maintained through the standard Microchip substance control program.
What is the difference between PIC16F505 and PIC16F506?
The PIC16F505 has 1.5 KB Flash, 72 bytes RAM, and one 8-bit timer. The PIC16F506 expands this to 1.5 KB Flash but adds 25 bytes RAM extension via linear addressing plus an additional timer. For code sizes above 1 KB, step up to PIC16F54 with 512 words but more I/O.
What package is the PIC16F505T-I/MG in?
The /MG suffix indicates the 16-pin QFN (Quad Flat No-lead) package measuring 3 mm x 3 mm with an exposed thermal pad. The T before the package code designates Tape and Reel packaging per Microchip ordering nomenclature. Footprint area is roughly one-tenth of an equivalent SOIC-14 variant.
Where to buy PIC16F505T-I/MG online at distributor pricing?
The PIC16F505T-I/MG is in stock at DigiKey (digikey.com/en/products/detail/microchip-technology/PIC16F505T-I-MG/2202141), Mouser, LCSC Electronics ($0.4847 starting from C624170), and OMO Electronic, as of 2026-09-21. Octopart lists seven authorized distributors with bulk-discount pricing.
What is the lead time for PIC16F505T-I/MG orders?
Lead time for the PIC16F505T-I/MG is generally stock-to-2 weeks at major distributors (DigiKey, Mouser, LCSC) as of 2026-09-21. Microchip typically maintains continuous-fab production for the 14/8-pin PIC family due to its broad industrial adoption.
How do I program the PIC16F505T-I/MG?
Program the PIC16F505T-I/MG using ICSP (In-Circuit Serial Programming) via MPLAB X IDE with PICkit 5 in-circuit debugger, MPLAB SNAP, or a compatible third-party programmer. Connect VPP, ICSPCLK, ICSPDAT and GND through the ICSP header on the PCB to enable on-board programming.
Can PIC16F505-I/MG replace PIC16F505T-I/MG?
Yes, the PIC16F505-I/MG and PIC16F505T-I/MG share the same 16-QFN die and pinout. The only difference is packaging form: T indicates Tape and Reel, while no-T (PIC16F505-I/MG) is Tray. Both are drop-in compatible for identical PCB footprint insertion in production builds.
What is the maximum clock speed of PIC16F505?
The PIC16F505 supports up to 20 MHz external clock input, which yields a 200 ns instruction cycle. With the internal 4 MHz calibrated oscillator, the instruction cycle is 1 microsecond. Most control loops in appliance and sensor designs operate well within this performance envelope.
Is the PIC16F505 suitable for battery-powered designs?
Yes, the PIC16F505 fits battery-powered designs well because it operates down to 2.0 V, supports sleep modes for low quiescent current, and the 16-QFN package minimizes parasitic capacitance on the power pins. Typical PIC16F505 sleep currents are in the microampere range, ideal for coin-cell sensor nodes.
What are the key specifications engineers need to know about PIC16F505T-I/MG?
Engineers evaluating PIC16F505T-I/MG should note: 1.5 KB Flash program memory, 72 bytes RAM, 12 GPIO, 20 MHz max CPU clock, 2.0 V-5.5 V supply, internal 4 MHz +/-1 percent calibrated oscillator, single 8-bit timer with WDT, ICSP for in-circuit programming, and 16-pin QFN 3x3 mm package. Operating temperature is -40 C to +85 C industrial grade.

엔지니어링 참조 데이터: PIC16F505T-I/MG — 비교, 설계 지침 및 규정 준수 정보.

선택 가이드

Choose the PIC16F505T-I/MG when your 8-bit control design requires the smallest possible PCB footprint at tight BOM cost, an industrial temperature range is acceptable, and your code fits within 1.5 KB of Flash and uses only one 8-bit timer plus WDT. The 16-QFN 3x3 mm package suits hand-held remote controls, PIR sensors, smoke alarms, appliance sub-modules and LED dimmers where every square millimeter counts. Consider the PIC16F505-I/MG (tray packaging) for low-volume prototype runs, PIC16F505T-E/MG for automotive or high-temperature industrial systems requiring -40 to +125 C, or PIC16F506-I/MG if a second timer or edge-counting capability is needed; both occupy the same QFN footprint and remain drop-in compatible at the board level but require firmware retargeting.

대체품과의 비교

파라미터 이 제품 PIC16F505-I/MG PIC16F505T-E/MG PIC16F505T-I/MGVAO PIC16F506-I/MG
Package 16-QFN (3x3, MG) 16-QFN (3x3, MG) - same 16-QFN (3x3, MG) - same 16-QFN (3x3, MG) - same 16-QFN (3x3) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory (Flash) 1.5 KB (1K x 14) 1.5 KB - same 1.5 KB - same 1.5 KB - same 1.5 KB - same
Maximum CPU Speed 20 MHz 20 MHz - same 20 MHz - same 20 MHz - same 20 MHz - same
I/O Pins 12 (8 digital + 4 input-only) 12 - same 12 - same 12 - same 12 - same
Supply Voltage 2.0 V to 5.5 V 2.0 V to 5.5 V - same 2.0 V to 5.5 V - same 2.0 V to 5.5 V - same 2.0 V to 5.5 V - same
Temperature Range -40 C to +85 C (Industrial, I) -40 C to +85 C - same -40 C to +125 C (Extended, E) -40 C to +85 C - same -40 C to +85 C - same
Timers 1 x 8-bit + WDT 1 x 8-bit + WDT - same 1 x 8-bit + WDT - same 1 x 8-bit + WDT - same 2 x 8-bit + WDT (TMR1 added)

주요 차별점

  • Smallest package in the 14/8-pin PIC family (vs PIC16F505T-I/SL (14-SOIC variant))
  • Extended temperature grade option in same footprint (vs PIC16F505T-I/MG (industrial -40 to +85 C))
  • More peripheral timer for event counting (vs PIC16F505 (one 8-bit timer))
  • Smaller RAM count for state machines (vs PIC16F506 (claimed 67-72 byte RAM family))

설계 노트

Place a 100 nF X7R ceramic decoupling capacitor within 3 mm of the VDD pin (pin 9) with a direct trace to VSS (pin 10). Add a 10 uF bulk capacitor on the same rail. The PIC16F505T-I/MG is rated 2.0 V to 5.5 V but the internal 4 MHz calibrated oscillator requires VDD >= 2.7 V for full accuracy; below 2.5 V the oscillator may exceed the +/-1 percent spec. Brown-out reset is enabled by configuration bit and should be left enabled in mains-connected or battery-low-warning designs.

Estimated: The 16-QFN (3x3 mm) package has typical theta_JA around 60 C/W on a 1-oz 1 sq-inch copper pad. At 20 MHz CPU clock and 5 V supply with 100 percent duty cycle internal activity, core current is roughly 1-2 mA, so self-heating is negligible (< 0.1 C rise). However the exposed pad must be soldered to a copper ground pour to provide both thermal dissipation and low-impedance ground return, otherwise output jitter under dynamic load increases noticeably at high GPIO toggle rates.

Standard 16-QFN 3x3 mm PCB layout requires 0.5 mm pitch pads plus a thermal pad array (typically 3x3 thermal via grid in 1 mm pitch). The exposed pad MUST be soldered to the board for both thermal performance and electrical grounding - skipping this causes erratic behavior on POR. For the /MG variants on Tape and Reel, observe ESD precautions (MSL1 - unlimited floor life but use standard ESD control).

When using the MCLR/RA3 pin as MCLR (reset), add a 1 kohm-10 kohm pull-up to VDD and a 100 nF capacitor to VSS to slow the rising edge and prevent spurious resets on EMI events. ICSP pins (RB3/ICSPCLK, RB0/ICSPDAT) should have 4.7 kohm pull-downs during debug programming to allow clean in-circuit debugging. Avoid long traces on MCLR (>50 mm) as they are susceptible to capacitive coupling from adjacent switching signals.

규정 준수 정보

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
무연
Yes
무할로겐
Yes
분쟁 광물
Compliant

RoHS and REACH compliant per Microchip product page documentation. Not AEC-Q100 qualified in the standard industrial grade - automotive applications should select PIC16F505T-E/MG (extended temperature grade) plus additional customer qualification.

데이터 검증일: 2026-09-21 — XAIPART 부품 엔지니어링 팀이 검증하고 관리한 데이터

관련 검색

PIC16F505T-I/MG datasheet PIC16F505T-I/MG price PIC16F505 Microchip 8-bit microcontroller PIC16F505 16-QFN 3x3 package PIC16F505 PIR sensor firmware PIC16F505 vs PIC16F506 difference PIC16F505T-I/MG buy online distributor what is the program memory size of PIC16F505 PIC16F505 supply voltage range PIC16F505R drop-in replacement same package

관련 부품 & 용어

Microchip Technology PIC16F505 PIC16F505T-I/MG PIC16F505-I/MG PIC16F505T-E/MG PIC16F506 PIC12F508 PIC12F509 PIC16HV540 RISC 8-bit microcontroller Flash Harvard architecture ICSP MPLAB X IDE PICkit 5 Brown-Out Reset Watchdog Timer QFN SMD RoHS REACH lead-free PIR motion sensor LED driver smoke alarm
빠른 견적 RFQ
상세 정보를 모두 입력하십시오 — 영업팀이 24시간 이내에 답변드립니다
부품 번호 제조사 패키지 QTY 목표 가격 합계
합계: $0.00 USD
✓
견적이 제출되었습니다!

24시간 이내에 이메일로 답변드리겠습니다

1
RFQ 제출됨
2
견적 접수됨
3
주문 완료
4
결제
5
배송됨
6
배송 완료
RFQ 상세 보기