Like a CD4053BN but with more switches

Thread Starter

keiichicom

Joined Apr 26, 2022
71
Hi,

The CD4053B has only 3 identical bilateral analog spdt switches on it. Does anyone know of any chip that has more so I don't have to buy too many of these?

Thanks.
 

michael8

Joined Jan 11, 2015
414
battery backed up ram circuit's address and data bus and CE OE and WE pins

Instead of switches, how about 3 state buffers?
74HC245 octal bus tranceiver; 3 state (for data bus, bi-directioinal)
74HC244 octal buffer/line drivers; 3 state (addresses)
and use your cd4053 (or equiv) for CE OE and WE which might need more care
during switching accesses between ports.

PS: You might have to keep all buffers powered and 3 state the unused ones outputs.

PS2: I seem to remember some similar octal bus chips with better pinouts, ie: the
inputs were all on one side unlike the 74HC244. Look for them, likely higher chip numbers, they came later.
(like 74HC540 but is inverting, or just use 74HC245 for them all?)
 

panic mode

Joined Oct 10, 2011
2,749
yup.... analog switches are meant for analog signals. digital signals have much faster rise and fall time and levels that are close to supply. what would CE OE and WE interpret something that is not in expected range?
 

crutschow

Joined Mar 14, 2008
34,432
analog switches are meant for analog signals.
They can be used for both since they are simply two transmission-gate MOSFETs in parallel when ON that can carry both types of signals.
The usually minor effect they have on the signal would be due to their small parasitic capacitances and low series resistance.
 

ronsimpson

Joined Oct 7, 2019
3,037
Hi, Sorry for the late reply I am switching a battery backed up ram circuit's address and data bus and CE OE and WE pins between an external programmer and a microprocessor circuit.
I don't know your circuit, but likely if you hold the micro in reset mode all the buss pins will go tristate. That way your external programmer can drive directly. You must try it and see, or read the data sheet.
 

Thread Starter

keiichicom

Joined Apr 26, 2022
71
I don't know your circuit, but likely if you hold the micro in reset mode all the buss pins will go tristate. That way your external programmer can drive directly. You must try it and see, or read the data sheet.
I will try something similar. its the 8085 mpu. Doing a HOLD will put the bus pins in tri-state.
 
Last edited:
Top