{"id":7996,"date":"2026-06-28T06:32:29","date_gmt":"2026-06-28T06:32:29","guid":{"rendered":"https:\/\/materialparts.com\/cd4094be\/"},"modified":"2026-06-28T11:44:22","modified_gmt":"2026-06-28T11:44:22","slug":"cd4094be","status":"publish","type":"post","link":"https:\/\/materialparts.com\/ar\/cd4094be\/","title":{"rendered":"CD4094BE"},"content":{"rendered":"<h2>\u0646\u0638\u0631\u0629 \u0639\u0627\u0645\u0629 \u0639\u0644\u0649 \u0627\u0644\u0645\u0646\u062a\u062c<\/h2>\n<p>The CD4094BE from Texas Instruments is an 8-bit serial-in parallel-out shift register with 3-state output latch and cascade outputs \u2014 the CMOS equivalent of the 74HC595 for 3V-18V systems 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>8-bit serial-in parallel-out shift register with output latch<\/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>Serial Input<\/td>\n<td>DATA (single input)<\/td>\n<\/tr>\n<tr>\n<td>Outputs<\/td>\n<td>Q1-Q8 (latched parallel outputs, 3-state)<\/td>\n<\/tr>\n<tr>\n<td>Cascade Outputs<\/td>\n<td>QS (sync), QS&#8217; (async) for cascading<\/td>\n<\/tr>\n<tr>\n<td>Output Enable<\/td>\n<td>OE (active HIGH enables outputs)<\/td>\n<\/tr>\n<tr>\n<td>Strobe<\/td>\n<td>STROBE (active HIGH, transfers shift register to output latch)<\/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>6MHz @ VDD=10V<\/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-bit shift register with separate output latch<\/li>\n<li>3-state outputs (can be bus-connected)<\/li>\n<li>Two cascade outputs: QS (synchronous) and QS&#8217; (asynchronous)<\/li>\n<li>Output enable for bus applications<\/li>\n<li>Flicker-free display driving (latch holds output during shift)<\/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>Flicker-free LED display driving<\/li>\n<li>GPIO expansion (2 MCU pins \u2192 8 outputs)<\/li>\n<li>Bus-oriented output ports<\/li>\n<li>Multi-digit display multiplexing<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Product Overview The CD4094BE from Texas Instruments is an 8-bit serial-in parallel-out shift register with 3-state output latch and cascade outputs \u2014 the CMOS equivalent of the 74HC595 for 3V-18V systems in a 16-pin PDIP package. Key Specifications Function 8-bit serial-in parallel-out shift register with output latch Technology CD4000B CMOS Supply Voltage 3V to 18V [&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-7996","post","type-post","status-publish","format-standard","hentry","category-integrated-circuits-ics","category-interface-ics","chip_brand-ti"],"acf":{"brief_explanation":"8-bit SIPO shift register with output latch, 3-state, 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\/cd4094b.pdf","price":"$0.50 @ 1ku","product_introduction":"The CD4094BE from Texas Instruments is an 8-bit serial-in parallel-out shift register with a separate output latch and 3-state outputs \u2014 essentially the CMOS version of the 74HC595. The key advantage over the simpler CD4014\/74164 is the output latch: the shift register and output latch are separate, so data can be shifted in without disturbing the current output display. Only when STROBE goes HIGH is the shift register data transferred to the output latch, updating the outputs simultaneously. This eliminates the flicker that occurs with the 74164 where outputs change as data shifts through. The 3-state outputs (controlled by OE) allow multiple CD4094s to share a common output bus. The two cascade outputs (QS synchronous with clock, QS' asynchronous) allow daisy-chaining: QS or QS' connects to the DATA input of the next CD4094, creating 16, 24, or more outputs from just 3 MCU pins (DATA, CLK, STROBE). The wide 3V-18V supply range makes the CD4094 suitable for battery and multi-voltage systems. The BE suffix denotes the PDIP-16 package.","working_principle":"The CD4094BE has two separate registers: an 8-bit shift register and an 8-bit output latch. On each rising CLK edge, the DATA input is shifted into the first stage of the shift register, and all other stages shift one position toward Q8. The QS output provides the data being shifted out (after Q8) for cascading \u2014 QS changes on the rising clock edge (synchronous), while QS' changes on the falling clock edge (asynchronous, one-half clock cycle early). The output latch holds the current display data independently of the shift register. When STROBE goes HIGH, the shift register contents are copied to the output latch, updating Q1-Q8 simultaneously. When STROBE is LOW, the output latch holds its previous value regardless of shift register changes. The OE (output enable) controls the 3-state outputs: when OE=HIGH, Q1-Q8 drive the bus; when OE=LOW, Q1-Q8 go to high-impedance (tri-state). To write 8 bits: (1) Shift in 8 bits of data on DATA while clocking 8 times (STROBE=LOW, OE=HIGH); (2) Pulse STROBE HIGH to transfer data to output latch; (3) Outputs update instantly and simultaneously. To cascade: QS or QS' \u2192 DATA of next CD4094; shared CLK and STROBE; one 8-bit transfer updates all chips.","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>QS'<\/td><td>Output<\/td><td>Cascade output (asynchronous, rising on falling CLK)<\/td><\/tr>\n<tr><td>2<\/td><td>QS<\/td><td>Output<\/td><td>Cascade output (synchronous, changes on rising CLK)<\/td><\/tr>\n<tr><td>3<\/td><td>Q8<\/td><td>Output<\/td><td>Parallel output bit 8 (MSB, 3-state)<\/td><\/tr>\n<tr><td>4<\/td><td>Q7<\/td><td>Output<\/td><td>Parallel output bit 7 (3-state)<\/td><\/tr>\n<tr><td>5<\/td><td>Q6<\/td><td>Output<\/td><td>Parallel output bit 6 (3-state)<\/td><\/tr>\n<tr><td>6<\/td><td>Q5<\/td><td>Output<\/td><td>Parallel output bit 5 (3-state)<\/td><\/tr>\n<tr><td>7<\/td><td>Q4<\/td><td>Output<\/td><td>Parallel output bit 4 (3-state)<\/td><\/tr>\n<tr><td>8<\/td><td>VSS<\/td><td>Power<\/td><td>Ground<\/td><\/tr>\n<tr><td>9<\/td><td>Q3<\/td><td>Output<\/td><td>Parallel output bit 3 (3-state)<\/td><\/tr>\n<tr><td>10<\/td><td>Q2<\/td><td>Output<\/td><td>Parallel output bit 2 (3-state)<\/td><\/tr>\n<tr><td>11<\/td><td>Q1<\/td><td>Output<\/td><td>Parallel output bit 1 (LSB, 3-state)<\/td><\/tr>\n<tr><td>12<\/td><td>OE<\/td><td>Input<\/td><td>Output enable (HIGH = outputs active, LOW = high-Z)<\/td><\/tr>\n<tr><td>13<\/td><td>STROBE<\/td><td>Input<\/td><td>Latch strobe (HIGH = transfer shift register to output latch)<\/td><\/tr>\n<tr><td>14<\/td><td>DATA<\/td><td>Input<\/td><td>Serial data input<\/td><\/tr>\n<tr><td>15<\/td><td>CLK<\/td><td>Input<\/td><td>Clock (positive edge)<\/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 Display (Flicker-Free):<\/strong> MCU: DATA, CLK, STROBE; shift 8 bits (STROBE=LOW); pulse STROBE HIGH; all 8 LEDs update simultaneously; no flicker<\/li>\n<li><strong>24-Output Expansion:<\/strong> Three CD4094s; QS \u2192 DATA of next; shared CLK, STROBE, OE; shift 24 bits; pulse STROBE; 24 outputs from 3 MCU pins<\/li>\n<li><strong>Bus Output Port:<\/strong> OE controlled by address decoder; CD4094 outputs on shared bus; only one CD4094 drives bus at a time (3-state)<\/li>\n<li><strong>Multi-Digit 7-Segment:<\/strong> 3 CD4094s for 3 digits; shift segment data; STROBE updates all digits simultaneously; no ghosting<\/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>CD4094BM<\/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>CD4094BE<\/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>HEF4094BT<\/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>MC144094BDR2G<\/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>74HC595D<\/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>74HC595N<\/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>74HCT595D<\/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>CD4094 is the CMOS 4000-series 8-stage serial shift register with output latches operating over the wide 3-18V supply range. The HEF4094 (NXP) and MC144094 (onsemi) are direct pin-compatible equivalents. For higher speed at the cost of narrower voltage range, the 74HC595 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\/7996","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=7996"}],"version-history":[{"count":1,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/posts\/7996\/revisions"}],"predecessor-version":[{"id":8142,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/posts\/7996\/revisions\/8142"}],"wp:attachment":[{"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/media?parent=7996"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/categories?post=7996"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/tags?post=7996"},{"taxonomy":"chip_brand","embeddable":true,"href":"https:\/\/materialparts.com\/ar\/wp-json\/wp\/v2\/chip_brand?post=7996"}],"curies":[{"name":"\u062f\u0628\u0644\u064a\u0648 \u0628\u064a","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}