數(shù)字電路及其應(yīng)用(五)
三、組合電路和時(shí)序電路的應(yīng)用
以上介紹的各種門(mén)電路均可組成組合電路。組合電路的特點(diǎn)是電路的輸出信號(hào)僅與該時(shí)刻的輸入信號(hào)有關(guān)而與電路原來(lái)所處的狀態(tài)無(wú)關(guān),通常稱(chēng)他們?yōu)榻M合邏輯電路,簡(jiǎn)稱(chēng)組合電路。常見(jiàn)的組合電路有編碼器、譯碼器、數(shù)字分配器和數(shù)字選擇器等。時(shí)序電路是指電路的輸出狀態(tài)與電路輸入信號(hào)時(shí)間順序有關(guān),所以稱(chēng)為時(shí)序電路,如各類(lèi)數(shù)碼寄存器、各種計(jì)數(shù)器和順序脈沖發(fā)生器等。上述的兩類(lèi)電路均有相應(yīng)的器件,用戶(hù)只需學(xué)會(huì)他們的使用方法。
鑒于這兩類(lèi)電路的器件品種繁多,涉及的專(zhuān)業(yè)術(shù)語(yǔ)一時(shí)難于理解,要想系統(tǒng)地介紹他們實(shí)為困難,所以筆者以應(yīng)用實(shí)例出發(fā)介紹以上兩類(lèi)電路的特點(diǎn)和使用方法,初學(xué)者可以按照所介紹的內(nèi)容再找有關(guān)書(shū)籍學(xué)習(xí),即可深入學(xué)習(xí)數(shù)字電路了。
1.BCD碼和數(shù)碼顯示電路
數(shù)碼顯示在電子領(lǐng)域中處處需要、且制作十分容易,一裝即成。圖18是數(shù)碼顯示電路的原理框圖。初學(xué)者通過(guò)制作數(shù)碼顯示電路還可學(xué)到數(shù)字電路很多的基本知識(shí)。
?。?)編碼器 編碼和譯碼是數(shù)字電路(包括工業(yè)控制、單片機(jī)和PC機(jī))常用的一種手段。通過(guò)編譯碼器可以解決家電、工業(yè)和工程上的許多問(wèn)題,也是初學(xué)者必須掌握的數(shù)字電路知識(shí)。
所謂“編碼”是指用若干數(shù)字或文字符號(hào)按照預(yù)先的約定(又稱(chēng)規(guī)定或定義)表示特定對(duì)象的過(guò)程。例如電信局給某用戶(hù)編制了一個(gè)電話(huà)號(hào)碼3245110,實(shí)際上就是把這個(gè)用戶(hù)用代碼3245110表示出來(lái),這就是編碼。
日常生活中的一個(gè)數(shù)按一定的計(jì)數(shù)方式(制)寫(xiě)出來(lái)也叫編碼,如寫(xiě)成十進(jìn)制,就是按十進(jìn)制編碼;如果寫(xiě)成二進(jìn)制,就是按二進(jìn)制編碼。一旦編碼的規(guī)則定義后,由此派生的問(wèn)題都應(yīng)遵循編碼的規(guī)定。例如十進(jìn)制編碼規(guī)定,十進(jìn)制的一位數(shù)是按十個(gè)符號(hào)0、1、2……9來(lái)表示十種不同的代碼,若超過(guò)9的數(shù),則用多位數(shù)表示,且低位和高位關(guān)系是“逢十進(jìn)一”。在二進(jìn)制中,每個(gè)數(shù)位(即二進(jìn)制的1位)只能取兩種不同的數(shù)碼即“0”和“1”,其特點(diǎn)是:“逢二進(jìn)一”,即當(dāng)本位是1,又要再加1時(shí),本位便成0,同時(shí)向高位進(jìn)1,例如1+1=10。為了熟悉二進(jìn)制的表示和運(yùn)算規(guī)則,我們用四位二進(jìn)制數(shù)碼來(lái)表示十進(jìn)制的一位數(shù),并列成表,如附表所示。
該表也是一種編碼方式,這種編碼就稱(chēng)為BCD碼。所謂BCD碼就是用二進(jìn)制的編碼表示十進(jìn)制數(shù)。將四位二進(jìn)制碼一直加1時(shí),還有六種狀態(tài),但按BCD碼的約定,其余六種狀態(tài)(1010、1011、1100、1101、1110、1111)對(duì)BCD碼都是非法的,即在BCD碼中是不允許出現(xiàn)的。
(2)位、字節(jié) 這里順便說(shuō)說(shuō)關(guān)于計(jì)算機(jī)技術(shù)中常見(jiàn)的專(zhuān)業(yè)用語(yǔ):位、字節(jié)。計(jì)算機(jī)(包括單片機(jī))中的“位”是指二進(jìn)制數(shù)的位,常用bit表示,例如BCD碼中的1001是4位。單片機(jī)中常處理8位二進(jìn)制數(shù),常把它定義成一個(gè)字節(jié),常用Byte表示。單片機(jī)中的數(shù)據(jù)存儲(chǔ)量,處理速度都是以字節(jié)為單位的。表示存儲(chǔ)器容量的單位是kB,稱(chēng)為千字節(jié)(實(shí)際是1024個(gè)字節(jié))。在計(jì)算技術(shù)中,為了說(shuō)明計(jì)數(shù)方式是二進(jìn)制數(shù),常在二進(jìn)制數(shù)后面加B,以與其它計(jì)數(shù)制區(qū)別,如BCD碼中的1101B。
湖北 王紹華 成都 遙約
DIY機(jī)械鍵盤(pán)相關(guān)社區(qū):機(jī)械鍵盤(pán)DIY
評(píng)論