www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > > 充電吧
[導(dǎo)讀]要求:輸入4位二進(jìn)制碼(0~15),輸出為?BCD碼,BCD碼用數(shù)碼管顯示。常識(shí):十進(jìn)制數(shù)是人們常用的數(shù)字。而在數(shù)字電子技術(shù)、計(jì)算機(jī)技術(shù)中,卻常用二進(jìn)制代碼來(lái)表示數(shù)字。最常見的二進(jìn)制碼是?8421?碼

要求:輸入4位二進(jìn)制碼(0~15),輸出為?BCD碼,BCD碼用數(shù)碼管顯示。


常識(shí):


十進(jìn)制數(shù)是人們常用的數(shù)字。


而在數(shù)字電子技術(shù)、計(jì)算機(jī)技術(shù)中,卻常用二進(jìn)制代碼來(lái)表示數(shù)字。


最常見的二進(jìn)制碼是?8421?碼,它可以方便的進(jìn)行加減乘除運(yùn)算,而不需要進(jìn)行什么轉(zhuǎn)換。


計(jì)算的結(jié)果,通常還是?8421?碼。


把計(jì)算的結(jié)果,顯示出來(lái),就要照顧大多數(shù)人的水平。


因?yàn)榇蠖鄶?shù)人,只是學(xué)過(guò)十進(jìn)制,讓他們看二進(jìn)制的數(shù)字,有點(diǎn)勉為其難。


用二進(jìn)制的代碼,代表十進(jìn)制數(shù)字,稱為?BCD?碼。


在?BCD?碼中,只用?0000~1001,代表?0~9。


它們的對(duì)應(yīng)關(guān)系如下表所示。


----------------------------------------

?十進(jìn)制數(shù)?|??二進(jìn)制碼??|?????BCD?碼

----------+------------+----------------

?????0????|????0000????|???0000??0000

?????1????|????0001????|???0000??0001

?????2????|????0010????|???0000??0010

?????3????|????0011????|???0000??0011

?????4????|????0100????|???0000??0100

?????5????|????0101????|???0000??0101

?????6????|????0110????|???0000??0110

?????7????|????0111????|???0000??0111

?????8????|????1000????|???0000??1000

?????9????|????1001????|???0000??1001

????10????|????1010????|???0001??0000

????11????|????1011????|???0001??0001

????12????|????1100????|???0001??0010

????13????|????1101????|???0001??0011

????14????|????1110????|???0001??0100

????15????|????1111????|???0001??0101

----------------------------------------


可以看出:


4位二進(jìn)制碼0~15,對(duì)應(yīng)的?BCD碼是?8?位二進(jìn)制數(shù)。


4位二進(jìn)制碼0~9,和?BCD碼的關(guān)系,非常簡(jiǎn)單,幾乎沒(méi)有什么變化。


4位二進(jìn)制碼10~15,就應(yīng)該加上6,才能變成?BCD碼。



這就是說(shuō),要進(jìn)行轉(zhuǎn)換,關(guān)鍵是要判斷4位二進(jìn)制碼是否大于9,大于就加6,否則就不加。


這個(gè)過(guò)程稱為《十進(jìn)制調(diào)整》。


-------------------------------

電路設(shè)計(jì):


設(shè)計(jì)這樣的轉(zhuǎn)換電路,需要使用一個(gè)加法器芯片,可以選用?74LS283。


283?的功能如下。

兩個(gè)加數(shù):A3A2A1A0、B3B2B1B0,各自都是四位二進(jìn)制數(shù)。

低位進(jìn)位:C0,一位二進(jìn)制數(shù)。


相加過(guò)程的豎式:

?????A3A2A1A0

?+???B3B2B1B0

?+?????????C0

--------------

?C4??S3S2S1S0


百度的排版太差了!字符的位置,對(duì)不齊。

把上面的豎式,復(fù)制到記事本再看,就能看清楚它們的關(guān)系了。


把4位二進(jìn)制碼當(dāng)做一個(gè)加數(shù)A3A2A1A0;0或6,當(dāng)做另一個(gè)加數(shù)B3B2B1B0。


是否大于?9,可用兩個(gè)與門、一個(gè)或門,來(lái)判斷。

或門輸出的0、1,送到B2B1,即可形成?0000?或?0110。


變換出來(lái)的?BCD碼,可以用七段碼譯碼器芯片(74LS48)和共陰數(shù)碼管來(lái)顯示。


做而論道設(shè)計(jì)的電路如下:




圖中的左邊,4位二進(jìn)制碼是?1101,右邊的顯示是?13。


-------------------------------


用硬件來(lái)實(shí)現(xiàn)這個(gè)轉(zhuǎn)換,有些浪費(fèi)資金了,用單片機(jī)的軟件編程,就省錢了。


寫上:DA???A,這一條指令,即可完成二進(jìn)制代碼到BCD碼的轉(zhuǎn)換。


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

在單片機(jī)中,復(fù)位電路通過(guò)將特殊功能寄存器重置為默認(rèn)值,確保其穩(wěn)定運(yùn)行。在單片機(jī)的運(yùn)算過(guò)程中,外界干擾可能使寄存器數(shù)據(jù)混亂,從而影響程序的正常運(yùn)行或?qū)е洛e(cuò)誤結(jié)果。此時(shí),復(fù)位電路便發(fā)揮其作用,使程序能夠重新開始執(zhí)行。

