一莉测、設(shè)計(jì)一個(gè)用于籃球競(jìng)賽的30s定時(shí)器。功能要求:
1.定時(shí)器的時(shí)間為30s聂渊,按遞減方式進(jìn)行計(jì)時(shí),每隔一秒鐘定時(shí)器減1四瘫;
2.定時(shí)器的時(shí)間以數(shù)字形式顯示在七段數(shù)碼管上汉嗽;
3.設(shè)置兩個(gè)外部控制開(kāi)關(guān),控制定時(shí)器的直接復(fù)位找蜜、啟動(dòng)即時(shí)饼暑,暫停/連續(xù)計(jì)時(shí);
4.當(dāng)計(jì)時(shí)器遞減到0時(shí)洗做,定時(shí)器保持不變弓叛,同輝發(fā)出信號(hào)提示燈(4個(gè)led燈點(diǎn)亮,表示30s時(shí)間已到)
5.將設(shè)計(jì)的定時(shí)器電路代碼下載到FPGA開(kāi)發(fā)板中檢查功能設(shè)計(jì)是否正確:
定義常量s0-s9,為了七段數(shù)碼管十位诚纸、個(gè)位計(jì)數(shù)不同的數(shù)值時(shí)顯示對(duì)應(yīng)的數(shù)字
主要是對(duì)時(shí)序電路設(shè)計(jì)和分頻器的使用進(jìn)行復(fù)習(xí)和簡(jiǎn)單的應(yīng)用:
上板效果:https://www.bilibili.com/video/BV1Xp4y1U7Db/