亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        74HC595對單片機IO口的擴展及應(yīng)用

        2019-06-11 13:38:30曹少科楊晴陳海宇王碩
        科技風(fēng) 2019年13期
        關(guān)鍵詞:低電平高電平寄存器

        曹少科 楊晴 陳海宇 王碩

        摘要:74HC595是美國國家半導(dǎo)體公司生產(chǎn)的通用位移寄存器芯片,它可以實現(xiàn)8位串行輸入輸出或者并行輸出,操作方便簡單,可以很容易的完成對單片機IO口的擴展。[1]本文主要是介紹用74HC595芯片來擴展IO口詳細原理,并利用此方法進行實驗,實現(xiàn)流水燈效果。

        關(guān)鍵詞:單片機;74HC595;擴展IO口;流水燈

        上世紀70年代到80年代期間,單片機憑借著它體積小,低功耗,性價比高的優(yōu)勢,被越來越多的人所使用,并被廣泛運用于各個領(lǐng)域。但隨著科技不斷地進步與發(fā)展,我們對于單片機的應(yīng)用更加廣泛,我們也慢慢發(fā)現(xiàn)了51單片機的一些缺點,即IO端口有限,很多人在運用單片機時總會出現(xiàn)IO口不夠用的現(xiàn)象,而74HC595芯片剛好能彌補此缺陷,大量擴展單片機的IO口。

        174HC595芯片的選擇

        74HC595是硅結(jié)構(gòu)的CMOS器件,能實現(xiàn)串入轉(zhuǎn)并入,數(shù)據(jù)通過一個IO串口輸入后經(jīng)過74HC595后將數(shù)據(jù)8位并行輸出。[2]74HC595與74HC164芯片功能基本相同,但前者價格更低廉,驅(qū)動能力更強,操作簡單,但因為74HC595有存儲寄存器,所以在移位的過程中,并排輸出端口的數(shù)據(jù)保持不變。所以選用74HC595芯片來擴展51單片機IO口比較合適。

        2擴展方案

        2.1硬件連接與實現(xiàn)原理

        若要以74HC595芯片實現(xiàn)對IO口的擴展,首先需要定義一個單片機I0口與74HC595芯片DS相連,以此來控制串行數(shù)據(jù)的輸入。而移位寄存器和存儲寄存器是不同的時鐘,當(dāng)SH_CP處于上升沿時,數(shù)據(jù)會輸入到移位寄存器中,當(dāng)ST_CP處于上升沿時會傳入的存儲寄存器中。因此兩個時鐘需要分別進行連接,移位寄存器有串行輸入DS引腳、串行輸出引腳Q7和低電平復(fù)位引腳MR。存儲寄存器有并行數(shù)據(jù)輸出引腳Q0~Q7和低電平輸出有效OE引腳。所以用MR進行復(fù)位時,只是將位移寄存器中的數(shù)據(jù)清除,而不必擔(dān)心存儲寄存器中的數(shù)據(jù)有所變化。另外只有當(dāng)OE輸出低電平時,存儲寄存器的數(shù)據(jù)才會輸出到IO口。

        所以,利用74HC595進行IO口的擴展時,僅僅只需要用5根連接線,在通常情況下,可以將MR直接連接高電平,通過軟件的方法來控制位移寄存器中的數(shù)據(jù)清零。OE直接連接低電位,然后將其余連接線與51單片機IO口相連即可。

        單片機中的數(shù)據(jù)會從DS口傳輸進入74HC595,每當(dāng)SH_CP處于上升沿(先拉低電平再拉高電平)的時候,位移寄存器中的數(shù)據(jù)會一次移動一位,經(jīng)過SH_CP的8個上升沿之后,便會全部移入位移寄存器。[3]此時如果想再接入一個74HC595則可以將Q7接入第二個74HC595上的DS,按照此種方法可接入任意多個74hc595芯片,使IO口可以得到充分擴展。

        當(dāng)數(shù)據(jù)全部送完后,給ST_CP一個上升沿(先拉低電平再拉高電平),存儲寄存器里的數(shù)據(jù)便輸出到Q0~Q7,實現(xiàn)IO口的擴展,原理如下圖。

        4結(jié)論

        本文詳細的闡述了運用74HC595芯片擴展51單片機IO口的原理,很大程度上解決了51單片機IO口緊缺的問題,并且電路連接與代碼編程十分簡單。同時進行實驗,運用74HC595擴展的IO與led燈相連,實現(xiàn)了流水燈的效果。

        參考文獻:

        [1]李亞,常濤,王永強.利用74HC595實現(xiàn)多位LED顯示的新方法[J].微計算機信息,2005(07).

        [2]吳振磊,劉孝趙.74HC595在單片機控制多位數(shù)碼管中的應(yīng)用[J].科技廣場,2013(05).

        [3]黃勇.74HC595在LED點陣顯示系統(tǒng)中的應(yīng)用[J].電腦知識與技術(shù),2018(36).

        猜你喜歡
        低電平高電平寄存器
        數(shù)字電路中“邏輯非”的用法辨析
        一種基于FPGA的PWM防錯輸出控制電路
        鐵道車輛高/低電平信號智能發(fā)生器設(shè)計
        Lite寄存器模型的設(shè)計與實現(xiàn)
        TS-03C全固態(tài)PDM中波發(fā)射機開關(guān)機控制電路原理及故障分析
        科技傳播(2019年15期)2019-08-22 08:07:44
        2017款凱迪拉克2.8L/3.0L/3.2L/3.6L車型低電平參考電壓總線電路圖
        分簇結(jié)構(gòu)向量寄存器分配策略研究*
        DM 50KW中波廣播發(fā)射機欠推動故障分析
        PDM 1kW中波廣播發(fā)射機保護電路分析
        集成電路靜態(tài)參數(shù)測試
        微處理機(2012年5期)2012-07-25 03:21:06
        国产福利一区二区三区在线视频| 中文字幕久久久久久久系列| 国产在线h视频| 久久少妇呻吟视频久久久| 丝袜美腿国产一区二区| а天堂中文在线官网在线| 国产精品午夜爆乳美女视频| 久久婷婷综合色丁香五月| 无码AⅤ最新av无码专区| 中文字幕日韩精品中文字幕| 美女很黄很色国产av| 亚洲av无码乱码在线观看裸奔| 亚洲巨乳自拍在线视频| av草草久久久久久久久久久 | 国产一区二区三区av观看| 真实夫妻露脸爱视频九色网 | 亚洲精品suv精品一区二区| 国产精品99久久久久久98AV| 久久人妻少妇中文字幕| 国产主播性色av福利精品一区| 国产极品视觉盛宴| 国产福利酱国产一区二区| 精品国产性色av网站| 女人天堂av免费在线| 国产自拍精品一区在线观看| 亚洲av永久精品爱情岛论坛| 精品人妻VA出轨中文字幕| 国产成人亚洲合色婷婷 | 亚洲成av人片天堂网| 亚洲AV无码一区二区三区天堂网| 亚洲一区二区精品在线看| 东北熟妇露脸25分钟| 一本大道无码人妻精品专区| 天堂sv在线最新版在线| 网红极品女神精品视频在线| 一区二区二区三区亚洲| 亚洲精品少妇30p| 国产午夜三级一区二区三| 青青草视频在线视频播放| 精品亚洲一区中文字幕精品| 玩弄人妻少妇精品视频|