|
你能使用Charlieplexing 作為一種LED 顯示器多路復(fù)用的方法,Charlieplexing 是由查理艾倫在1995 年初提出的,利用微控制器相對(duì)較少的I/O 引腳復(fù)用的技術(shù),在顯示驅(qū)動(dòng)中來驅(qū)動(dòng)一個(gè)LED 陣列。該方法利用了微控制器三態(tài)邏輯能力,以獲得比傳統(tǒng)復(fù)用的效率。雖然這是更有效的運(yùn)用它的I/O,但是在大屏顯示中會(huì)導(dǎo)致出現(xiàn)更復(fù)雜的設(shè)計(jì)。但是對(duì)于較少的LED,其I/O 的使用效率則明顯提高。
當(dāng)使用 Charlieplexing 方法,n 引腳可以有n*(n—1)個(gè)組合。也就是說,它可以用n個(gè)引腳驅(qū)動(dòng)n*(n—1)個(gè)LED 二極管。而傳統(tǒng)的行列復(fù)用則需要更多的引腳來驅(qū)動(dòng)相同的LED 二極管,也就是說要驅(qū)動(dòng)6 個(gè)LED,用行列式需要5 個(gè)口,而這種方法只要3 個(gè)。LED越多,節(jié)省的IO 越多。比方說驅(qū)動(dòng)30 個(gè)LED,行列式要用11 個(gè),而這種只要6 個(gè)口。
|
|