資料介紹
多路選擇器(又稱為數(shù)據(jù)選擇器)①功能在選擇變量控制下,從多路輸入數(shù)據(jù)中選中某一路數(shù)據(jù)送至輸出端。對(duì)于一個(gè)具有2n個(gè)輸入和1個(gè)輸出的多路選擇器,有n個(gè)選擇變量。②典型芯片典型中規(guī)模多路選擇器有雙4路數(shù)據(jù)選擇器74153,其引腳排列圖和邏輯符號(hào)如圖1(a)、(b)所示。數(shù)據(jù)選擇器74153芯片含兩個(gè)4路數(shù)據(jù)選擇器,每個(gè)選擇器接收4路數(shù)據(jù)輸入,產(chǎn)生一個(gè)輸出,兩個(gè)4路數(shù)據(jù)選擇器共用兩個(gè)選擇變量。芯片有16條引線,其中1D0~1D3,2D0~2D3為8條數(shù)據(jù)輸入線,A1和A0為選擇輸入線,1Y、2Y為2條輸出線,1G、2G為使能控制端,另外有1條電源線和1條地線。4路數(shù)據(jù)選擇器的輸出函數(shù)表達(dá)式為式中,mi為選擇變量構(gòu)成的最小項(xiàng)。③應(yīng)用多路選擇器除完成對(duì)多路數(shù)據(jù)進(jìn)行選擇的基本功能外,還可用來(lái)實(shí)現(xiàn)數(shù)據(jù)的并-串轉(zhuǎn)換、序列信號(hào)產(chǎn)生以及實(shí)現(xiàn)各種邏輯函數(shù)功能。例如采用4路選擇器74153實(shí)現(xiàn)如下邏輯函數(shù)的功能解給定函數(shù)為一個(gè)3變量函數(shù),由于4路選擇器具有2個(gè)選擇控制變量,所以用來(lái)實(shí)現(xiàn)3變量函數(shù)功能時(shí),應(yīng)該首先從函數(shù)的3個(gè)變量中任選2個(gè)作為選擇控制變量,然后再確定選擇器的數(shù)據(jù)輸入。假定選A、B與選擇控制端A1、A0相連,則可將函數(shù)F的表達(dá)式表示成如下形式:顯然,要使4路選擇器的輸出Y與函數(shù)F相等,只需:。據(jù)此,可畫(huà)出邏輯電路如圖2所示。類似地,也可以選擇A、C或B、C作為選擇控制變量,選擇控制變量不同,數(shù)據(jù)輸入也不同。4選1數(shù)據(jù)選擇器的設(shè)計(jì)1、設(shè)計(jì)背景和設(shè)計(jì)方案設(shè)計(jì)背景:該設(shè)計(jì)是以數(shù)字電子技術(shù)為基礎(chǔ),實(shí)現(xiàn)數(shù)據(jù)從四位數(shù)據(jù)中按照輸入的信號(hào)選中一個(gè)數(shù),來(lái)實(shí)現(xiàn)所期望的邏輯功能。設(shè)計(jì)方案:用撥碼開(kāi)關(guān)作四位數(shù)據(jù)及兩位控制端的輸入,LED作輸出,通過(guò)撥碼開(kāi)關(guān)組成控制輸入端s1和s0不同組合,觀察LED與數(shù)據(jù)輸入端a,b,c,d的關(guān)系,驗(yàn)證四選一數(shù)據(jù)選擇器設(shè)計(jì)的正確性。使用邏輯門電路與、或、非的組合來(lái)表達(dá)4選1數(shù)據(jù)選擇器,通過(guò)控制輸入的信號(hào)來(lái)控制輸出的信號(hào)值。其邏輯電路如下圖:其示意框圖如下:其中輸入數(shù)據(jù)端口為DO、D1、D2、D3,A、A為控制信號(hào),Y為輸出。令A(yù)A‘=“OO”時(shí),輸出Y=D0;令A(yù)A’=“01”時(shí),輸出Y=D1;令A(yù)A‘=“10”時(shí),輸出Y=D2;令A(yù)A’=“11”時(shí),輸出Y=D3;真值表如下:2、方案實(shí)施(1)設(shè)計(jì)思路四選一多路選擇器設(shè)計(jì)時(shí),定義輸入s為標(biāo)準(zhǔn)以內(nèi)漏記為SIDLOGIC輸出的信號(hào)Z的數(shù)據(jù)類型定義為2位標(biāo)準(zhǔn)邏輯矢量位STD_LOGIC_VECTOR(1DOWNTO0)。使用LBRATY語(yǔ)句和USE語(yǔ)句,來(lái)打開(kāi)IEEE庫(kù)的程序包STDLOGIC_1164.ALL。當(dāng)輸入信號(hào)時(shí),程序按照輸入的指令來(lái)選擇輸出,例如輸入信號(hào)為“OO”時(shí),將a的值給z,進(jìn)而輸出z的值,輸入信號(hào)為“11”是,將a的值給z,進(jìn)而輸出z的值。若輸入信號(hào)是已經(jīng)定義的四個(gè)信號(hào)之外的值時(shí)(即當(dāng)正條件語(yǔ)句不滿足時(shí)),輸出值為x,并將x的值給輸出信號(hào)Z。這樣即可實(shí)現(xiàn)四選一數(shù)據(jù)選擇的功能。程序LIBRARY正EE:USEIEEE.STD_LOGIC_1164.ALL:ENTITYmux41isPORT(a,b.c.d:NSTD_LOGIC:INSTD_LOGIC_VECTOR(1DOWNTO0):STD_LOGIC):OUTENDmux41:ISARCHITECTUREoneOFmux41BEGINPROCESS(s,a.b.c.d)BEGINISCASESWHEN“00”=》z《=a:WHEN“01”=》z《=b:WHEN“10”=》z《=c:WHEN“11”=》z《=d:WHENOTHERS=》z《-=null:ENDCASE;ENDPROCESS:ENDone;運(yùn)行結(jié)果當(dāng)輸入信號(hào)“OO”時(shí),輸出信號(hào)z的值為‘a(chǎn)’:當(dāng)輸入信號(hào)“01”時(shí),輸出信號(hào)z的值為‘b’;當(dāng)輸入信號(hào)“10”時(shí),輸出信號(hào)z的值為‘c’:當(dāng)輸入信號(hào)“11”時(shí),輸出信號(hào)z的值為‘d’:波形仿真及描述輸入:的波形周期為10ns,b的波形周期為5ns,c的波形周期為15ns,d的波形周期為8nsos[1]的波形周期為5ns.s的波形周期為10ns。(2)設(shè)計(jì)思路定義6個(gè)輸入信號(hào),一個(gè)輸出信號(hào),當(dāng)控制信號(hào)A=‘1’時(shí),muxval 的值加1,即muxval=muxva1+1當(dāng)控制信號(hào) B= ‘1’時(shí)muxval的值加2,即muxval-muxval+2。當(dāng)輸入值為‘i0’時(shí),輸出q的值為0,當(dāng)輸入的值為“i1’時(shí),輸出q的值為1,當(dāng)輸入值為‘i2’時(shí),輸出q的值為2,當(dāng)輸入值為‘i3’時(shí),輸出q的值為3。程序USE 正EE.STD LOGIC 1164.ALL;ENTITY mus41IS(i0ji1,i2,i3,a,b :N STD_LOGIC;PORT:OUTSTD_LOGIC );ENS mux4;OFmux4 ISARCH ITE CT URE b_mux4BE G NProcess (i0,il,i2,i3,a,)Variable0;downtomusval:integer rangBeginm uxv al :=0;if (a=‘l’)musval:muxval+ l; end if;thenif (b=‘I’) thenmuxval :muxwal + 2; endif;ismuxvalcasew hen 0= 》 q 《= i0;when l= 》 q 《= il;
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 四路二選一多路復(fù)用器/多路分解器74CBTLV3257數(shù)據(jù)手冊(cè)
- TTGO顏色選擇器
- Verilog數(shù)字系統(tǒng)設(shè)計(jì)——簡(jiǎn)單組合邏輯2(4選1多路選擇器)
- 74LS151數(shù)據(jù)選擇器/多路復(fù)用器數(shù)據(jù)手冊(cè) 50次下載
- 使用Verilog語(yǔ)言實(shí)現(xiàn)持續(xù)賦值方式定義2選1多路選擇器的程序 14次下載
- 使用Verilog語(yǔ)言實(shí)現(xiàn)持續(xù)賦值方式定義2選1多路選擇器的程序 6次下載
- 74LS153數(shù)據(jù)選擇器的Multisim仿真實(shí)例原理圖免費(fèi)下載 120次下載
- 74LS153利用雙四選一數(shù)據(jù)選擇器實(shí)現(xiàn)全加器的電路圖資料免費(fèi)下載 580次下載
- USB開(kāi)關(guān)選擇器指南 15次下載
- VHDL例程4選1選擇器 2次下載
- 多路選擇器實(shí)驗(yàn)報(bào)告 0次下載
- 用邏輯方程描述四選一多路選擇器(6.2) 13次下載
- 八選一多路選擇器Verilog代碼及仿真結(jié)果MUX_8 32次下載
- 4選1數(shù)據(jù)選擇器的設(shè)計(jì)_EDA實(shí)驗(yàn)報(bào)告 0次下載
- 譯碼器和數(shù)據(jù)選擇器
- 硬件電路設(shè)計(jì)之多路復(fù)用開(kāi)關(guān)電路設(shè)計(jì) 2656次閱讀
- 如何設(shè)計(jì)一個(gè)參數(shù)化的數(shù)據(jù)選擇器 948次閱讀
- 數(shù)據(jù)選擇器的電路結(jié)構(gòu) 3839次閱讀
- 多路復(fù)用器支持偽多點(diǎn)RS-232傳輸 1066次閱讀
- 寫(xiě)出一個(gè)包含觸發(fā)器和多路選擇器的子模塊 939次閱讀
- 如何設(shè)計(jì)參數(shù)化數(shù)據(jù)選擇器 2536次閱讀
- 基于80C196KB單片機(jī)在實(shí)時(shí)數(shù)據(jù)采集顯示系統(tǒng)中的應(yīng)用設(shè)計(jì) 2885次閱讀
- 74ls157中文資料匯總(74ls157引腳圖及功能_邏輯圖及特性參數(shù)) 10.1w次閱讀
- 數(shù)據(jù)選擇器74ls153應(yīng)用電路圖大全(表決電路\交通燈\報(bào)警電路) 12.5w次閱讀
- eda四選一多路選擇器的設(shè)計(jì) 3.2w次閱讀
- 設(shè)計(jì)一個(gè)1位的二選一多路選擇器及其VHDL描述 3w次閱讀
- 多路選擇器有哪些_多路選擇器分類介紹 3.4w次閱讀
- jquery選擇器的實(shí)現(xiàn)原理(jquery選擇器總結(jié)) 2639次閱讀
- jquery四種選擇器介紹 2989次閱讀
- 指觸式電子頻道選擇器電路圖 2697次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1490次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開(kāi)關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7藍(lán)牙設(shè)備在嵌入式領(lǐng)域的廣泛應(yīng)用
- 0.63 MB | 3次下載 | 免費(fèi)
- 89天練會(huì)電子電路識(shí)圖
- 5.91 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論
查看更多