關(guān)鍵字: 單片機(jī) 數(shù)字電路

在數(shù)字電路的廣袤世界里,多諧振蕩器和雙穩(wěn)態(tài)觸發(fā)器作為兩種基礎(chǔ)且關(guān)鍵的電路單元,各自發(fā)揮著獨(dú)特的作用。它們?cè)陔娐方Y(jié)構(gòu)、工作原理、輸出特性以及應(yīng)用場(chǎng)景等諸多方面存在明顯區(qū)別。深入了解這些差異,對(duì)于電子工程師設(shè)計(jì)高效、可靠的數(shù)...

關(guān)鍵字: 數(shù)字電路 多諧振蕩器 雙穩(wěn)態(tài)觸發(fā)器

在模擬數(shù)字(AD)轉(zhuǎn)換電路中,諸多細(xì)節(jié)設(shè)計(jì)對(duì)于確保轉(zhuǎn)換的準(zhǔn)確性和穩(wěn)定性至關(guān)重要。其中,在 AD 轉(zhuǎn)換的輸入端添加下拉電阻這一操作,看似簡(jiǎn)單,卻蘊(yùn)含著深刻的電路原理和實(shí)際應(yīng)用價(jià)值。深入探究這一設(shè)計(jì)背后的原因,對(duì)于理解 AD...

關(guān)鍵字: 模擬數(shù)字 轉(zhuǎn)換電路 下拉電阻

在現(xiàn)代電子測(cè)量技術(shù)中,高精度的測(cè)量結(jié)果對(duì)于眾多領(lǐng)域的研究與應(yīng)用至關(guān)重要。無(wú)論是工業(yè)自動(dòng)化生產(chǎn)中的精密檢測(cè),還是醫(yī)療設(shè)備對(duì)生理參數(shù)的精確監(jiān)測(cè),亦或是航空航天領(lǐng)域?qū)Ω鞣N物理量的精準(zhǔn)測(cè)量,都離不開高精度的測(cè)量轉(zhuǎn)換電路。測(cè)量轉(zhuǎn)換...

關(guān)鍵字: 轉(zhuǎn)換電路 傳感器 模擬信號(hào)

將模擬電路和數(shù)字電路分開:將模擬電路和數(shù)字電路的地線和供電線分開布局和走線,盡量采用交錯(cuò)布線的方式,減少相互干擾。

關(guān)鍵字: 模擬 數(shù)字電路

相較于數(shù)字電路而言,模擬電路可能難度更大,并且更加抽象。在以后的工作中,也會(huì)發(fā)現(xiàn),模擬電路的很多內(nèi)容都被芯片集成了。但是,如果有一個(gè)好的模電基礎(chǔ),那么在以后的工作中會(huì)如魚得水。

關(guān)鍵字: 數(shù)字電路 模擬電路

在現(xiàn)代電子系統(tǒng)中,基準(zhǔn)電壓源作為一個(gè)關(guān)鍵的組成部分,為眾多模擬和數(shù)字電路提供了穩(wěn)定、精確的參考電壓,其性能的優(yōu)劣直接影響著整個(gè)系統(tǒng)的精度和可靠性。然而,基準(zhǔn)電壓源電路的設(shè)計(jì)并非易事,工程師們?cè)谠O(shè)計(jì)過(guò)程中會(huì)面臨諸多挑戰(zhàn),同...

關(guān)鍵字: 基準(zhǔn)電壓源 數(shù)字電路 高精度

模擬電路與數(shù)字電路的區(qū)別不僅體現(xiàn)在基本原理上,還深刻影響著電路設(shè)計(jì)、性能表現(xiàn)以及應(yīng)用場(chǎng)景。以下,我們將深入剖析這兩類電路的本質(zhì)差異,以及它們?cè)诂F(xiàn)代電子系統(tǒng)中所扮演的角色。

關(guān)鍵字: 模擬電路 數(shù)字電路

在數(shù)字電路設(shè)計(jì)中,Latch(鎖存器)與Register(寄存器)是兩種常見的存儲(chǔ)元件,它們?cè)诠δ芎蛯?shí)現(xiàn)上各有特點(diǎn),對(duì)電路的性能和穩(wěn)定性有著重要影響。本文將從行為描述、觸發(fā)機(jī)制、資源消耗、時(shí)序分析以及實(shí)際應(yīng)用等方面,深入...

關(guān)鍵字: Latch Register 數(shù)字電路 鎖存器

當(dāng)我們按下按鈕或撥動(dòng)開關(guān)或微動(dòng)開關(guān)時(shí),兩個(gè)金屬部件接觸以短路供電。但它們不會(huì)立即連接,而是在實(shí)際穩(wěn)定連接之前,金屬部分連接和斷開幾次。釋放按鈕時(shí)也會(huì)發(fā)生同樣的事情。這導(dǎo)致誤觸發(fā)或多次觸發(fā),如按鈕被按多次。這就像一個(gè)彈跳的...

關(guān)鍵字: 開關(guān) Arduino 交換機(jī) 數(shù)字電路
關(guān)閉