Asok Sankar Rudra
Newbie level 6
cd4094
Dear Freinds,
This is my first post,still not sure about all the RULES.Kindly bear with me.
I attach to propose as my project md4094_24C_.gif.
Hope the message is conveyed.Please let me know.
This is a modified version of a commercial product.
Now can I have assistance in developing multiplexing/scrolling/animation code.preferably with MCS-51? Internet,which has taught me(Read:given me code)
multiplexing scrolling with 74LS164, is almost silent about my current problem.Even then here is my undestanding on CD4094B:
1)from data sheet:-"The CD4094BC consists of an 8-bit shift register and a 3-STATE 8-bit latch. Data is shifted serially through the shift register on the positive transition of the clock. ....These gates are enabled when OUTPUT ENABLE is taken HIGH."
2)from expert e:A latch is not a flip flop, when the gate is open (in your case STROBE is high) data flow freely from the input to the output, when the gate is closed (in your case STROBE is low)there is no connection. Thus data is latched whenever the gate is closed. Thus the time data is latched is when the gate closes (in your case "on the negative edge of the STROBE") and it will stay the same till the gate is opened.
3)from professor K:So to keep the STROBE input logic low during shift operations. When all the shifting is done, means after stopping any activity at CLOCK input, then pulse the STROBE input high for a short period: The low to high toggle will make the latch becoming "transparent", means the output will show a copy of stored data in shift register. The high to low toggle, just afterwards, will keep the actualized outputs latched. So, the outputs become actualized with the low to high edge at STROBE input.
4) HSETI.htm of Airborn;please google.
5)https://www.allaboutcircuits.com/vol_4/chpt_12/4.html.
But there is no reference of what will happen if CLK and STROBE pins are shorted and used together;see md4094_24C_.gif.How to clear all outputs of 4094 at the outset to ensure screen blanking? Then what?
Has anybody exact experience which he wants to share?
Another GREAT ISSUE is choice of multiplexing mode :rows or columns?
With best regards
A.S.Rudra
Dear Freinds,
This is my first post,still not sure about all the RULES.Kindly bear with me.
I attach to propose as my project md4094_24C_.gif.
Hope the message is conveyed.Please let me know.
This is a modified version of a commercial product.
Now can I have assistance in developing multiplexing/scrolling/animation code.preferably with MCS-51? Internet,which has taught me(Read:given me code)
multiplexing scrolling with 74LS164, is almost silent about my current problem.Even then here is my undestanding on CD4094B:
1)from data sheet:-"The CD4094BC consists of an 8-bit shift register and a 3-STATE 8-bit latch. Data is shifted serially through the shift register on the positive transition of the clock. ....These gates are enabled when OUTPUT ENABLE is taken HIGH."
2)from expert e:A latch is not a flip flop, when the gate is open (in your case STROBE is high) data flow freely from the input to the output, when the gate is closed (in your case STROBE is low)there is no connection. Thus data is latched whenever the gate is closed. Thus the time data is latched is when the gate closes (in your case "on the negative edge of the STROBE") and it will stay the same till the gate is opened.
3)from professor K:So to keep the STROBE input logic low during shift operations. When all the shifting is done, means after stopping any activity at CLOCK input, then pulse the STROBE input high for a short period: The low to high toggle will make the latch becoming "transparent", means the output will show a copy of stored data in shift register. The high to low toggle, just afterwards, will keep the actualized outputs latched. So, the outputs become actualized with the low to high edge at STROBE input.
4) HSETI.htm of Airborn;please google.
5)https://www.allaboutcircuits.com/vol_4/chpt_12/4.html.
But there is no reference of what will happen if CLK and STROBE pins are shorted and used together;see md4094_24C_.gif.How to clear all outputs of 4094 at the outset to ensure screen blanking? Then what?
Has anybody exact experience which he wants to share?
Another GREAT ISSUE is choice of multiplexing mode :rows or columns?
With best regards
A.S.Rudra