{"id":8009,"date":"2026-06-28T06:44:49","date_gmt":"2026-06-28T06:44:49","guid":{"rendered":"https:\/\/materialparts.com\/cd4022be\/"},"modified":"2026-06-28T11:44:00","modified_gmt":"2026-06-28T11:44:00","slug":"cd4022be","status":"publish","type":"post","link":"https:\/\/materialparts.com\/ar\/cd4022be\/","title":{"rendered":"CD4022BE"},"content":{"rendered":"<h2>\u0646\u0638\u0631\u0629 \u0639\u0627\u0645\u0629 \u0639\u0644\u0649 \u0627\u0644\u0645\u0646\u062a\u062c<\/h2>\n<p>The CD4022BE from Texas Instruments is a divide-by-8 Johnson counter with 8 decoded active-HIGH outputs and a carry-out \u2014 the octal counterpart of the CD4017 decade counter in a 16-pin PDIP 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\u0648\u0638\u064a\u0641\u0629<\/td>\n<td>Divide-by-8 Johnson counter with decoded outputs<\/td>\n<\/tr>\n<tr>\n<td>Technology<\/td>\n<td>CD4000B CMOS<\/td>\n<\/tr>\n<tr>\n<td>\u062c\u0647\u062f \u0627\u0644\u0625\u0645\u062f\u0627\u062f<\/td>\n<td>3V to 18V<\/td>\n<\/tr>\n<tr>\n<td>Counter Stages<\/td>\n<td>4 (Johnson counter)<\/td>\n<\/tr>\n<tr>\n<td>Outputs<\/td>\n<td>Q0-Q7 (8 decoded, active-HIGH) + Q4 (carry)<\/td>\n<\/tr>\n<tr>\n<td>\u0627\u0644\u062d\u062f \u0627\u0644\u0623\u0642\u0635\u0649 \u0644\u062a\u0631\u062f\u062f \u0627\u0644\u0633\u0627\u0639\u0629<\/td>\n<td>5MHz @ VDD=10V<\/td>\n<\/tr>\n<tr>\n<td>Clock Input<\/td>\n<td>Schmitt trigger (accepts slow edges)<\/td>\n<\/tr>\n<tr>\n<td>\u0625\u0639\u0627\u062f\u0629 \u062a\u0639\u064a\u064a\u0646<\/td>\n<td>Asynchronous, active HIGH (RST)<\/td>\n<\/tr>\n<tr>\n<td>Clock Enable<\/td>\n<td>Active LOW (EN)<\/td>\n<\/tr>\n<tr>\n<td>\u062f\u0631\u062c\u0629 \u062d\u0631\u0627\u0631\u0629 \u0627\u0644\u062a\u0634\u063a\u064a\u0644<\/td>\n<td>-55 \u062f\u0631\u062c\u0629 \u0645\u0626\u0648\u064a\u0629 \u0625\u0644\u0649 +125 \u062f\u0631\u062c\u0629 \u0645\u0626\u0648\u064a\u0629<\/td>\n<\/tr>\n<tr>\n<td>\u0627\u0644\u062d\u0632\u0645\u0629<\/td>\n<td>PDIP-16 (19.3 x 9.4mm)<\/td>\n<\/tr>\n<\/table>\n<h2>\u0627\u0644\u0645\u064a\u0632\u0627\u062a<\/h2>\n<ul>\n<li>8 decoded active-HIGH outputs (one active at a time)<\/li>\n<li>Johnson counter \u2014 spike-free decoded outputs<\/li>\n<li>Carry-out for cascading (Q4, divide-by-8)<\/li>\n<li>Schmitt trigger clock input<\/li>\n<li>Clock enable for gating<\/li>\n<li>3V-18V wide supply range<\/li>\n<\/ul>\n<h2>\u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a<\/h2>\n<ul>\n<li>Octal sequencing (8-step sequencer)<\/li>\n<li>Divide-by-8 frequency counter<\/li>\n<li>LED chaser (8 LEDs)<\/li>\n<li>Demultiplexer (1-to-8)<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Product Overview The CD4022BE from Texas Instruments is a divide-by-8 Johnson counter with 8 decoded active-HIGH outputs and a carry-out \u2014 the octal counterpart of the CD4017 decade counter in a 16-pin PDIP package. Key Specifications Function Divide-by-8 Johnson counter with decoded outputs Technology CD4000B CMOS Supply Voltage 3V to 18V Counter Stages 4 (Johnson [&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-8009","post","type-post","status-publish","format-standard","hentry","category-integrated-circuits-ics","category-interface-ics","chip_brand-ti"],"acf":{"brief_explanation":"Divide-by-8 Johnson counter, 8 decoded outputs, CMOS 3-18V, PDIP-16","date_code":"","package_case":"PDIP-16 (19.3 x 9.4 x 4.57mm, 2.54mm pitch, through-hole)","in_stock":3000,"datasheet":"https:\/\/www.ti.com\/lit\/ds\/symlink\/cd4022b.pdf","price":"$0.50 @ 1ku","product_introduction":"The CD4022BE from Texas Instruments is a divide-by-8 Johnson counter with 8 decoded active-HIGH outputs. It is the octal version of the CD4017 (which divides by 10), using a 4-stage Johnson counter to produce 8 sequential states. On each rising clock edge (when EN is LOW), the active output advances from Q0 to Q1 to Q2...Q7 and back to Q0. Only one output is HIGH at any time, producing a clean one-of-eight selection without the glitches common in ripple counters. The carry output (Q4, pin 12) provides a pulse every 8 clock cycles, useful for cascading to the next counter. The Schmitt trigger clock input allows very slow clock edges (like RC oscillators). The enable input (EN, active-LOW) can gate the clock: EN=LOW = count, EN=HIGH = hold. The reset input (RST, active-HIGH) clears the counter to Q0. Two CD4022s can be cascaded for divide-by-64 (8\u00d78). The BE suffix denotes the PDIP-16 package.","working_principle":"The CD4022BE uses a 4-stage Johnson counter (twisted-ring counter) to generate 8 sequential states. The Johnson counter feeds back the complement of the last stage to the first: starting from 0000, the sequence is 0000\u21921000\u21921100\u21921110\u21921111\u21920111\u21920011\u21920001\u21920000 (8 states). A decoder converts these 8 states into 8 one-active-HIGH outputs (Q0-Q7). Because the Johnson counter changes only one bit per clock, the decoded outputs are glitch-free (no momentary spikes during transitions). The clock advances the counter on the rising edge only when EN is LOW. When EN is HIGH, the clock is ignored and the counter holds. The RST input (HIGH) forces Q0=HIGH and all other outputs LOW. The carry output (Q4) is HIGH during states 0-3 and LOW during states 4-7; it produces a square wave at 1\/8 the clock frequency, suitable for cascading to the next CD4022's clock input. For cascading: Q4 of first CD4022 \u2192 CLK of second CD4022; each CD4022 divides by 8; total division = 8\u00d78 = 64.","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, reset state)<\/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<\/td><\/tr>\n<tr><td>9<\/td><td>Q4<\/td><td>Output<\/td><td>Decoded output 4 (also carry output, divide-by-8)<\/td><\/tr>\n<tr><td>10<\/td><td>RST<\/td><td>Input<\/td><td>Reset (active HIGH, sets Q0=HIGH, all others LOW)<\/td><\/tr>\n<tr><td>11<\/td><td>CLK<\/td><td>Input<\/td><td>Clock input (Schmitt trigger, positive edge)<\/td><\/tr>\n<tr><td>12<\/td><td>EN<\/td><td>Input<\/td><td>Clock enable (active LOW; LOW=count, HIGH=hold)<\/td><\/tr>\n<tr><td>13<\/td><td>NC<\/td><td>\u2014<\/td><td>No connection<\/td><\/tr>\n<tr><td>14<\/td><td>NC<\/td><td>\u2014<\/td><td>No connection<\/td><\/tr>\n<tr><td>15<\/td><td>NC<\/td><td>\u2014<\/td><td>No connection<\/td><\/tr>\n<tr><td>16<\/td><td>VDD<\/td><td>Power<\/td><td>Supply (3V to 18V)<\/td><\/tr>\n<\/table>","application_scenarios":"<ul>\n<li><strong>8-LED Chaser:<\/strong> Clock oscillator \u2192 CLK; Q0-Q7 \u2192 8 LEDs; LEDs light one at a time in sequence; RST for restart<\/li>\n<li><strong>Divide-by-8:<\/strong> Input clock \u2192 CLK; Q4 (carry) = input\/8; cascaded Q4 \u2192 next CLK for \u00f764<\/li>\n<li><strong>1-to-8 Demultiplexer:<\/strong> Data on EN; CLK advances selection; data appears on selected Q output; or: EN gates whether counting occurs<\/li>\n<li><strong>8-Step Sequencer:<\/strong> CD4022 drives 8 analog switches (CD4066) in sequence; each step routes a different signal; step sequencer for analog or digital systems<\/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>CD4022BM<\/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>CD4022BE<\/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>HEF4022BT<\/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>MC144022BDR2G<\/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>CD4022 is the CMOS 4000-series divide-by-8 counter\/decoder operating over the wide 3-18V supply range. The HEF4022 (NXP) and MC144022 (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\/ar\/wp-json\/wp\/v2\/posts\/8009","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=8009"}],"version-history":[{"count":1,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/posts\/8009\/revisions"}],"predecessor-version":[{"id":8130,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/posts\/8009\/revisions\/8130"}],"wp:attachment":[{"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/media?parent=8009"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/categories?post=8009"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/tags?post=8009"},{"taxonomy":"chip_brand","embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/chip_brand?post=8009"}],"curies":[{"name":"\u062f\u0628\u0644\u064a\u0648 \u0628\u064a","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}