ON 20100202@1:26:27 PM at page: On a web page you were interested in at: http://www.sxlist.com/techref/logic/2to4ndecoder.htm#40211.3686458333 James Newton[JMN-EFP-786] Published and replied to post 40211.3686458333 by ice_chok |Insert 'It's really pretty easy when you think about it: Use 5 2-to-4 decoders, the first one, called "E", is connected to the upper 2 bits of your 4 bit input and it then selects which of the other 4 chips will be enabled. The remaining 4 2-to-4 decoders, called "A", "B","C", and "D", each connect to the lower 2 bits of your 4 bit input and are enabled only when the 4 bit input is on their "bank" of 4 possible outputs. The first of the low bit decoders decodes 0,1,2 and 3, the second decodes 4, 5, 6, and 7, and so on.
input | enable low bit chip # |
|
decimal | binary | |
0 | 0000 | A |
1 | 0001 | A |
2 | 0010 | A |
3 | 0011 | A |
4 | 0100 | B |
5 | 0101 | B |
6 | 0110 | B |
7 | 0111 | B |
8 | 1000 | C |
9 | 1001 | C |
10 | 1010 | C |
11 | 1011 | C |
12 | 1100 | D |
13 | 1101 | D |
14 | 1110 | D |
15 | 1111 | D |