新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > AT89C51單片機(jī)高速串行輸出口設(shè)計(jì)

AT89C51單片機(jī)高速串行輸出口設(shè)計(jì)

作者: 時(shí)間:2012-04-05 來源:網(wǎng)絡(luò) 收藏

四、基于PLD電路的方案

用可編程門陣列器件電路,可使電路簡(jiǎn)化,器件數(shù)量減少。圖2中虛線框內(nèi)的8脈沖發(fā)生器電路用 1片GAL16V8D就可以實(shí)現(xiàn),如圖4所示。XTAL2是擴(kuò)展口時(shí)鐘脈沖輸入信號(hào),WR是片選有效情況下的寫脈沖信號(hào),Q1是8脈沖輸出端。根據(jù)圖 3所示時(shí)序圖寫出Q1~Q5的邏輯表達(dá)式,下面是GAL16V8D芯片的邏輯示例。

AFT16V8D
NAME:ED13_U00
AUTHOR:FUHAO
DATE:04.15.1999
;1 2 3 4 5 6 7 8 9 10(pin)
CLK WR NC NC NC NC NC NC NC GND
;11 12 13 14 15 16 17 18 19 20(pin)
OE Q1 Q2 Q3 Q4 Q5 NC NC NC VCC
Q1:=/Q1*WR*/Q5
Q2:=/Q2*Q1*WR*/Q5
+Q2*/Q1*WR*/Q5
Q3:=/Q3*Q2*Q1*WR*/Q5
+Q3*/Q2*WR*/Q5
+Q3*/Q2*WR*/Q5
Q4:=/Q4*Q3*Q2*Q1*WR*/Q5
+Q4*/Q3*WR*/Q5
+Q4*/Q2*WR*/Q5
+Q4*/Q1*WR*/Q5
Q5:=/Q5*Q4*Q3*Q2*Q1*WR
+Q5*/Q4*WR
+Q5*/Q3*WR
+Q5*/Q2*WR
+Q5*/Q1*WR
DESCRIPTION

結(jié)束語

本文介紹的擴(kuò)展同步移位輸的方法,以及給出的基于TTL和PLD兩種電路的實(shí)現(xiàn)方案,在LED點(diǎn)陣顯示屏系統(tǒng)中都已得到成功的應(yīng)用。擴(kuò)展口采用模塊化設(shè)計(jì),很容易移植到其他應(yīng)用系統(tǒng)中。

51單片機(jī)相關(guān)文章:51單片機(jī)教程



上一頁 1 2 下一頁

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