999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于VHDL的鬧鐘控制系統

2012-11-17 05:27:12崔秋麗
中國新技術新產品 2012年20期
關鍵詞:功能

崔秋麗

(蘇州工業職業技術學院,江蘇 蘇州 215104)

1 概述

鬧鐘不僅具有數字鐘的功能,還具有定時響鈴的功能,是人們不可缺少的日常生活用品之一。鬧鐘是一個具有"時"、"分"、"秒"顯示的計時裝置,其周期為24小時,顯示滿刻度為23時59分59秒,當計時至滿刻度時,系統自動清零,開始新的一天的計時。除此之外,該系統的時間可以進行調整,當鬧鐘計數至我們預先設定的時間時,鬧鐘的鈴聲響起,以提示人們時間到了。

2 系統模塊化設計

系統總體可分為五大部分:計數模塊、分頻模塊、鬧鐘控制模塊、數碼轉換模塊以及掃描輸出模塊,如圖1所示。其中計數模塊包括"秒"位計數器(SECOND)、"分"位計數器(MINUTE)、"時"位計數器(HOUR);分頻模塊包括分頻器(F),鬧鐘控制模塊包括鬧鐘控制器(LINGSHENG);數碼轉換模塊包括時位輸出數碼轉換器(BCD_SHI)、分位輸出數碼轉換器(BCD_FEN)、秒位數碼轉換器(BCD_MIAO)、七段顯示碼輸出器(SE71)。鬧鐘控制系統框圖如圖1所示。

圖1 鬧鐘控制系統框圖

3 源程序代碼仿真

(一)、"秒"計數器(SECOUND)

該程序主要是對鬧鐘跳過的秒數進行計算,clk,ens為輸入信號端口,cos,times為輸出信號端口。ens具有清零功能,clk是脈沖信號,每增加一秒times數值就加一,當times為59時 cos為 1。"秒"計數器(SECOUND)對應仿真波形圖如圖2所示。當clk處于上升沿時,輸出端口times會加1。

(二)、"分"計數器(MINUTE)

該模塊的功能是實現分的計數,每當秒計數模塊的cos為1時,輸入端口ena就輸入1,輸出端口timem就加1,當timem為59時,com為1。"分"計數器對應仿真波形圖如圖3所示。

輸入端口ena輸入1,輸出端口timem就加1,當timem為59時,com為1。

(三)"時"計數器(HOUR)

該模塊的功能是實現時計數,輸入端口com為1時,輸出端口timeh就加1,當timeh為23時將恢復0并重新開始計時。"時"計數器對應仿真波形圖如圖4所示。clk_1hz輸出用于正常的計數,clk_2輸出用于七段顯示數碼管的動態掃描輸出。

(四)分頻器(F)

根據外部的輸入時鐘,將外部時鐘分成兩路信號,一路clk_1hz輸出用于正常的計數,一路clk_2輸出用于七段顯示數碼管的動態掃描輸出。對應仿真波形圖如圖5所示。輸入端口com為1時,輸出端口timeh就加1,當timeh為23時將恢復0并重新開始計時。

圖4 "時"計數器(HOUR)波形圖

圖5 分頻器(F)波形圖

(五)鬧鐘控制器(LINGSHENG)

該模塊的功能是當輸入端off為1時開啟鬧鈴功能,當時鐘的實際時間與設定的時間相等時鬧鐘鈴聲響起;當輸入端off為0時關閉鬧鈴功能。鬧鐘控制器對應仿真波形圖如圖6所示。當輸入端off為1時開啟鬧鈴功能,當時鐘的實際時間與設定的時間相等時鬧鐘鈴聲響起;當輸入端off為0時關閉鬧鈴功能。

(六)時位輸出數碼轉換器(BCD_SHI)

該模塊的功能是將輸入端口intergh的二十四進制時位計數制在輸出端口換為二進制形式。時位輸出數碼轉換器,仿真波形圖如圖7所示。輸入端口intergh的二十四進制時位計數制在輸出端口換為二進制形式,當intergh為12時轉換后的輸出為00010010。

圖6 鬧鐘控制器(LINGSHENG)波形圖

圖7 時位輸出數碼轉換器(BCD_SHI)波形圖

(七)分位輸出數碼轉換器(BCD_FEN)

該模塊的功能是將輸入端口intergm的六十進制分位計數制在輸出端口換為二進制形式。分位輸出數碼轉換器(BCD_FEN)仿真波形如圖8所示。輸入端口intergm的六十進制時位計數在輸出端口換為二進制形式,當intergm輸入為9時轉換后的輸出為00001001。

(八)秒位數碼轉換器(BCD_MIAO)程序

該模塊的功能是將輸入端口intergs的六十進制秒位計數制在輸出端口換為二進制形式。秒位數碼轉換器(BCD_MIAO)程序如下,仿真波形見圖9所示。輸入端口intergs的六十進制時位計數在輸出端口換為二進制形式,當intergs輸入為15時轉換后的輸出為00010101。

