{"id":7940,"date":"2026-06-28T06:01:40","date_gmt":"2026-06-28T06:01:40","guid":{"rendered":"https:\/\/materialparts.com\/cd4017be-3\/"},"modified":"2026-06-28T11:45:37","modified_gmt":"2026-06-28T11:45:37","slug":"cd4017be-3","status":"publish","type":"post","link":"https:\/\/materialparts.com\/zh\/cd4017be-3\/","title":{"rendered":"CD4017BE"},"content":{"rendered":"<h2>\u4ea7\u54c1\u6982\u89c8<\/h2>\n<p>The CD4017BE from Texas Instruments is a CMOS 5-stage Johnson decade counter with 10 decoded outputs, Schmitt-trigger clock input, and carry-out for cascading, operating from 3V to 18V in a PDIP-16 package.<\/p>\n<h2>\u4e3b\u8981\u89c4\u683c<\/h2>\n<table>\n<tr>\n<td>\u7c7b\u578b<\/td>\n<td>5-stage Johnson decade counter<\/td>\n<\/tr>\n<tr>\n<td>Decoded Outputs<\/td>\n<td>10 (Q0-Q9, active HIGH, one at a time)<\/td>\n<\/tr>\n<tr>\n<td>\u7535\u6e90\u7535\u538b<\/td>\n<td>3V to 18V<\/td>\n<\/tr>\n<tr>\n<td>Clock Frequency<\/td>\n<td>10MHz typical @ VDD=10V<\/td>\n<\/tr>\n<tr>\n<td>Clock Trigger<\/td>\n<td>Positive edge (rising)<\/td>\n<\/tr>\n<tr>\n<td>Schmitt Trigger on Clock<\/td>\n<td>Yes (unlimited rise\/fall time)<\/td>\n<\/tr>\n<tr>\n<td>Clock Inhibit<\/td>\n<td>Active HIGH (stops counting)<\/td>\n<\/tr>\n<tr>\n<td>\u91cd\u7f6e<\/td>\n<td>Active HIGH (asynchronous, clears to Q0)<\/td>\n<\/tr>\n<tr>\n<td>Carry Out<\/td>\n<td>1 pulse per 10 clock cycles (for cascading)<\/td>\n<\/tr>\n<tr>\n<td>\u8f93\u51fa\u7535\u6d41<\/td>\n<td>1.5mA source\/sink @ VDD=10V<\/td>\n<\/tr>\n<tr>\n<td>\u5de5\u4f5c\u6e29\u5ea6<\/td>\n<td>-55\u00b0C to +125\u00b0C<\/td>\n<\/tr>\n<tr>\n<td>\u5305\u88c5<\/td>\n<td>PDIP-16 (19.3 x 6.35mm)<\/td>\n<\/tr>\n<\/table>\n<h2>\u7279\u70b9<\/h2>\n<ul>\n<li>10 decoded outputs \u2014 only one HIGH at a time<\/li>\n<li>Johnson counter architecture \u2014 spike-free outputs<\/li>\n<li>Schmitt trigger clock input \u2014 no rise\/fall time restriction<\/li>\n<li>Anti-lock gating ensures proper counting sequence<\/li>\n<li>Carry-out for multi-stage cascading<\/li>\n<li>Fully static operation \u2014 no minimum clock frequency<\/li>\n<li>Wide supply range: 3V to 18V<\/li>\n<\/ul>\n<h2>\u5e94\u7528<\/h2>\n<ul>\n<li>LED chaser \/ sequential lighting<\/li>\n<li>Frequency division (divide by N)<\/li>\n<li>Decimal counting and display<\/li>\n<li>Timer and sequencer circuits<\/li>\n<li>Counter control applications<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Product Overview The CD4017BE from Texas Instruments is a CMOS 5-stage Johnson decade counter with 10 decoded outputs, Schmitt-trigger clock input, and carry-out for cascading, operating from 3V to 18V in a PDIP-16 package. Key Specifications Type 5-stage Johnson decade counter Decoded Outputs 10 (Q0-Q9, active HIGH, one at a time) Supply Voltage 3V to [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[13,20],"tags":[],"chip_brand":[138],"class_list":["post-7940","post","type-post","status-publish","format-standard","hentry","category-integrated-circuits-ics","category-interface-ics","chip_brand-ti"],"acf":{"brief_explanation":"CMOS Johnson decade counter, 10 decoded outputs, Schmitt clock, PDIP-16","date_code":"","package_case":"PDIP-16 (19.3 x 6.35 x 4.57mm, 2.54mm pitch, through-hole)","in_stock":8000,"datasheet":"https:\/\/www.ti.com\/lit\/ds\/symlink\/cd4017b.pdf","price":"$0.486 @ 1ku","product_introduction":"The CD4017BE from Texas Instruments is a 5-stage Johnson (twisted-ring) counter with 10 decoded active-HIGH outputs. On each rising edge of the clock, the counter advances to the next state, and the corresponding decoded output goes HIGH while all others remain LOW. The Johnson counter architecture guarantees spike-free decoded outputs because only one bit changes per clock cycle (unlike binary counters where multiple bits can change simultaneously). The Schmitt-trigger clock input allows unlimited clock rise and fall times, making it compatible with slowly-varying signals from RC oscillators or mechanical switches. The clock inhibit pin (active HIGH) stops counting without resetting; the reset pin (active HIGH) clears the counter to state 0. The carry-out (CO) pin produces one pulse for every 10 clock pulses and connects to the clock input of the next CD4017BE for multi-decade counting. The BE suffix denotes the PDIP-16 plastic package with full military temperature range (-55\u00b0C to +125\u00b0C).","working_principle":"The CD4017BE uses a 5-stage Johnson (twisted-ring) counter consisting of five D flip-flops with the complement of the last stage fed back to the first stage input. A 5-stage Johnson counter has 2\u00d75=10 valid states, each corresponding to one of the 10 decoded outputs. On each rising clock edge (when clock inhibit is LOW), the counter shifts by one position: if Q4 was 0, it shifts a 1 in from the left; if Q4 was 1, it shifts a 0 in. This creates the sequence: 00000, 10000, 11000, 11100, 11110, 11111, 01111, 00111, 00011, 00001, then back to 00000. A 10-input OR-equivalent decoder maps each of these 10 states to one of the Q0-Q9 outputs. Because only one flip-flop changes state per clock cycle, the decoded outputs are always glitch-free. Anti-lock gating prevents the counter from entering any of the 22 invalid states (5 flip-flops have 32 total states, only 10 are valid). If power-up or noise causes an invalid state, the anti-lock logic forces it back into the valid counting sequence within a few clock cycles. The carry-out is simply Q4 AND NOT-Q5 (or the equivalent), producing a pulse that is HIGH for the first 5 clock cycles and LOW for the last 5, giving one complete pulse per 10 input clocks.","pin_description":"<table border=\"1\" cellpadding=\"4\">\n<tr><th>Pin<\/th><th>Name<\/th><th>Type<\/th><th>Description<\/th><\/tr>\n<tr><td>1<\/td><td>Q5<\/td><td>Output<\/td><td>Decoded output 5 (active HIGH)<\/td><\/tr>\n<tr><td>2<\/td><td>Q1<\/td><td>Output<\/td><td>Decoded output 1 (active HIGH)<\/td><\/tr>\n<tr><td>3<\/td><td>Q0<\/td><td>Output<\/td><td>Decoded output 0 (active HIGH, default after reset)<\/td><\/tr>\n<tr><td>4<\/td><td>Q2<\/td><td>Output<\/td><td>Decoded output 2 (active HIGH)<\/td><\/tr>\n<tr><td>5<\/td><td>Q6<\/td><td>Output<\/td><td>Decoded output 6 (active HIGH)<\/td><\/tr>\n<tr><td>6<\/td><td>Q7<\/td><td>Output<\/td><td>Decoded output 7 (active HIGH)<\/td><\/tr>\n<tr><td>7<\/td><td>Q3<\/td><td>Output<\/td><td>Decoded output 3 (active HIGH)<\/td><\/tr>\n<tr><td>8<\/td><td>VSS<\/td><td>Power<\/td><td>Ground (0V)<\/td><\/tr>\n<tr><td>9<\/td><td>Q8<\/td><td>Output<\/td><td>Decoded output 8 (active HIGH)<\/td><\/tr>\n<tr><td>10<\/td><td>Q4<\/td><td>Output<\/td><td>Decoded output 4 (active HIGH)<\/td><\/tr>\n<tr><td>11<\/td><td>Q9<\/td><td>Output<\/td><td>Decoded output 9 (active HIGH)<\/td><\/tr>\n<tr><td>12<\/td><td>CO<\/td><td>Output<\/td><td>Carry-out (1 pulse per 10 clocks, for cascading)<\/td><\/tr>\n<tr><td>13<\/td><td>CLK INH<\/td><td>Input<\/td><td>Clock inhibit (HIGH = stop counting)<\/td><\/tr>\n<tr><td>14<\/td><td>CLK<\/td><td>Input<\/td><td>Clock input (rising edge triggered, Schmitt)<\/td><\/tr>\n<tr><td>15<\/td><td>RST<\/td><td>Input<\/td><td>Reset (active HIGH, clears to Q0)<\/td><\/tr>\n<tr><td>16<\/td><td>VDD<\/td><td>Power<\/td><td>Positive supply (3V to 18V)<\/td><\/tr>\n<\/table>","application_scenarios":"<ul>\n<li><strong>LED Chaser:<\/strong> CLK from NE555 oscillator; Q0-Q9 drive 10 LEDs; each LED on for one clock period; creates classic Knight Rider effect<\/li>\n<li><strong>Divide-by-N:<\/strong> Connect Q(N) to RST; counter counts 0 to N-1 then resets; CO or Q(N-1) gives divide-by-N output<\/li>\n<li><strong>Cascaded Counter:<\/strong> CO of first 4017 \u2192 CLK of second; first counts 0-9, second counts 10-99; 100 states from two chips<\/li>\n<li><strong>Sequencer:<\/strong> Each Q output enables a different circuit stage; CLK steps through sequence; CLK INH pauses<\/li>\n<li><strong>Touch Switch:<\/strong> 4017 with Q0 and Q1 driving relay; each touch toggles CLK; alternates between on (Q1) and off (Q0)<\/li>\n<\/ul>","alternative_models":"<table border=\"1\" cellpadding=\"4\">\n<tr><th>Model<\/th><th>Manufacturer<\/th><th>Key Difference<\/th><th>Package<\/th><th>Supply<\/th><\/tr>\n<tr><td>CD4017BM<\/td><td>TI<\/td><td>SOIC-16 surface-mount version with identical logic function and 3-18V range<\/td><td>SOIC-16<\/td><td>3-18V<\/td><\/tr>\n<tr><td>CD4017BE<\/td><td>TI<\/td><td>Through-hole DIP version for prototyping and legacy board repair<\/td><td>DIP-16<\/td><td>3-18V<\/td><\/tr>\n<tr><td>HEF4017BT<\/td><td>NXP<\/td><td>Pin-compatible CMOS version with improved ESD protection and 3-15V supply<\/td><td>SOIC-16<\/td><td>3-15V<\/td><\/tr>\n<tr><td>MC144017BDR2G<\/td><td>onsemi<\/td><td>Pin-compatible equivalent with RoHS compliance and AEC-Q100 automotive option<\/td><td>SOIC-16<\/td><td>3-18V<\/td><\/tr>\n<tr><td>74HC4017D<\/td><td>TI\/Nexperia<\/td><td>HC CMOS version with higher speed and 2-6V supply for modern logic systems<\/td><td>SOIC-16<\/td><td>2-6V<\/td><\/tr>\n<tr><td>74HC4017N<\/td><td>TI\/Nexperia<\/td><td>HC CMOS through-hole version for prototyping with 2-6V supply range<\/td><td>DIP-16<\/td><td>2-6V<\/td><\/tr>\n<tr><td>74HCT4017D<\/td><td>Nexperia<\/td><td>HCT version with TTL-compatible inputs for mixed 5V TTL\/CMOS systems<\/td><td>SOIC-16<\/td><td>4.5-5.5V<\/td><\/tr>\n<\/table>\n<p>CD4017 is the CMOS 4000-series decade counter\/divider with decoded output operating over the wide 3-18V supply range. The HEF4017 (NXP) and MC144017 (onsemi) are direct pin-compatible equivalents. For higher speed at the cost of narrower voltage range, the 74HC4017 HC\/HCT families offer significantly faster propagation delay and lower power consumption at 2-6V. Surface-mount versions use the BM\/M suffix (SOIC); through-hole versions use the BE suffix (DIP).<\/p>"},"_links":{"self":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts\/7940","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/comments?post=7940"}],"version-history":[{"count":1,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts\/7940\/revisions"}],"predecessor-version":[{"id":8179,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts\/7940\/revisions\/8179"}],"wp:attachment":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/media?parent=7940"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/categories?post=7940"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/tags?post=7940"},{"taxonomy":"chip_brand","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/chip_brand?post=7940"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}