利用一塊芯片完成除時(shí)鐘源、按鍵、揚(yáng)聲器和顯示器(數(shù)碼管)之外的所有數(shù)字電路功能。所有數(shù)字邏輯功能都在CPLD器件上用VHDL語(yǔ)言實(shí)現(xiàn)。這樣設(shè)計(jì)具有體積小、設(shè)計(jì)周期短(設(shè)計(jì)過程中即可實(shí)現(xiàn)時(shí)序仿真)、調(diào)試方便、故障率低、修改升級(jí)容易等特點(diǎn)。 本設(shè)計(jì)采用自頂向下、混合輸入方式(原理圖輸入—頂層文件連接和VHDL語(yǔ)言輸入—各模塊程序設(shè)計(jì))實(shí)現(xiàn)數(shù)字鐘的設(shè)計(jì)、下載和調(diào)試。 一、 功能說(shuō)明 已完成功能 1. 完成秒/分/時(shí)的依次顯示并正確計(jì)數(shù); 2. 秒/分/時(shí)各段個(gè)位滿10正確進(jìn)位,秒/分能做到滿60向前進(jìn)位; 3. 定時(shí)鬧鐘:實(shí)現(xiàn)整點(diǎn)報(bào)時(shí),又揚(yáng)聲器發(fā)出報(bào)時(shí)聲音; 4. 時(shí)間設(shè)置,也就是手動(dòng)調(diào)時(shí)功能:當(dāng)認(rèn)為時(shí)鐘不準(zhǔn)確時(shí),可以分別對(duì)分/時(shí)鐘進(jìn)行調(diào)整; 5. 利用多余兩位數(shù)碼管完成秒表顯示:A、精度達(dá)10ms;B、可以清零;C、完成暫停 可以隨時(shí)記時(shí)、暫停后記錄數(shù)據(jù)。 待改進(jìn)功能: 1. 鬧鐘只是整點(diǎn)報(bào)時(shí),不能手動(dòng)設(shè)置報(bào)時(shí)時(shí)間,遺憾之一; 2. 秒表不能向秒進(jìn)位,也就是最多只能記時(shí)100ms; 3. 秒表暫停記錄數(shù)據(jù)后不能在原有基礎(chǔ)上繼續(xù)計(jì)時(shí),而是復(fù)位重新開始。 【注意】秒表為后來(lái)添加功能,所以有很多功能不成熟!
標(biāo)簽: CPLD VHDL 芯片 時(shí)鐘源
上傳時(shí)間: 2014-01-02
上傳用戶:LIKE
該51代碼是利用外擴(kuò)展8155芯片對(duì)數(shù)碼管進(jìn)行動(dòng)態(tài)掃描顯示
標(biāo)簽: 8155 代碼 擴(kuò)展 動(dòng)態(tài)掃描
上傳時(shí)間: 2016-03-05
上傳用戶:waitingfy
用51單片機(jī)實(shí)現(xiàn)數(shù)字鐘 利用數(shù)碼管、I/O口實(shí)現(xiàn)數(shù)字鐘的計(jì)數(shù)功能,并顯示在數(shù)碼管上
標(biāo)簽: 數(shù)字 51單片機(jī) 利用數(shù)碼
上傳時(shí)間: 2013-12-24
上傳用戶:franktu
以實(shí)用電子技術(shù)為主,內(nèi)容涵蓋電子設(shè)計(jì)與制作,EDA軟件應(yīng)用,電子工藝,電子元器件等方面,同時(shí)它還白日做夢(mèng)部分設(shè)計(jì)原文件,譬如原程序,軟件流程圖,電原理圖,等方便大家學(xué)習(xí)利用之三
標(biāo)簽: EDA 軟件 電子技術(shù) 電子工藝
上傳時(shí)間: 2014-02-12
上傳用戶:GavinNeko
利用74ls164控制數(shù)碼管的vhdl程序,采用A與時(shí)鐘兩個(gè)信號(hào)共同控制,
上傳時(shí)間: 2013-12-22
上傳用戶:wcl168881111111
利用神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)模式識(shí)別的程序,第三章是預(yù)處理程序,第四章是有導(dǎo)前饋網(wǎng)絡(luò),第九章是hopfield網(wǎng)絡(luò),第十章是ART原理程序
標(biāo)簽: hopfield 程序 ART 網(wǎng)絡(luò)
上傳時(shí)間: 2016-04-03
上傳用戶:saharawalker
c8051系列單片機(jī)利用SPI方式對(duì)flash讀寫
上傳時(shí)間: 2013-12-03
上傳用戶:ywqaxiwang
包括三個(gè)常用的單片機(jī)開發(fā)工具,定時(shí)器初值計(jì)算,數(shù)碼管數(shù)值計(jì)算和一個(gè)串口調(diào)試工具,對(duì)開發(fā)大有幫助
標(biāo)簽: 單片機(jī) 初值 串口調(diào)試工具 開發(fā)工具
上傳時(shí)間: 2016-04-21
上傳用戶:水中浮云
顯示緩沖區(qū)數(shù)組*/ unsigned char clockstr[6] /*時(shí)間顯示的數(shù)碼管編碼數(shù)組*/ unsigned char alartstr[6] /.../*第二次按C鍵設(shè)置分位,第三次按鍵設(shè)置秒位,第四次按鍵完成退出設(shè)置*/ if(SetSelect==0) /*按到第四
標(biāo)簽: unsigned char alartstr clockstr
上傳時(shí)間: 2013-12-17
上傳用戶:Divine
顯示緩沖區(qū)數(shù)組*/ unsigned char clockstr[6] /*時(shí)間顯示的數(shù)碼管編碼數(shù)組*/ unsigned char alartstr[6] /.../*第二次按C鍵設(shè)置分位,第三次按鍵設(shè)置秒位,第四次按鍵完成退出設(shè)置*/ if(SetSelect==0) /*按到第四
標(biāo)簽: unsigned char alartstr clockstr
上傳時(shí)間: 2013-11-28
上傳用戶:zhangyigenius
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1