圖8 分位輸出數碼轉換器(BCD_FEN)波形圖

圖9 秒位數碼轉換器(BCD_MIAO)波形圖

(九)、七段顯示碼輸出器(SEG71)程序

該模塊的功能是將時、分、秒的具體時間通過七段數碼顯示器顯示出來,方便人們的日常使用。仿真波形如圖10所示。當輸入為0000時對應的輸出為0111111,將時、分、秒的具體時間通過七段數碼顯示器顯示。該模塊的功能是檢查時、分、秒的輸出顯示功能是否正常。

圖10 七段顯示碼輸出器(SEG71)波形圖

(十)、頂層文件圖形

頂層文件圖形如圖11所示。

圖14 頂層文件圖形

該頂層文件的功能是將各個模塊連接在一起,用以實現鬧鐘的整體功能即鬧鐘是一個具有"時"、"分"、"秒"顯示的計時裝置,其周期為24小時,顯示滿刻度為23時59分59秒,當計時至滿刻度時,系統自動清0,開始新的一天的計時。除此之外,該系統的時間可以進行調整,當鬧鐘計數至我們預先設定的時間時,鬧鐘的鈴聲響起,以提示人們時間到了。

結語

此次設計主要是以鬧鐘控制系統為目標,利用VHDL語言以及MAX+PLUSⅡ軟件,實現其計數、分頻、鬧鐘控制、數碼轉換以及掃描輸出等功能。

[1]孫津平.數字電子技術[M].西安:西安電子科技大學出版社.2005

[2]王慧玲.電路基礎[M].北京:北京高等教育出版社.2004

[3]王振紅.VHDL數字電路設計與應用實踐教程[M].北京:北京機械工業出版社.2003

[4]焦素敏.EDA應用技術[M].北京:北京清華大學出版社.2006

[5]劉昌華.數字邏輯EDA設計與實踐[M].北京:北京國防工業出版社.2005

猜你喜歡
功能
拆解復雜功能
鐘表(2023年5期)2023-10-27 04:20:44
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
基層弄虛作假的“新功能取向”
當代陜西(2021年21期)2022-01-19 02:00:26
深刻理解功能關系
鉗把功能創新實踐應用
關于非首都功能疏解的幾點思考
基于PMC窗口功能實現設備同步刷刀功能
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡直”和“幾乎”的表達功能
中西醫結合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 色哟哟精品无码网站在线播放视频| 亚洲VA中文字幕| 亚洲第一页在线观看| 国产一级裸网站| 992tv国产人成在线观看| 欧美α片免费观看| a级免费视频| 五月天福利视频| 特级做a爰片毛片免费69| 第九色区aⅴ天堂久久香| 色综合天天综合中文网| 国产成人免费视频精品一区二区| 欧美色香蕉| 亚洲成人一区二区| 夜夜爽免费视频| 99热最新网址| 欧美一区精品| 熟妇丰满人妻| 国产噜噜噜| 久久国产精品夜色| 国产在线精品99一区不卡| 影音先锋亚洲无码| 亚洲三级a| 中文字幕2区| 日韩东京热无码人妻| 人人澡人人爽欧美一区| 久久无码高潮喷水| 亚洲av片在线免费观看| 国产呦视频免费视频在线观看| www.日韩三级| 婷婷综合缴情亚洲五月伊| 黄色网址免费在线| 成人中文字幕在线| swag国产精品| 久久黄色免费电影| 精品亚洲国产成人AV| 丁香五月亚洲综合在线| 又黄又湿又爽的视频| 亚洲精品第五页| 国产精品刺激对白在线| 欧美伦理一区| 99国产在线视频| a毛片免费在线观看| 精品国产自| www成人国产在线观看网站| 亚洲91精品视频| 青青操视频免费观看| 亚洲国产天堂久久综合226114| 欧美 国产 人人视频| 欧美成人午夜影院| 日韩高清中文字幕| Aⅴ无码专区在线观看| 亚洲国产精品一区二区高清无码久久| 国产精品成人免费视频99| 午夜啪啪网| 97色伦色在线综合视频| 国产成人免费手机在线观看视频 | 中文字幕亚洲综久久2021| 免费三A级毛片视频| 一本色道久久88| 欧洲亚洲欧美国产日本高清| 高清不卡一区二区三区香蕉| 欧美在线精品一区二区三区| 国产欧美精品一区aⅴ影院| 久久这里只有精品66| 日韩精品亚洲人旧成在线| 中文无码精品A∨在线观看不卡| 久久久波多野结衣av一区二区| 国产精品成人AⅤ在线一二三四 | 一级毛片无毒不卡直接观看 | 成人精品午夜福利在线播放| 亚洲精品午夜天堂网页| 天堂久久久久久中文字幕| 无码专区在线观看| 国产欧美日韩精品第二区| 啪啪啪亚洲无码| 欧美区一区| 91精品aⅴ无码中文字字幕蜜桃| 亚洲国产一区在线观看| 色老头综合网| 尤物在线观看乱码| 99久视频|