{"id":3565,"date":"2026-06-06T10:40:41","date_gmt":"2026-06-06T10:40:41","guid":{"rendered":"https:\/\/materialparts.com\/pic12f1501-i-sn\/"},"modified":"2026-06-06T10:40:41","modified_gmt":"2026-06-06T10:40:41","slug":"pic12f1501-i-sn","status":"publish","type":"post","link":"https:\/\/materialparts.com\/ar\/pic12f1501-i-sn\/","title":{"rendered":"PIC12F1501-I\/SN"},"content":{"rendered":"<h2>\u0646\u0638\u0631\u0629 \u0639\u0627\u0645\u0629 \u0639\u0644\u0649 \u0627\u0644\u0645\u0646\u062a\u062c<\/h2>\n<p>The PIC12F1501-I\/SN from Microchip Technology is an 8-pin 8-bit PIC microcontroller with 1.75KB Flash, 64B RAM, and 128B HEF (High Endurance Flash). Running at 20 MHz, it features a 16-bit PWM with Complementary Waveform Generator (CWG), 10-bit ADC (4 channels), two Configurable Logic Cells (CLC), and NCO in a compact SOIC-8 package.<\/p>\n<h2>\u0627\u0644\u0645\u0648\u0627\u0635\u0641\u0627\u062a \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629<\/h2>\n<table>\n<tr>\n<td>\u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0627\u062a<\/td>\n<td>Enhanced Mid-range PIC (8-bit)<\/td>\n<\/tr>\n<tr>\n<td>Max Clock<\/td>\n<td>20 MHz (internal 16 MHz with PLL)<\/td>\n<\/tr>\n<tr>\n<td>\u0641\u0644\u0627\u0634<\/td>\n<td>1.75 KB<\/td>\n<\/tr>\n<tr>\n<td>RAM<\/td>\n<td>64 bytes<\/td>\n<\/tr>\n<tr>\n<td>HEF<\/td>\n<td>128 bytes (High Endurance Flash)<\/td>\n<\/tr>\n<tr>\n<td>ADC<\/td>\n<td>10-bit, 4 channels<\/td>\n<\/tr>\n<tr>\n<td>PWM<\/td>\n<td>4x standalone (10-bit)<\/td>\n<\/tr>\n<tr>\n<td>CWG<\/td>\n<td>Complementary Waveform Generator<\/td>\n<\/tr>\n<tr>\n<td>NCO<\/td>\n<td>1 Numerically Controlled Oscillator<\/td>\n<\/tr>\n<tr>\n<td>CLC<\/td>\n<td>2 Configurable Logic Cells<\/td>\n<\/tr>\n<tr>\n<td>\u0627\u0644\u0645\u0624\u0642\u062a\u0627\u062a<\/td>\n<td>2x 8-bit, 1x 16-bit<\/td>\n<\/tr>\n<tr>\n<td>I\/O Pins<\/td>\n<td>6<\/td>\n<\/tr>\n<tr>\n<td>\u062c\u0647\u062f \u0627\u0644\u0625\u0645\u062f\u0627\u062f<\/td>\n<td>2.3V &#8211; 5.5V<\/td>\n<\/tr>\n<tr>\n<td>\u0627\u0644\u062d\u0632\u0645\u0629<\/td>\n<td>SOIC-8<\/td>\n<\/tr>\n<tr>\n<td>Operating Temp<\/td>\n<td>-40 to 85 C<\/td>\n<\/tr>\n<\/table>\n<h2>\u0627\u0644\u0645\u064a\u0632\u0627\u062a<\/h2>\n<ul>\n<li>1.75KB Flash with 128B High Endurance Flash for data storage<\/li>\n<li>10-bit ADC with 4 channels and voltage reference<\/li>\n<li>4x standalone 10-bit PWM with Complementary Waveform Generator (CWG)<\/li>\n<li>2 Configurable Logic Cells (CLC) for hardware state machines<\/li>\n<li>Numerically Controlled Oscillator (NCO) for precise frequency generation<\/li>\n<li>Internal 16 MHz oscillator with 4x PLL for 20 MIPS operation<\/li>\n<li>Peripheral Pin Select for flexible I\/O routing<\/li>\n<li>Low-power XLP variant available (PIC12LF1501, 1.8V-3.6V)<\/li>\n<\/ul>\n<h2>\u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a<\/h2>\n<ul>\n<li>Simple motor and LED control with CWG half-bridge PWM<\/li>\n<li>Sensor nodes with ADC and HEF data logging<\/li>\n<li>Battery-powered devices with low standby current<\/li>\n<li>Replacement for discrete logic using CLC hardware<\/li>\n<li>Small-form-factor consumer and industrial controls<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Product Overview The PIC12F1501-I\/SN from Microchip Technology is an 8-pin 8-bit PIC microcontroller with 1.75KB Flash, 64B RAM, and 128B HEF (High Endurance Flash). Running at 20 MHz, it features a 16-bit PWM with Complementary Waveform Generator (CWG), 10-bit ADC (4 channels), two Configurable Logic Cells (CLC), and NCO in a compact SOIC-8 package. Key [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[13,25],"tags":[],"chip_brand":[134],"class_list":["post-3565","post","type-post","status-publish","format-standard","hentry","category-integrated-circuits-ics","category-microcontrollers-mcu","chip_brand-microchip"],"acf":{"brief_explanation":"8-pin PIC MCU, 1.75KB Flash, 128B HEF, 10-bit ADC, CWG PWM, CLC, NCO, SOIC-8","date_code":"","package_case":"SOIC-8 (4.90 x 3.90 x 1.27 mm)","in_stock":7283,"datasheet":"https:\/\/ww1.microchip.com\/downloads\/en\/DeviceDoc\/41615A.pdf","price":"$0.55 @ 1ku","product_introduction":"The PIC12F1501-I\/SN from Microchip Technology is an 8-pin 8-bit PIC microcontroller designed for space-constrained applications requiring analog sensing and motor control. It features 1.75KB Flash, 64B RAM, and 128B High Endurance Flash (HEF) with a 10-bit ADC (4 channels), four standalone 10-bit PWM modules with Complementary Waveform Generator (CWG), two Configurable Logic Cells (CLC), and a Numerically Controlled Oscillator (NCO). The CWG generates complementary PWM outputs with programmable dead-band for half-bridge motor drive, while the CLCs implement combinational and sequential logic functions in hardware without CPU intervention.","working_principle":"The PIC12F1501-I\/SN uses Microchip's enhanced mid-range PIC core with 49 instructions and a 2-stage pipeline executing most instructions in a single cycle at up to 20 MIPS. The 10-bit SAR ADC converts in approximately 5.5 us. The CWG takes a PWM output and creates a complementary signal with programmable dead-band insertion and auto-shutdown for half-bridge drive. The two CLCs each implement one of 8 logic functions (AND-OR, OR-XOR, D flip-flop, JK flip-flop, etc.) using 4 selectable inputs, enabling hardware state machines and custom logic without CPU overhead. The NCO generates a frequency-precise output signal using a 16-bit increment register and 20-bit accumulator, achieving sub-Hz frequency resolution for tone generation or precision PWM.","pin_description":"<table><tr><th>Pin<\/th><th>Name<\/th><th>Type<\/th><th>Function<\/th><\/tr><tr><td>1<\/td><td>VDD<\/td><td>Power<\/td><td>Supply (2.3-5.5V)<\/td><\/tr><tr><td>2<\/td><td>RA5\/CLKIN\/NCO1<\/td><td>I\/O<\/td><td>Port A5 \/ External clock \/ NCO output<\/td><\/tr><tr><td>3<\/td><td>RA4\/AN3\/CWG1B\/PWM3<\/td><td>I\/O<\/td><td>Port A4 \/ ADC ch3 \/ CWG output B \/ PWM3<\/td><\/tr><tr><td>4<\/td><td>RA3\/MCLR\/VPP<\/td><td>I\/O<\/td><td>Port A3 \/ Master Clear \/ Programming voltage<\/td><\/tr><tr><td>5<\/td><td>RA2\/AN2\/CWG1A\/PWM1<\/td><td>I\/O<\/td><td>Port A2 \/ ADC ch2 \/ CWG output A \/ PWM1<\/td><\/tr><tr><td>6<\/td><td>RA1\/AN1\/ICSPCLK<\/td><td>I\/O<\/td><td>Port A1 \/ ADC ch1 \/ ICSP clock<\/td><\/tr><tr><td>7<\/td><td>RA0\/AN0\/ICSPDAT<\/td><td>I\/O<\/td><td>Port A0 \/ ADC ch0 \/ ICSP data<\/td><\/tr><tr><td>8<\/td><td>VSS<\/td><td>Ground<\/td><td>Ground<\/td><\/tr><\/table>","application_scenarios":"<ul><li>Half-bridge motor drive: CWG generates complementary PWM with dead-band<\/li><li>Discrete logic replacement: CLC implements AND\/OR\/flip-flop in hardware<\/li><li>Sensor nodes: 4-channel 10-bit ADC with 128B HEF for calibration storage<\/li><li>Battery devices: Sleep mode with 20 nA typical, wakeup via interrupt<\/li><li>LED control: 4x 10-bit PWM for smooth dimming with NCO-based sequencing<\/li><\/ul>","alternative_models":"<table><tr><th>Manufacturer<\/th><th>Part Number<\/th><th>Package<\/th><th>Notes<\/th><\/tr><tr><td>Microchip<\/td><td>PIC12F1571-I\/SN<\/td><td>SOIC-8<\/td><td>3x 16-bit PWM, no CWG\/CLC<\/td><\/tr><tr><td>Microchip<\/td><td>PIC12F1572-I\/SN<\/td><td>SOIC-8<\/td><td>3x 16-bit PWM, CLC, 2x CWG<\/td><\/tr><tr><td>Microchip<\/td><td>ATTiny404-SSNR<\/td><td>SOIC-8<\/td><td>AVR, 4KB Flash, 256B EEPROM<\/td><\/tr><tr><td>ST<\/td><td>STM32F030F4P6<\/td><td>TSSOP-20<\/td><td>ARM M0, 16KB Flash, more I\/O<\/td><\/tr><\/table>"},"_links":{"self":[{"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/posts\/3565","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/comments?post=3565"}],"version-history":[{"count":0,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/posts\/3565\/revisions"}],"wp:attachment":[{"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/media?parent=3565"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/categories?post=3565"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/tags?post=3565"},{"taxonomy":"chip_brand","embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/chip_brand?post=3565"}],"curies":[{"name":"\u062f\u0628\u0644\u064a\u0648 \u0628\u064a","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}