It's possible I shouldn't be starting from here ... (if so, please point me in a better direction).
I have built a fairly basic a 6-digit 7-segment digital clock with a multiplexed display (common anode). I would like to use it initially as a basic 24-hour timer with a on and off time (say 08:00 and 20:00). I have thoughts about extending it to a 7-day or longer timer, switching several relays, in due course. My problem in all cases is how to get at the time, as all I have is the multiplexed display. Ideally, I would like to "un-multiplex" some or all of the digits or segments, and use them (via TTL logic) to switch a relay on and off. The logic is straightforward in my initial case - we need to identify a "1" on the first digit (so segment e is off) OR "8" or "9" on digit 2 (so segments a,b,f,g are all on).
As I haven't touched circuit-building for over 30 years, I am very rusty and full details would be much appreciated.
Thanks in anticipation
I have built a fairly basic a 6-digit 7-segment digital clock with a multiplexed display (common anode). I would like to use it initially as a basic 24-hour timer with a on and off time (say 08:00 and 20:00). I have thoughts about extending it to a 7-day or longer timer, switching several relays, in due course. My problem in all cases is how to get at the time, as all I have is the multiplexed display. Ideally, I would like to "un-multiplex" some or all of the digits or segments, and use them (via TTL logic) to switch a relay on and off. The logic is straightforward in my initial case - we need to identify a "1" on the first digit (so segment e is off) OR "8" or "9" on digit 2 (so segments a,b,f,g are all on).
As I haven't touched circuit-building for over 30 years, I am very rusty and full details would be much appreciated.
Thanks in anticipation