基于MAX+ PLUS 的十進(jìn)制計(jì)數(shù)器的設(shè)計(jì)
1. 2 BCD碼計(jì)數(shù)器
本設(shè)計(jì)采用的BCD碼計(jì)數(shù)電路由74160構(gòu)成, 74160是十進(jìn)制同步計(jì)數(shù)器( 異步清除), 在其功能表中, 當(dāng)LDN、ENT、ENP、CLRN四個(gè)輸入端都接高電平時(shí), 對(duì)CLK 輸入脈沖上升沿進(jìn)行計(jì)數(shù), 由QAQD輸出8421碼。
1. 3 七段譯碼器電路
本設(shè)計(jì)采用的七段譯碼器電路由7447和外部共陰極數(shù)碼管構(gòu)成, 7447七段譯碼器將BCD8421碼譯成數(shù)碼管所需的七段數(shù)顯碼。
綜上所述, 所設(shè)計(jì)的十進(jìn)制計(jì)數(shù)器電路如圖3所示。
圖3 十進(jìn)制脈沖計(jì)數(shù)器。
2 十進(jìn)制計(jì)數(shù)器的仿真
打開PC 機(jī)界面MAX + PLUS Ⅱ 軟件, 輸入圖3 的電路;選菜單F ile Pro ject Se t Pro ject to Curren t File, 然后選菜單MAX + p lus com plier編輯當(dāng)前圖形文件; 對(duì)圖3進(jìn)行仿真, 仿真結(jié)果如圖4 所示。由圖4 知: 所設(shè)計(jì)的電路( 圖3) 符合十進(jìn)制計(jì)數(shù)器的邏輯要求。
圖4 仿真結(jié)果。
用Byte BlaSTer 下載纜線聯(lián)結(jié)PC 機(jī)并口和實(shí)驗(yàn)箱J1( JTAG), 打開實(shí)驗(yàn)箱電源開關(guān)。選擇菜單項(xiàng)MAX + PLUS II Programmer, 單擊Program 按鈕, 即開始下載程序。打開實(shí)驗(yàn)箱電源開關(guān), 連續(xù)按K52鍵, 數(shù)碼管LED1將從0按順序變到9, 符合十進(jìn)制計(jì)數(shù)器的邏輯要求。
3 結(jié)束語(yǔ)
MAX+ PLUS Ⅱ 是電子設(shè)計(jì)領(lǐng)域的一場(chǎng)革命, 它的應(yīng)用越來(lái)越廣泛, MAX+ PLUS Ⅱ 在實(shí)驗(yàn)教學(xué)的應(yīng)用, 不僅是提高設(shè)計(jì)效率的需要, 更重要的是培養(yǎng)適應(yīng)創(chuàng)新、創(chuàng)業(yè)人才的需要, 以適應(yīng)電子工業(yè)的竟?fàn)幣c發(fā)展。
塵埃粒子計(jì)數(shù)器相關(guān)文章:塵埃粒子計(jì)數(shù)器原理
評(píng)論