新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 51單片機(jī)的外部接口擴(kuò)展

        51單片機(jī)的外部接口擴(kuò)展

        作者: 時(shí)間:2014-01-16 來(lái)源:網(wǎng)絡(luò) 收藏

        我接觸單片機(jī)有些年頭了,對(duì)CPLD有些了解,但說(shuō)來(lái)慚愧,從未在設(shè)計(jì)中使用過(guò)。

        曾經(jīng)有一次面試,有位老工程師,就問(wèn)我一些問(wèn)題,其中就有CPLD,我實(shí)話(huà)實(shí)說(shuō)沒(méi)有用過(guò),他就問(wèn)我為什么不用;我答復(fù)他說(shuō),可能是設(shè)計(jì)的東西比較簡(jiǎn)單,在設(shè)計(jì)時(shí)用不著;他說(shuō)你端口不夠怎么辦,我回答說(shuō)可以擴(kuò)展。

        下面我就以51為例,介紹他的幾個(gè)常用的外部芯片。

        用單片機(jī)設(shè)計(jì)電路,無(wú)非就是輸入,輸出和界面顯示。本文以按鍵式和光耦隔離輸入.繼電器和LED為輸出,顯示界面為數(shù)碼管,外部為ADC0809,一一進(jìn)行介紹。

        設(shè)計(jì)指標(biāo):

        按鍵輸入8只七段數(shù)碼管5只

        光耦隔離輸入8只繼電器輸出8只

        LED燈指示16只

        按鍵和光耦隔離輸入.數(shù)碼管顯示和ADC0809共用P0端口,繼電器和LED顯示燈控制采用P1端口,P2端口作為其他一些外設(shè)的控制輸出和擴(kuò)展芯片的選通,P3作為復(fù)用和選通端口。這樣便可以滿(mǎn)足設(shè)計(jì)的需要。

        外圍芯片統(tǒng)計(jì)及分配:

        按鍵輸入74HC2441只光耦隔離輸入74HC2441只

        數(shù)碼管CD45114只1只

        繼電器輸出1只LED指示2只

        ADC08091只 74HC3731只74HC021只

        74HC141只

        74HC244為八同相三態(tài)緩沖器/線(xiàn)驅(qū)動(dòng)器,內(nèi)部框圖和真值表如下:

        單片機(jī)外部接口

        典型運(yùn)用原理圖如下:

        單片機(jī)外部接口原理圖

        由真值表,看出當(dāng)使能端1,19腳為低電平時(shí),輸出與輸入同相,當(dāng)使能端為高電平時(shí),輸出呈高阻狀態(tài)。

        隔離器相關(guān)文章:隔離器原理

        上一頁(yè) 1 2 下一頁(yè)

        評(píng)論


        相關(guān)推薦

        技術(shù)專(zhuān)區(qū)

        關(guān)閉
        主站蜘蛛池模板: 德化县| 元朗区| 涪陵区| 赣榆县| 连南| 卫辉市| 甘德县| 蓬莱市| 庆城县| 沽源县| 三亚市| 五家渠市| 榆林市| 固安县| 运城市| 梨树县| 连云港市| 黎川县| 朝阳市| 阿鲁科尔沁旗| 汤原县| 昆山市| 绥滨县| 达拉特旗| 阿荣旗| 错那县| 仁化县| 龙海市| 北京市| 噶尔县| 将乐县| 大厂| 广东省| 阿瓦提县| 武隆县| 阿克陶县| 金坛市| 寿宁县| 岗巴县| 托里县| 出国|