數(shù)字鐘設計.doc
約12頁DOC格式手機打開展開
數(shù)字鐘設計,頁數(shù):12字數(shù):2930《數(shù)字鐘的設計》 其基本要求如下:1. 實現(xiàn)基本的計時功能,輸入1khz的時鐘,采用24小時制計時,能顯示時、分、秒。2. 校正功能; 時分均有校時功能。3. 當計時器運行到59分49秒開始報時,每鳴叫1s就停叫1s,共鳴叫6,前5響為低音,頻率為750hz...
內(nèi)容介紹
此文檔由會員 cnlula 發(fā)布
數(shù)字鐘設計
頁數(shù):12 字數(shù):2930
數(shù)字鐘設計《數(shù)字鐘的設計》 其基本要求如下:1. 實現(xiàn)基本的計時功能,輸入1kHz的時鐘,采用24小時制計時,能顯示時、分、秒。2. 校正功能; 時分均有校時功能。3. 當計時器運行到59分49秒開始報時,每鳴叫1s就停叫1s,共鳴叫6,前5響為低音,頻率為750Hz;最后1響為高音,頻率為1KHz。4. 可設定夜間某個時段不報時。5. 設定鬧鐘,當按下鬧鈴開關時,可在規(guī)定時間鬧鈴,當開關復位時,鬧鈴停止。一、設計方案: 根據(jù)方案的要求,可以用VHDL語言 ,采用自頂向下的設計方法??捎梅诸l的方法得到1HZ的時鐘用與計數(shù);用7段數(shù)碼管來顯示時間,需要6個數(shù)碼管;同時可以根據(jù)不同的頻率的輸入來調(diào)節(jié)蜂鳴器的鳴叫聲音,從而實現(xiàn)整點報時功能和鬧鈴功能。對于鬧鈴功能,可以用一個觸發(fā)器和一個寄存器來實現(xiàn)。根據(jù)要求基本確定由以下模塊組成:1. 秒計數(shù)模塊:秒計數(shù),在頻率為1HZ的時鐘下以60次為循環(huán)計數(shù),并產(chǎn)生進位信號影響分計數(shù); 2. 分計數(shù)模塊:分計數(shù),在秒進位信號為高電平時,計數(shù)一次,同樣以60次為一個循環(huán)計數(shù),同時產(chǎn)生分進位信號影響時計數(shù);3. 時計數(shù)模塊:時計數(shù),在分進位信號為高電平時,計數(shù)一次,以24次為一個循環(huán)計數(shù);4. 頻率產(chǎn)生模塊:主要有2個部分,一個是產(chǎn)生1HZ的計數(shù)頻率,一個是產(chǎn)生725HZ和500HZ的蜂鳴器鳴叫頻率
頁數(shù):12 字數(shù):2930
數(shù)字鐘設計《數(shù)字鐘的設計》 其基本要求如下:1. 實現(xiàn)基本的計時功能,輸入1kHz的時鐘,采用24小時制計時,能顯示時、分、秒。2. 校正功能; 時分均有校時功能。3. 當計時器運行到59分49秒開始報時,每鳴叫1s就停叫1s,共鳴叫6,前5響為低音,頻率為750Hz;最后1響為高音,頻率為1KHz。4. 可設定夜間某個時段不報時。5. 設定鬧鐘,當按下鬧鈴開關時,可在規(guī)定時間鬧鈴,當開關復位時,鬧鈴停止。一、設計方案: 根據(jù)方案的要求,可以用VHDL語言 ,采用自頂向下的設計方法??捎梅诸l的方法得到1HZ的時鐘用與計數(shù);用7段數(shù)碼管來顯示時間,需要6個數(shù)碼管;同時可以根據(jù)不同的頻率的輸入來調(diào)節(jié)蜂鳴器的鳴叫聲音,從而實現(xiàn)整點報時功能和鬧鈴功能。對于鬧鈴功能,可以用一個觸發(fā)器和一個寄存器來實現(xiàn)。根據(jù)要求基本確定由以下模塊組成:1. 秒計數(shù)模塊:秒計數(shù),在頻率為1HZ的時鐘下以60次為循環(huán)計數(shù),并產(chǎn)生進位信號影響分計數(shù); 2. 分計數(shù)模塊:分計數(shù),在秒進位信號為高電平時,計數(shù)一次,同樣以60次為一個循環(huán)計數(shù),同時產(chǎn)生分進位信號影響時計數(shù);3. 時計數(shù)模塊:時計數(shù),在分進位信號為高電平時,計數(shù)一次,以24次為一個循環(huán)計數(shù);4. 頻率產(chǎn)生模塊:主要有2個部分,一個是產(chǎn)生1HZ的計數(shù)頻率,一個是產(chǎn)生725HZ和500HZ的蜂鳴器鳴叫頻率