• When more than one digit needs to be displayed and they are multiplexed, then a repeated output is needed. To judge on that, @barry_b_benson would need to publish some schematics... should be done anyway... Looking through the code I see that there are two digits as expected... BUT: I noticed the while and the for... they should be converted to open loops... so that watch and other events can be served...

    @barry_b_benson, to make this open loops, stick the loop body. In a function, then call the function from the main flow / line after initializing the loop condition(s), and in the loop body at the end append condition updates, such as counter increment, and then check condition, such as counter not yet reached max or button still pressed, then - on desired condition - call the function itself with(in) a timeout . This way your watch and other (timing) events will get served.

About

Avatar for allObjects @allObjects started