流水燈電路用撥碼開關(guān)來控制某個(gè)LED亮滅,但是又不想讓開關(guān)與LED一一對(duì)應(yīng),因?yàn)閷?duì)應(yīng)的太死,就沒辦法實(shí)現(xiàn)流水的效果??梢韵扔靡粋€(gè)“并入串出”芯片,獲取所有撥碼開關(guān)的狀態(tài),再用一個(gè)“串入并出”的芯片,來控制多個(gè)LED。
74HC165是一個(gè)8位串行或并行輸入,串行輸出的移位寄存器。74HC165具有一個(gè)串行輸入(DS引腳),8個(gè)并行數(shù)據(jù)輸入(A-H)和兩個(gè)互補(bǔ)串行輸出的功能。當(dāng)S/L引腳為低時(shí),A-H端的數(shù)據(jù)進(jìn)入移位寄存器。當(dāng)S/L引腳為高時(shí),數(shù)據(jù)從DS引腳串行進(jìn)入寄存器。當(dāng)使能時(shí)鐘時(shí),數(shù)據(jù)在時(shí)鐘CP上升時(shí)按位輸出。以下是它的引腳說明表格與功能框圖,參考了幾個(gè)不同型號(hào)的數(shù)據(jù)手冊,加上了一些個(gè)人的理解。
74HC165是“并入串出”,數(shù)據(jù)一下子全部進(jìn)入寄存器,然后一位一位的輸出。它的常見用法為在PL為低電平的時(shí)候,裝載并行數(shù)據(jù)。然后時(shí)鐘使能,在時(shí)鐘輸入上升沿的時(shí)候,把移位寄存器從高位開始,按位移出。串行輸入可以接上一級(jí)的串行輸出,實(shí)現(xiàn)級(jí)聯(lián),或者接自身的串行輸出,形成循環(huán)。結(jié)合下列的時(shí)序圖可以方便理解。輸入的并行數(shù)據(jù)是10101011。
-
led
+關(guān)注
關(guān)注
240文章
22999瀏覽量
654835 -
寄存器
+關(guān)注
關(guān)注
31文章
5273瀏覽量
119659 -
時(shí)鐘
+關(guān)注
關(guān)注
10文章
1702瀏覽量
131190 -
流水燈
+關(guān)注
關(guān)注
21文章
432瀏覽量
59559 -
引腳
+關(guān)注
關(guān)注
16文章
1162瀏覽量
50041
發(fā)布評(píng)論請先 登錄
相關(guān)推薦
評(píng)論