PIC10F202-E/P - 8-Bit 4MHz 768B Flash MCU | Microchip
Référence : PIC10F202-E/P ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $0.71 | $0,71 |
| 10 | $0.71 | $7,10 |
| 100 | $0.71 | $71,00 |
| 500 | $0.66 | $330,00 |
| 1 000 | $0.6 | $600,00 |
| 2 500 | $0.55 | $1 375,00 |
PIC10F202-E/P Présentation
A Flash microcontroller is a self-contained computing IC that combines a CPU core, non-volatile program memory (Flash), volatile working memory (RAM), and peripherals on a single die. The PIC10F202 belongs to the 8-bit microcontroller family in the broader category of microcontrollers (MCU) within integrated circuits, sitting under the RISC architecture umbrella and optimized for cost-sensitive embedded control. Compared to competing 8-bit CISC architectures in the same price bracket, the PIC10F202 delivers roughly an order-of-magnitude higher MIPS performance due to its 1-instruction-per-cycle pipeline, with most instructions executing in 1 us at 4 MHz.
Key differentiating features include 6 I/O lines shared with 4 I/O functions (one input-only pin, one output-only pin, two bidirectional), one 8-bit timer (Timer0), a watchdog timer with on-chip RC oscillator, an internal 4 MHz calibrated oscillator, and in-circuit serial programming (ICSP) capability. The device draws a typical active current under 1 mA at 4 MHz and supports a power-saving Sleep mode with wake-up on pin change. It is rated for the -40C to +125C extended industrial temperature range as indicated by the -E suffix.
Architecturally, the PIC10F202 uses a Harvard-style RISC core with a 12-bit wide instruction word, providing 2:1 typical code compression versus competing 8-bit MCUs in its class. Its 4 MHz internal oscillator eliminates external clock components, reducing BOM cost and PCB area. A precision bandgap reference and on-chip POR/Brown-out Reset (BOR) improve system reliability in noisy industrial environments.
Typical applications include low-cost consumer appliances, battery-powered devices, LED lighting controllers, simple sensor interfaces, and automotive accessory modules. The wide operating voltage and industrial temperature range also make it suitable for harsh-environment sensor conditioning and IoT edge nodes. In -E/P form it is supplied in a through-hole PDIP-8 package suited for prototyping, breadboarding, and field-replaceable designs.
When designing with this part, note that the 4 I/O pins are shared with GP0, GP1, GP2, GP3 and the output-only GP4/GP5 functions; GP3 is input-only. The device lacks an analog comparator or ADC, so applications requiring analog signal acquisition need an external ADC companion. Programming is performed via ICSP using the ICSPCLK/ICSPDAT pins shared with GP0/GP1.
This page synthesizes distributor pricing, same-package drop-in alternatives, and practical design notes not found on a single manufacturer datasheet page.
Alternatives de remplacement direct pour PIC10F202-E/P — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec PIC10F202-E/P (même facteur de forme et même empreinte) — différant par Package, Operating Temperature, Timers, Instruction Set, I/O Pins.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
PIC10F200-E/P
✅ Remplacement direct✓ En stock
$0.52 / unité
Voir la fiche technique →PIC10F200-I/P
✅ Remplacement direct✓ En stock
$0.28 / unité
Voir la fiche technique →PIC10F200-E/MC
✅ Remplacement direct✓ En stock
$0.52 / unité
Voir la fiche technique →PIC10F202-E/P Valeurs maximales et caractéristiques électriques
| Core Architecture | 8-bit PIC RISC (Harvard) |
| Instruction Set Size | 33 single-word instructions |
| Program Memory (Flash) | 768 bytes (512 x 12 words) |
| Data RAM | 24 bytes |
| Data EEPROM | Not present |
| Maximum CPU Frequency | 4 MHz |
| Instruction Cycle Time | 1 us at 4 MHz (single cycle) |
| Operating Voltage Range | 2.0 V to 5.5 V |
| I/O Pins | 4 (GP0, GP1, GP2, GP3; GP3 is input-only) |
| Timers | One 8-bit Timer0 |
| Watchdog Timer | Yes (with on-chip RC oscillator) |
| Internal Oscillator | 4 MHz calibrated |
| ADC | None |
| Comparators | None |
| In-Circuit Serial Programming (ICSP) | Yes |
| Brown-out Reset (BOR) | Yes |
| Power-on Reset (POR) | Yes |
| Boîtier | 8-pin PDIP |
| Nombre de broches | 8 |
| Plage de température de fonctionnement | -40C to +125C (E suffix = Extended) |
| Type de montage | Through-Hole |
| Statut RoHS | Compliant |
| Lead-Free | Yes |
Configuration des broches de PIC10F202-E/P
| Broche 1 | VDD — Positive power supply (2.0V to 5.5V) |
| Broche 2 | GP3/MCLR/VPP — Bidirectional I/O GP3 (input-only); also MCLR reset and ICSP VPP programming voltage |
| Broche 3 | GP2/INT/T0CKI/COUT/ICSPCLK — Bidirectional I/O GP2; external interrupt, Timer0 clock input, comparator output, ICSP clock |
| Broche 4 | GP1/ICSPCLK — Bidirectional I/O GP1; shared with ICSP clock (alternate function) |
| Broche 5 | GP0/ICSPDAT — Bidirectional I/O GP0; shared with ICSP data |
| Broche 6 | GP4/OSC2 — Output-only GP4; alternate oscillator output (not used with internal oscillator) |
| Broche 7 | GP5/OSC1 — Output-only GP5; alternate oscillator input (not used with internal oscillator) |
| Broche 8 | VSS — Ground reference |
Applications typiques
PIC10F202-E/P convient pour 6 applications: Low-Cost Consumer Appliance Control, Battery-Powered IoT Edge Sensor Node, LED Lighting Controller, Automotive Accessory Module, Industrial Sensor Signal Conditioning, Simple Toy and Hobby Electronics.
Low-Cost Consumer Appliance Control
The PIC10F202-E/P fits cost-engineered consumer appliances (toys, kitchen gadgets, personal care devices) where BOM cost dominates and firmware footprint is small. Its 4 MHz internal oscillator eliminates two external clock pins, its 4 I/O pins (GP0-GP3) are sufficient for button input + LED + buzzer + relay drive, and the 2.0-5.5V supply range allows direct operation from 2x AA cells or a 3.3V regulator. Typical code size for such applications is 200-400 instructions, well within the 768B Flash (512-word) budget. Power-saving Sleep mode with wake-on-change keeps quiescent current in the microamp range, extending battery life across months of standby operation in remote-control or sensor-triggered devices.
Recommandé
Battery-Powered IoT Edge Sensor Node
The PIC10F202-E/P serves as an ultra-low-cost edge node for IoT sensors that wake periodically, take a digital reading, and transmit via a companion radio. Its <1 mA active current at 4 MHz and sub-microamp Sleep current make it ideal for coin-cell or 2x AA powered deployments lasting years. The 4 MHz calibrated internal oscillator removes crystal cost, and the wide 2.0-5.5V input tolerates battery droop without brown-out. The 768B Flash accommodates small state-machine firmware plus simple protocol stubs (e.g. blinking an LED for one-wire signaling to an ESP32 host). Watchdog timer prevents firmware lockup in unattended deployments, and the -40C to +125C operating range supports outdoor and industrial installations.
Recommandé
LED Lighting Controller
The PIC10F202-E/P drives simple LED lighting effects in decorative strips, status indicators, and accent lighting where a full digital LED driver is overkill. Its GP0-GP2 outputs can PWM-drive MOSFET gates via Timer0, while GP3 reads a momentary pushbutton. At 4 MHz, the 8-bit Timer0 provides 16 us resolution, sufficient for 256-step dimming at 1 kHz PWM rates. The 768B Flash holds several effect modes (fade, blink, chase) plus a small lookup table for gamma correction. Operating from 2.0-5.5V supports direct 3.3V or 5V LED rail supply, and the extended temperature range allows enclosed fixture operation up to +125C junction.
Recommandé
Automotive Accessory Module
The PIC10F202-E/P (with its -E extended -40C to +125C rating) handles low-complexity automotive accessories such as interior lighting controllers, simple switch debouncers, or relay drivers where full AEC-Q100 qualification is not required. Its 5.5V maximum input survives 12V battery transients when paired with a TVS clamp and series resistor, and the internal oscillator tolerates under-hood thermal stress. The 4 I/O pins handle button input, LED feedback, and one or two relay outputs via external drivers. Not AEC-Q100 qualified; engineers needing full automotive certification should consider PIC10F200-E/P with similar temp range and explicit qualification, or use external supervision.
Recommandé
Industrial Sensor Signal Conditioning
The PIC10F202-E/P performs digital debouncing, threshold logic, and pulse counting for industrial sensor inputs in factory automation, HVAC controls, or process monitoring. Its watchdog timer prevents lockup in electrically noisy industrial environments, and the brown-out reset holds outputs safe during supply brown-outs. The wide 2.0-5.5V supply tolerates 24V industrial rails when stepped down via an external LDO. GP0-GP2 read digital sensors (limit switches, proximity detectors, Hall-effect sensors) while GP3 serves as a status LED or alarm output. The -E temperature grade supports unheated cabinet installations.
Recommandé
Simple Toy and Hobby Electronics
The PIC10F202-E/P powers hobbyist projects, educational kits, and electronic toys where 4 I/O pins and a 4 MHz CPU are ample for blinking LEDs, generating tones, reading buttons, and driving small motors. Its through-hole PDIP-8 package is breadboard-friendly, ideal for student prototyping and STEM classroom use. The ICSP programming interface allows re-flashing without removing the part, supporting iterative learning. Low per-unit cost (around $0.71 at 1-piece) keeps kit BOMs affordable. The 2.0-5.5V supply supports direct battery or USB-power operation, and the PIC architecture's deterministic 1-cycle-per-instruction timing simplifies teaching embedded fundamentals.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour PIC10F202-E/P — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | PIC10F200-E/P | PIC10F200-I/P |
|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 8-pin PDIP | 8-pin PDIP - same | 8-pin PDIP - same |
| Program Memory (Flash) | 768 bytes (512 x 12) | 384 bytes (256 x 12) | 384 bytes (256 x 12) |
| Data RAM | 24 bytes | 16 bytes | 16 bytes |
| Maximum CPU Frequency | 4 MHz | 4 MHz | 4 MHz |
| Operating Voltage Range | 2.0V to 5.5V | 2.0V to 5.5V | 2.0V to 5.5V |
| Operating Temperature Range | -40C to +125C (E) | -40C to +125C (E) | -40C to +85C (I) |
| ADC / Comparator | None | None | None |
| I/O Pins | 4 | 4 | 4 |
| Unit Price (1-piece, USD as of 2026-09-14) | $0.71 | $0.65 approx | $0.65 approx |
Principaux différenciateurs
- Extended -40C to +125C operating temperature range (E grade) (vs PIC10F202-I/P)
- 768 bytes Flash (512 x 12 words) - double the program memory of PIC10F200 (vs PIC10F200-E/P)
- Wide 2.0V to 5.5V operating voltage (vs PIC10F200-E/P)
Notes de conception
The PIC10F202-E/P draws under 1 mA active current at 4 MHz and sub-microamp Sleep current per the Microchip datasheet. For battery-powered designs, use Sleep mode aggressively and wake via GP2 interrupt or watchdog timeout. Add a 100 nF ceramic decoupling capacitor within 5 mm of the VDD pin to suppress digital switching transients; a 10 uF bulk capacitor helps if VDD traces exceed 50 mm or share a noisy supply rail.
For through-hole PDIP-8 designs, route VDD and VSS on opposite sides of the package to maximize decoupling loop area reduction. Place the 100 nF VDD bypass cap on the same side as pin 1 with the ground lead as short as possible to pin 8. Keep clock-related traces (if using external oscillator on GP4/GP5) short and away from high-current switching nodes. Although the internal 4 MHz oscillator typically needs no PCB layout care, avoid routing the GP2/T0CKI pin near relay or motor driver traces.
GP3 is input-only - do not configure it as an output in firmware or the pin will not drive high. The MCLR function on GP3 is enabled by configuration bit; disable it (GP3 as digital input only) if you want GP3 as a normal input pin. Brown-out reset voltage is selected via configuration bits; ensure the BOR level matches your supply rail to avoid unwanted resets. Programming via ICSP requires the ICSPCLK pin to be in a high-impedance state - do not load it with a low-impedance external circuit during programming.
The 4 MHz internal oscillator is calibrated to within +/- 2% per Microchip datasheet, sufficient for UART-style bit-banging and simple timing loops. For UART communication requiring tighter baud-rate accuracy (RS-232/RS-485 at 9600+ baud over temperature), use Timer0-derived baud rates or accept that a higher-tolerance external resonator is needed. The ICSP pins (ICSPCLK/ICSPDAT) are shared with GP1/GP0 - do not place low-impedance loads on these pins during in-circuit programming.
Informations de conformité
RoHS and lead-free confirmed per Microchip product page. Not AEC-Q100 qualified - for automotive applications requiring full qualification, verify with Microchip or use external supervision ICs. Halogen-free status not explicitly stated in Verified Web Data.