【導(dǎo)讀】本設(shè)計(jì)包括3個(gè)模塊:一個(gè)是十進(jìn)制計(jì)數(shù)器,一個(gè)是驅(qū)動七段數(shù)碼管的模塊,data_in[3:0]----------計(jì)數(shù)值的個(gè)位。即,在clk上升沿檢測到data_in=9時(shí),data_in將被置0,開始新一輪的計(jì)數(shù)。因而在閉合及斷開的瞬間均伴隨有一連串的抖動,為了不產(chǎn)生這種?,F(xiàn)象而作的措施就是按鍵消抖。H2L_Sig,L2H_Sig拉高,并隨后拉低,給出按鍵的操作信息。端口進(jìn)行恰當(dāng)?shù)刭x值。并輸入合法文件名,在文本編輯窗口輸入代碼。執(zhí)行綜合得到綜合后的電路,并進(jìn)行功能仿真。分析波形,修正設(shè)計(jì)。輸入端口加入下拉電阻,即需加“PULLDOWN”。雙擊ImplementDesign,進(jìn)行布局布線.下載后,改變撥動開。關(guān)和按鍵,觀察結(jié)果。關(guān)(復(fù)位位)可以看到復(fù)位效果;將使能開關(guān)置低,可以看到計(jì)數(shù)器不再計(jì)數(shù)。本次試驗(yàn)成功的完成了系統(tǒng)設(shè)計(jì)的要求。