On 3 Nov 2011 at 20:59, Tony Duell wrote:
It beats normal multipelxed LED matrix (not
adding any external
logic). But for charlieplexing to work, and not haev other LEDs turn
on, you need indivdualy-controllable 3-state outputs -- that is any of
the pins must be able to be high, low, or high-impedance, independant
of all the others.
Isn't the ability to bit-manipulate I/O pins a hallmark of most
modern small (I/O limited) microcontrollers? I thought that went
without saying.
Yes, but I am no so foolish as to assuem that all thw world (or even all
of digital electronics) involves microcontrollers.
Understnadign how a tirck like this works and what it requries (and why)
means you can use it, or a modified verison of it, in other situations
-tony