欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      數(shù)字鐘課設(shè)任務(wù)書(shū)

      時(shí)間:2019-05-13 23:58:02下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《數(shù)字鐘課設(shè)任務(wù)書(shū)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《數(shù)字鐘課設(shè)任務(wù)書(shū)》。

      第一篇:數(shù)字鐘課設(shè)任務(wù)書(shū)

      課程設(shè)計(jì)任務(wù)書(shū)

      一、設(shè)計(jì)課題

      數(shù)字鐘

      二、設(shè)計(jì)時(shí)間

      2011年 6 月 20日至2011年 6 月 24日

      三、設(shè)計(jì)內(nèi)容及要求

      1、設(shè)計(jì)要求

      1)時(shí)間以24小時(shí)為一個(gè)周期; 2)能顯示時(shí)、分、秒,24小時(shí)制;

      3)有校時(shí)功能,可以分別對(duì)時(shí)及分進(jìn)行單獨(dú)校時(shí),使其校正到標(biāo)準(zhǔn)時(shí)間; 4)計(jì)時(shí)過(guò)程具有報(bào)時(shí)功能,當(dāng)時(shí)間到達(dá)整點(diǎn)前5秒進(jìn)行蜂鳴報(bào)時(shí); 5)為了保證計(jì)時(shí)的穩(wěn)定及準(zhǔn)確須由晶體振蕩器提供表針時(shí)間基準(zhǔn)信號(hào)。6)在完成上述設(shè)計(jì)內(nèi)容的基礎(chǔ)上,可以自行設(shè)計(jì)一些附加功能。注意:硬件資源的節(jié)約,否則器件內(nèi)資源會(huì)枯竭。

      2、工作任務(wù)與要求

      1)搜集有關(guān)資料,進(jìn)行方案設(shè)計(jì),畫(huà)出總體設(shè)計(jì)框圖,說(shuō)明搶答器由哪些相對(duì)獨(dú)立的功能模塊組成,標(biāo)出各個(gè)模塊之間互相聯(lián)系,并以文字對(duì)原理作輔助說(shuō)明。

      2)進(jìn)行電路參數(shù)分析、論證,以及電路可靠性分析。3)設(shè)計(jì)各個(gè)功能模塊的電路圖,加上原理說(shuō)明。

      4)在驗(yàn)證各個(gè)功能模塊基礎(chǔ)上,對(duì)整個(gè)電路的元器件和布線,進(jìn)行合理布局,畫(huà)出總體電路圖。

      3、設(shè)計(jì)報(bào)告正文內(nèi)容要求

      1)設(shè)計(jì)目的。2)設(shè)計(jì)指標(biāo)。3)設(shè)計(jì)方案及論證。

      4)畫(huà)出設(shè)計(jì)的原理框圖,并要求說(shuō)明該框圖的工作過(guò)程及每個(gè)模塊的功能。5)畫(huà)出各功能模塊的電路圖,加上原理說(shuō)明(例如搶答門(mén)及控制電路,鎖存器及譯碼顯示原理等)。

      6)畫(huà)出總布局接線圖(集成塊按實(shí)際布局位置畫(huà),關(guān)鍵的連接應(yīng)單獨(dú)畫(huà)出,集成塊的引腳須按實(shí)際位置畫(huà),并注明名稱(chēng)。)

      7)元器件清單。

      胡靜波

      第二篇:?jiǎn)纹瑱C(jī)課設(shè)任務(wù)書(shū)

      《微機(jī)應(yīng)用原理及接口技術(shù)》課程設(shè)計(jì)

      一、課程設(shè)計(jì)題目匯總: 題目

      一、數(shù)字輸入與顯示器

      題目二、十六進(jìn)制加法計(jì)算器 題目四、十進(jìn)制加法計(jì)算器

      題目

      五、單片機(jī)8255矩陣式鍵盤(pán)接口電路設(shè)計(jì) 題目

      六、LED、步進(jìn)電機(jī)和喇叭的控制 題目

      七、實(shí)時(shí)時(shí)鐘 題目

      八、智能搶答器

      題目

      九、檢測(cè)與報(bào)警系統(tǒng)的設(shè)計(jì) 題目

      十、自動(dòng)交通管理系統(tǒng)

      題目

      十一、基于單片機(jī)的函數(shù)發(fā)生器設(shè)計(jì)和開(kāi)發(fā) 題目十二 單片機(jī)主從式多機(jī)串口通信

      二、各題設(shè)計(jì)任務(wù):

      題目

      一、數(shù)字輸入與顯示器

      設(shè)計(jì)一鍵盤(pán)顯示裝置,鍵盤(pán)上只需定義16個(gè)十六進(jìn)制數(shù)字鍵,其它鍵不定義無(wú)響應(yīng)。

      要求按下數(shù)字鍵后,相應(yīng)的數(shù)字信息在顯示器上予以顯示。(擴(kuò)展:可連續(xù)輸入,將多個(gè)輸入值同時(shí)顯示或總顯示最新的輸入的功能切換)

      題目二、十六進(jìn)制加法計(jì)算器

      設(shè)計(jì)一鍵盤(pán)顯示裝置,鍵盤(pán)上除需定義16個(gè)十六進(jìn)制數(shù)字鍵外還要相應(yīng)的功能鍵,其它鍵不定義無(wú)響應(yīng)。利用此系統(tǒng)可分別可輸入解雇單位十六進(jìn)制被加數(shù)與加數(shù),實(shí)現(xiàn)兩數(shù)相加并將結(jié)果顯示出來(lái)。(擴(kuò)展:兩位無(wú)符號(hào)16進(jìn)制數(shù)相加,如溢出蜂鳴器響)

      題目四、十進(jìn)制加法計(jì)算器

      設(shè)計(jì)一鍵盤(pán)顯示裝置,鍵盤(pán)上除需定義10個(gè)十進(jìn)制數(shù)字鍵外還要相應(yīng)的功能鍵,其它鍵不定義無(wú)響應(yīng)。利用此系統(tǒng)可分別可輸入十進(jìn)制被加數(shù)與加數(shù),實(shí)現(xiàn)兩數(shù)相加并將結(jié)果以十進(jìn)制形式顯示出來(lái)。(擴(kuò)展:多位10進(jìn)制數(shù)相加)題目

      五、單片機(jī)8255矩陣式鍵盤(pán)接口電路設(shè)計(jì)

      用PROTEUS設(shè)計(jì)出顯示系統(tǒng)的硬件圖,再進(jìn)行程序設(shè)計(jì)。最后在PROTEUS軟件內(nèi)完成軟硬件的調(diào)試。實(shí)現(xiàn)按下相應(yīng)的鍵后,在LED上顯示出來(lái)。

      題目六 單片機(jī)碼值轉(zhuǎn)換

      設(shè)計(jì)鍵盤(pán)顯示功能,鍵盤(pán)上定義16個(gè)進(jìn)制數(shù)字鍵及相應(yīng)功能鍵,要求將輸入的單個(gè)16進(jìn)制數(shù)轉(zhuǎn)換成對(duì)應(yīng)的二進(jìn)制,十進(jìn)制,8進(jìn)制顯示.題目六:LED、步進(jìn)電機(jī)和喇叭的控制

      一、設(shè)計(jì)目的

      利用所學(xué)單片機(jī)的理論知識(shí)進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。

      二、設(shè)計(jì)內(nèi)容:?jiǎn)纹瑱C(jī)對(duì)LED、步進(jìn)電機(jī)和喇叭的控制。

      三、設(shè)備和器材:?jiǎn)纹瑱C(jī)最小開(kāi)發(fā)系統(tǒng),4個(gè)按鍵開(kāi)關(guān)、4個(gè)LED指示燈、一個(gè)4相步進(jìn)電機(jī)、一個(gè)蜂鳴片等。其他器件任選。

      四、設(shè)計(jì)要求:

      1、設(shè)計(jì)接口電路,將這些外設(shè)構(gòu)成一個(gè)簡(jiǎn)單的單片機(jī)應(yīng)用系統(tǒng),畫(huà)出接口的連接圖。

      2、編寫(xiě)下列控制程序

      ① 上電后,4個(gè)LED二極管依次循環(huán)點(diǎn)亮。

      ② 單獨(dú)按下開(kāi)關(guān)1,步進(jìn)電機(jī)正向慢走50,反向快走100步,依次循環(huán)。

      ③ 同時(shí)開(kāi)關(guān)2,開(kāi)關(guān)3時(shí),步進(jìn)電機(jī)來(lái)回走100步,然后揚(yáng)聲器發(fā)聲10次,依次循環(huán)。

      ④ 單獨(dú)按下開(kāi)關(guān)4時(shí),步進(jìn)電機(jī)先慢走50步,揚(yáng)聲器響2聲,停留50秒,揚(yáng)聲器再響兩聲,最后停機(jī)。

      題目七:實(shí)時(shí)時(shí)鐘

      一、設(shè)計(jì)目的

      利用所學(xué)單片機(jī)的理論知識(shí)進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。

      二、設(shè)計(jì)內(nèi)容:以單片機(jī)為控制器,采用定時(shí)器中斷的方法,設(shè)計(jì)一個(gè)一天24小時(shí)進(jìn)制的實(shí)時(shí)時(shí)鐘,并用6個(gè)發(fā)光二極管分別顯示時(shí)、分、秒的記時(shí),且整點(diǎn)報(bào)時(shí)(幾點(diǎn)鐘報(bào)幾下)。

      三、設(shè)備和器材:?jiǎn)纹瑱C(jī)最小系統(tǒng),一片8155或8255、6個(gè)共陽(yáng)的七段發(fā)光二極管由8155驅(qū)動(dòng)(對(duì)于實(shí)驗(yàn)系統(tǒng)),一個(gè)風(fēng)鳴片等其他器件任選。

      四、設(shè)計(jì)要求:

      1、設(shè)計(jì)硬件接口電路,將以上硬件構(gòu)成一個(gè)簡(jiǎn)單的單片機(jī)應(yīng)用系統(tǒng),畫(huà)出接口的連接圖。

      2、編寫(xiě)驅(qū)動(dòng)軟件,實(shí)現(xiàn)以下功能:

      ① 采用定時(shí)器中斷的方法,設(shè)計(jì)一個(gè)一天24小時(shí)進(jìn)制的實(shí)時(shí)時(shí)鐘; ② 用6個(gè)發(fā)光二極管分別顯示時(shí)、分、秒的記時(shí); ③ 能進(jìn)行整點(diǎn)報(bào)時(shí)。

      ④ 可以從鍵盤(pán)中預(yù)置、修改時(shí)鐘值。

      題目

      八、智能搶答器

      一、設(shè)計(jì)目的

      利用所學(xué)單片機(jī)的理論知識(shí)進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。

      二、設(shè)計(jì)內(nèi)容:設(shè)計(jì)基于單片機(jī)的6人搶答器,并編程實(shí)現(xiàn)其功能.三、設(shè)備和器材:?jiǎn)纹瑱C(jī)最小開(kāi)發(fā)系統(tǒng),中斷控制器8259A一片(自選),并行接口8255A一片或8155(用單片機(jī)開(kāi)發(fā)板),發(fā)光二極管12只(紅,黃各6只),LED數(shù)碼管若干只,按鈕或按鍵10個(gè),其他器件任選。

      四、設(shè)計(jì)要求:

      1、設(shè)計(jì)硬件接口電路,將這些外設(shè)構(gòu)成一個(gè)簡(jiǎn)單的單片機(jī)應(yīng)用系統(tǒng),畫(huà)出接口的連接圖。

      2、編寫(xiě)下列控制程序

      ① 1—6號(hào)手中先按下按鈕者,LED數(shù)碼管顯示其選手號(hào)碼(后按下無(wú)效),且計(jì)時(shí)開(kāi)始,1秒停止計(jì)時(shí)。

      ② 由裁判掌握,若回答正確,該選手對(duì)應(yīng)黃燈亮,否則紅燈亮。③ 回答正確時(shí),記分牌加10分,不正確減10分(初始分100分)

      題目九:檢測(cè)與報(bào)警系統(tǒng)的設(shè)計(jì)

      一、設(shè)計(jì)目的

      利用所學(xué)單片機(jī)的理論知識(shí)進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。

      二、設(shè)計(jì)內(nèi)容:以單片機(jī)為控制器,采用中斷方式,對(duì)2路0-5V的模擬電壓進(jìn)行循環(huán)采集,采集的數(shù)據(jù)送LED顯示,并存入內(nèi)存。超過(guò)界限時(shí)指示燈閃爍。

      三、設(shè)備和器材:?jiǎn)纹瑱C(jī)最小開(kāi)發(fā)系統(tǒng)、一路模擬直流電壓信號(hào)、ADC0809芯片,6個(gè)共陽(yáng)的七段發(fā)光二極管由8155驅(qū)動(dòng)。其他器件任選。

      四、設(shè)計(jì)要求:

      1、設(shè)計(jì)接口電路,將這些外設(shè)構(gòu)成一個(gè)簡(jiǎn)單的單片機(jī)應(yīng)用系統(tǒng),畫(huà)出接口的連接圖。

      2、編寫(xiě)程序?qū)崿F(xiàn)下列功能:

      ① 對(duì)2路模擬信號(hào)輸入實(shí)行循環(huán)采集,每路連續(xù)采集16次,取平均值。

      ② 分別設(shè)定每一路的上限值,若采集的平均值超過(guò)該界限值,則對(duì)應(yīng)通道的指示燈閃爍10次后一直亮,指示燈閃爍時(shí)喇叭發(fā)聲,以示警告。③ 采集的數(shù)據(jù)送LED顯示,并存入內(nèi)存。

      題目十:自動(dòng)交通管理系統(tǒng)一、設(shè)計(jì)目的

      利用所學(xué)單片機(jī)的理論知識(shí)進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。

      二、設(shè)計(jì)內(nèi)容:設(shè)計(jì)用單片機(jī)控制的十字路口交通燈及撞紅燈報(bào)警控制系統(tǒng),并實(shí)現(xiàn)這些功能。

      三、設(shè)備和器材

      計(jì)算機(jī)、51單片機(jī)最小系統(tǒng)板、并行接口芯片8255A一片或8155(自選),發(fā)光二極管紅、綠、藍(lán)各4只,2只LED數(shù)碼管,顯示時(shí)間秒,ADC0809一片)其他器件任選。

      四、設(shè)計(jì)要求

      1、設(shè)計(jì)接口電路,將這些外設(shè)構(gòu)成一個(gè)簡(jiǎn)單的單片機(jī)應(yīng)用系統(tǒng),畫(huà)出接口的連接圖。

      2、編寫(xiě)程序?qū)崿F(xiàn)下列功能:

      用紅、綠、黃三支共兩組發(fā)光二極管表示交通信號(hào)燈,利用單片機(jī)模擬有時(shí)間顯示的定時(shí)交通信號(hào)燈控制管理。信號(hào)燈的變化規(guī)律可如下:

      ① 放行線:綠燈亮放行25秒,黃燈亮警告5秒,然后紅燈亮禁止。② 禁示線:紅燈亮禁止30秒,然后綠燈亮放行。

      ③ 當(dāng)某一方向的紅燈亮?xí)r,若該方向有車(chē)通過(guò),則用揚(yáng)聲器聲報(bào)警。(撞紅燈信號(hào)可用3-5V模擬量表示)

      ④ 同時(shí)用2位數(shù)碼管進(jìn)行30秒鐘遞減時(shí)間顯示。

      題目十一:基于單片機(jī)的函數(shù)發(fā)生器設(shè)計(jì)和開(kāi)發(fā)

      一、設(shè)計(jì)目的

      利用所學(xué)單片機(jī)的理論知識(shí)進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。

      二、設(shè)計(jì)內(nèi)容:以單片機(jī)為基礎(chǔ),設(shè)計(jì)并開(kāi)發(fā)能輸出多種波形(正弦波、三角波、鋸齒波、脈沖波、梯形波等)且頻率、幅度可變的函數(shù)發(fā)生器。

      三、設(shè)備和器材:?jiǎn)纹瑱C(jī)最小開(kāi)發(fā)系統(tǒng),DAC0832一片,運(yùn)算放大器,其他器件任選。

      四、設(shè)計(jì)要求:

      1、設(shè)計(jì)接口電路,將這些外設(shè)構(gòu)成一個(gè)簡(jiǎn)單的單片機(jī)應(yīng)用系統(tǒng),畫(huà)出接口的連接圖。

      2、編寫(xiě)控制程序,實(shí)現(xiàn)下列功能: ① 能輸出正弦波、三角波、鋸齒波、梯形波、脈沖波。② 能根據(jù)鍵盤(pán)命令進(jìn)行波形切換。

      ③ 能根據(jù)鍵盤(pán)命令對(duì)輸出波形的頻率、幅度進(jìn)行控制調(diào)節(jié)。

      題目十二 單片機(jī)主從式多機(jī)串口通信

      可以實(shí)現(xiàn)波特率的調(diào)節(jié),利用鍵盤(pán)輸入從機(jī)地址,實(shí)現(xiàn)主機(jī)與從機(jī)之間的數(shù)據(jù)傳輸,并可以將傳輸?shù)臄?shù)據(jù)送顯示。

      三、課程設(shè)計(jì)總體要求:

      (1)(2)(3)(4)(5)(6)畫(huà)出硬件電路原理圖 畫(huà)出軟件程序框圖 編寫(xiě)控制程序 上機(jī)調(diào)試、運(yùn)行

      機(jī)房檢驗(yàn)編程結(jié)果、并提問(wèn) 遞交的課程設(shè)計(jì)報(bào)告(打印稿),軟件應(yīng)有適當(dāng)?shù)淖⑨尅?/p>

      四、課程設(shè)計(jì)論文參考格式 [ 注: 論文各部分具體格式要求按學(xué)校文件要求執(zhí)行 ]

      1、課程設(shè)計(jì)任務(wù)書(shū)

      2、論文目錄

      3、正文部分 [設(shè)計(jì)的具體內(nèi)容:可分為硬件設(shè)計(jì)(含電路圖)、軟件設(shè)計(jì)(含程序流程圖)]

      4、調(diào)試過(guò)程

      5、設(shè)計(jì)小結(jié),心得體會(huì)

      6、附錄:(1)程序清單,后附程序注釋?zhuān)唬?)硬件連線圖

      五、組織安排

      注意:每個(gè)題目每個(gè)班最多安排3個(gè)學(xué)生,學(xué)生可以2人(不超過(guò)2人)一組。

      實(shí)驗(yàn)地點(diǎn):電氣學(xué)院機(jī)房 實(shí)驗(yàn)地點(diǎn):測(cè)控實(shí)驗(yàn)室

      第三篇:?jiǎn)纹瑱C(jī)課設(shè)任務(wù)書(shū)

      《微機(jī)應(yīng)用原理及接口技術(shù)》課程設(shè)計(jì)

      一、課程設(shè)計(jì)題目匯總: 題目

      一、數(shù)字輸入與顯示器

      題目二、十六進(jìn)制加法計(jì)算器

      題目三、四字節(jié)有符號(hào)數(shù)的乘除運(yùn)算 題目四、十進(jìn)制加法計(jì)算器

      題目

      五、單片機(jī)8255矩陣式鍵盤(pán)接口電路設(shè)計(jì)

      題目六 單片機(jī)碼值轉(zhuǎn)換

      題目

      七、LED、步進(jìn)電機(jī)和喇叭的控制 題目

      八、實(shí)時(shí)時(shí)鐘 題目

      九、智能搶答器 題目

      十、數(shù)據(jù)采集系統(tǒng)

      題目

      十一、自動(dòng)交通管理系統(tǒng)

      題目

      十二、基于單片機(jī)的函數(shù)發(fā)生器設(shè)計(jì)和開(kāi)發(fā) 題目

      十三、模擬電壓比較器 題目

      十四、串口通訊

      題目

      十五、基于AT89S52的溫度測(cè)量顯示系統(tǒng)設(shè)計(jì) 題目

      十六、基于單片機(jī)的16*16點(diǎn)陣LED漢字顯示屏

      二、各題設(shè)計(jì)任務(wù):

      題目

      一、數(shù)字輸入與顯示器

      設(shè)計(jì)一鍵盤(pán)顯示裝置,鍵盤(pán)上只需定義16個(gè)十六進(jìn)制數(shù)字鍵,其它鍵不定義無(wú)響應(yīng)。

      要求按下數(shù)字鍵后,相應(yīng)的數(shù)字信息在顯示器上予以顯示。(擴(kuò)展:可連續(xù)輸入,將多個(gè)輸入值同時(shí)顯示或總顯示最新的輸入的功能切換)

      題目二、十六進(jìn)制加法計(jì)算器

      設(shè)計(jì)一鍵盤(pán)顯示裝置,鍵盤(pán)上除需定義16個(gè)十六進(jìn)制數(shù)字鍵外還要相應(yīng)的功能鍵,其它鍵不定義無(wú)響應(yīng)。利用此系統(tǒng)可分別可輸入解雇單位十六進(jìn)制被加數(shù)與加數(shù),實(shí)現(xiàn)兩數(shù)相加并將結(jié)果顯示出來(lái)。(擴(kuò)展:兩位無(wú)符號(hào)16進(jìn)制數(shù)相加,如溢出蜂鳴器響)

      題目

      三、雙字節(jié)有符號(hào)數(shù)的乘除運(yùn)算

      已知兩個(gè)數(shù)雙字節(jié)的有符號(hào)數(shù),(以補(bǔ)碼表示)。最高字節(jié)的最高位為符號(hào)位。編寫(xiě)程序完成兩數(shù)的乘除運(yùn)算。結(jié)果顯示出來(lái),直接在單片機(jī)的內(nèi)存中查看結(jié)果。(擴(kuò)展:可以分高八位和低八位顯示)題目四、十進(jìn)制加法計(jì)算器

      設(shè)計(jì)一鍵盤(pán)顯示裝置,鍵盤(pán)上除需定義10個(gè)十進(jìn)制數(shù)字鍵外還要相應(yīng)的功能鍵,其它鍵不定義無(wú)響應(yīng)。利用此系統(tǒng)可分別可輸入十進(jìn)制被加數(shù)與加數(shù),實(shí)現(xiàn)兩數(shù)相加并將結(jié)果以十進(jìn)制形式顯示出來(lái)。(擴(kuò)展:多位10進(jìn)制數(shù)相加)題目

      五、單片機(jī)8255矩陣式鍵盤(pán)接口電路設(shè)計(jì)

      用PROTEUS設(shè)計(jì)出顯示系統(tǒng)的硬件圖,再進(jìn)行程序設(shè)計(jì)。最后在PROTEUS軟件內(nèi)完成軟硬件的調(diào)試。實(shí)現(xiàn)按下相應(yīng)的鍵后,在LED上顯示出來(lái)。(擴(kuò)展:可連續(xù)輸入,將多個(gè)輸入值同時(shí)顯示或總顯示最新的輸入的功能切換)

      題目六 單片機(jī)碼值轉(zhuǎn)換

      設(shè)計(jì)鍵盤(pán)顯示功能,鍵盤(pán)上定義16個(gè)進(jìn)制數(shù)字鍵及相應(yīng)功能鍵,要求將輸入的單個(gè)16進(jìn)制數(shù)轉(zhuǎn)換成對(duì)應(yīng)的二進(jìn)制,十進(jìn)制,8進(jìn)制顯示.題目七:LED、步進(jìn)電機(jī)和喇叭的控制

      一、設(shè)計(jì)目的

      利用所學(xué)單片機(jī)的理論知識(shí)進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。

      二、設(shè)計(jì)內(nèi)容:?jiǎn)纹瑱C(jī)對(duì)LED、步進(jìn)電機(jī)和喇叭的控制。

      三、設(shè)備和器材:?jiǎn)纹瑱C(jī)最小開(kāi)發(fā)系統(tǒng),4個(gè)按鍵開(kāi)關(guān)、4個(gè)LED指示燈、一個(gè)4相步進(jìn)電機(jī)、一個(gè)蜂鳴片等。其他器件任選。

      四、設(shè)計(jì)要求:

      1、設(shè)計(jì)接口電路,將這些外設(shè)構(gòu)成一個(gè)簡(jiǎn)單的單片機(jī)應(yīng)用系統(tǒng),畫(huà)出接口的連接圖。

      2、編寫(xiě)下列控制程序

      ① 上電后,4個(gè)LED二極管依次循環(huán)點(diǎn)亮。

      ② 單獨(dú)按下開(kāi)關(guān)1,步進(jìn)電機(jī)正向慢走50,反向快走100步,依次循環(huán)。

      ③ 同時(shí)開(kāi)關(guān)2,開(kāi)關(guān)3時(shí),步進(jìn)電機(jī)來(lái)回走100步,然后揚(yáng)聲器發(fā)聲10次,依次循環(huán)。

      ④ 單獨(dú)按下開(kāi)關(guān)4時(shí),步進(jìn)電機(jī)先慢走50步,揚(yáng)聲器響2聲,停留50秒,揚(yáng)聲器再響兩聲,最后停機(jī)。

      題目八:實(shí)時(shí)時(shí)鐘

      一、設(shè)計(jì)目的

      利用所學(xué)單片機(jī)的理論知識(shí)進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。

      二、設(shè)計(jì)內(nèi)容:以單片機(jī)為控制器,采用定時(shí)器中斷的方法,設(shè)計(jì)一個(gè)一天24小時(shí)進(jìn)制的實(shí)時(shí)時(shí)鐘,并用6個(gè)發(fā)光二極管分別顯示時(shí)、分、秒的記時(shí),且整點(diǎn)報(bào)時(shí)(幾點(diǎn)鐘報(bào)幾下)。

      三、設(shè)備和器材:?jiǎn)纹瑱C(jī)最小系統(tǒng),一片8155或8255、6個(gè)共陽(yáng)的七段發(fā)光二極管由8155驅(qū)動(dòng)(對(duì)于實(shí)驗(yàn)系統(tǒng)),一個(gè)峰鳴片等其他器件任選。

      四、設(shè)計(jì)要求:

      1、設(shè)計(jì)硬件接口電路,將以上硬件構(gòu)成一個(gè)簡(jiǎn)單的單片機(jī)應(yīng)用系統(tǒng),畫(huà)出接口的連接圖。

      2、編寫(xiě)驅(qū)動(dòng)軟件,實(shí)現(xiàn)以下功能:

      ① 采用定時(shí)器中斷的方法,設(shè)計(jì)一個(gè)一天24小時(shí)進(jìn)制的實(shí)時(shí)時(shí)鐘; ② 用6個(gè)發(fā)光二極管分別顯示時(shí)、分、秒的記時(shí); ③ 能進(jìn)行整點(diǎn)報(bào)時(shí)。

      ④ 可以從鍵盤(pán)中預(yù)置、修改時(shí)鐘值。

      題目

      九、智能搶答器

      一、設(shè)計(jì)目的

      利用所學(xué)單片機(jī)的理論知識(shí)進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。

      二、設(shè)計(jì)內(nèi)容:設(shè)計(jì)基于單片機(jī)的6人搶答器,并編程實(shí)現(xiàn)其功能.三、設(shè)備和器材:?jiǎn)纹瑱C(jī)最小開(kāi)發(fā)系統(tǒng),中斷控制器8259A一片(自選),并行接口8255A一片或8155

      (用單片機(jī)開(kāi)發(fā)板),發(fā)光二極管12只(紅,黃各6只),LED數(shù)碼管若干只,按鈕或按鍵10個(gè),其他器件任選。

      四、設(shè)計(jì)要求:

      1、設(shè)計(jì)硬件接口電路,將這些外設(shè)構(gòu)成一個(gè)簡(jiǎn)單的單片機(jī)應(yīng)用系統(tǒng),畫(huà)出接口的連接圖。

      2、編寫(xiě)下列控制程序

      ① 1—6號(hào)手中先按下按鈕者,LED數(shù)碼管顯示其選手號(hào)碼(后按下無(wú)效),且計(jì)時(shí)開(kāi)始,1秒停止計(jì)時(shí)。

      ② 由裁判掌握,若回答正確,該選手對(duì)應(yīng)黃燈亮,否則紅燈亮。③ 回答正確時(shí),記分牌加10分,不正確減10分(初始分100分)

      題目十:檢測(cè)與報(bào)警系統(tǒng)的設(shè)計(jì)

      一、設(shè)計(jì)目的

      利用所學(xué)單片機(jī)的理論知識(shí)進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。

      二、設(shè)計(jì)內(nèi)容:以單片機(jī)為控制器,采用中斷方式,對(duì)2路0-5V的模擬電壓進(jìn)行循環(huán)采集,采集的數(shù)據(jù)送LED顯示,并存入內(nèi)存。超過(guò)界限時(shí)指示燈閃爍。

      三、設(shè)備和器材:?jiǎn)纹瑱C(jī)最小開(kāi)發(fā)系統(tǒng)、一路模擬直流電壓信號(hào)、ADC0809芯片,6個(gè)共陽(yáng)的七段發(fā)光二極管由8255驅(qū)動(dòng)。其他器件任選。

      四、設(shè)計(jì)要求:

      1、設(shè)計(jì)接口電路,將這些外設(shè)構(gòu)成一個(gè)簡(jiǎn)單的單片機(jī)應(yīng)用系統(tǒng),畫(huà)出接口的連接圖。

      2、編寫(xiě)程序?qū)崿F(xiàn)下列功能:

      ① 對(duì)2路模擬信號(hào)輸入實(shí)行循環(huán)采集,每路連續(xù)采集16次,取平均值。

      ② 分別設(shè)定每一路的上限值,若采集的平均值超過(guò)該界限值,則對(duì)應(yīng)通道的指示燈閃爍10次后一直亮,指示燈閃爍時(shí)喇叭發(fā)聲,以示警告。③ 采集的數(shù)據(jù)送LED顯示,并存入內(nèi)存。

      題目十一:自動(dòng)交通管理系統(tǒng)一、設(shè)計(jì)目的

      利用所學(xué)單片機(jī)的理論知識(shí)進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。

      二、設(shè)計(jì)內(nèi)容:設(shè)計(jì)用單片機(jī)控制的十字路口交通燈及撞紅燈報(bào)警控制系統(tǒng),并實(shí)現(xiàn)這些功能。

      三、設(shè)備和器材

      計(jì)算機(jī)、51單片機(jī)最小系統(tǒng)板、并行接口芯片8255A一片或8155(自選),發(fā)光二極管紅、綠、藍(lán)各4只,2只LED數(shù)碼管,顯示時(shí)間秒,ADC0809一片)其他器件任選。

      四、設(shè)計(jì)要求

      1、設(shè)計(jì)接口電路,將這些外設(shè)構(gòu)成一個(gè)簡(jiǎn)單的單片機(jī)應(yīng)用系統(tǒng),畫(huà)出接口的連接圖。

      2、編寫(xiě)程序?qū)崿F(xiàn)下列功能:

      用紅、綠、黃三支共兩組發(fā)光二極管表示交通信號(hào)燈,利用單片機(jī)模擬有時(shí)間顯示的定時(shí)交通信號(hào)燈控制管理。信號(hào)燈的變化規(guī)律可如下:

      ① 放行線:綠燈亮放行25秒,黃燈亮警告5秒,然后紅燈亮禁止。② 禁示線:紅燈亮禁止30秒,然后綠燈亮放行。

      ③ 當(dāng)某一方向的紅燈亮?xí)r,若該方向有車(chē)通過(guò),則用揚(yáng)聲器聲報(bào)警。(撞紅燈信號(hào)可用3-5V模擬量表示)

      ④ 同時(shí)用2位數(shù)碼管進(jìn)行30秒鐘遞減時(shí)間顯示。

      題目十二:基于單片機(jī)的函數(shù)發(fā)生器設(shè)計(jì)和開(kāi)發(fā)

      一、設(shè)計(jì)目的

      利用所學(xué)單片機(jī)的理論知識(shí)進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。

      二、設(shè)計(jì)內(nèi)容:以單片機(jī)為基礎(chǔ),設(shè)計(jì)并開(kāi)發(fā)能輸出多種波形(正弦波、三角波、鋸齒波、脈沖波、梯形波等)且頻率、幅度可變的函數(shù)發(fā)生器。

      三、設(shè)備和器材:?jiǎn)纹瑱C(jī)最小開(kāi)發(fā)系統(tǒng),DAC0832一片,運(yùn)算放大器,其他器件任選。

      四、設(shè)計(jì)要求:

      1、設(shè)計(jì)接口電路,將這些外設(shè)構(gòu)成一個(gè)簡(jiǎn)單的單片機(jī)應(yīng)用系統(tǒng),畫(huà)出接口的連接圖。

      2、編寫(xiě)控制程序,實(shí)現(xiàn)下列功能:

      ① 能輸出正弦波、三角波、鋸齒波、梯形波、脈沖波。② 能根據(jù)鍵盤(pán)命令進(jìn)行波形切換。

      ③ 能根據(jù)鍵盤(pán)命令對(duì)輸出波形的頻率、幅度進(jìn)行控制調(diào)節(jié)。

      題目十三

      模擬電壓比較器

      一、實(shí)驗(yàn)?zāi)康?/p>

      利用所學(xué)單片機(jī)的理論知識(shí)進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。

      二、設(shè)計(jì)內(nèi)容:在單片機(jī)系統(tǒng)上實(shí)現(xiàn)對(duì)電壓量的采集、比較和現(xiàn)實(shí)報(bào)警的功能。

      三、設(shè)備和器材:

      計(jì)算機(jī)、MCS-51系統(tǒng)單片機(jī)最小系統(tǒng)板、喇叭、74ls164和2片LED數(shù)碼管。其他器件任選。

      四、設(shè)計(jì)要求

      1、設(shè)計(jì)接口電路,將這些外設(shè)構(gòu)成一個(gè)簡(jiǎn)單的單片機(jī)應(yīng)用系統(tǒng),畫(huà)出接口的連接圖。

      2、編寫(xiě)下列控制程序

      ①利用鍵盤(pán)調(diào)節(jié)設(shè)定的電壓闕值。

      ②利用單片機(jī)串口通信方式0的輸出的數(shù)據(jù)驅(qū)動(dòng)74ls164,進(jìn)而驅(qū)動(dòng)2塊LED數(shù)據(jù)管以16進(jìn)制數(shù)現(xiàn)實(shí)設(shè)定的電壓值。

      ③A/D的通道0對(duì)輸入電壓進(jìn)行采樣。當(dāng)輸入電壓值超過(guò)了設(shè)定值,單片機(jī)的P1.0交替輸出1KHz和500Hz的方波驅(qū)動(dòng)喇叭發(fā)出警笛聲。

      題目

      十四、串口通訊

      單片機(jī)多機(jī)通信,要求實(shí)現(xiàn)至少一臺(tái)主機(jī)與兩臺(tái)從機(jī)的通信,具體要求如下: 1.主機(jī)發(fā)從機(jī)地址,地址相符的從機(jī)將指示燈置亮

      2。主機(jī)發(fā)數(shù)據(jù),要求主機(jī)和從機(jī)同時(shí)顯示發(fā)送和接收的數(shù)據(jù),從而驗(yàn)證數(shù)據(jù)傳輸?shù)臏?zhǔn)切性。3.從機(jī)發(fā)數(shù)據(jù),主機(jī)接收驗(yàn)證正確性同2

      利用鍵盤(pán)來(lái)切換不同的程序功能。

      題目

      十五、基于AT89S52的溫度測(cè)量顯示系統(tǒng)設(shè)計(jì)

      1、實(shí)驗(yàn)?zāi)康?/p>

      利用所學(xué)單片機(jī)的理論知識(shí)進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。設(shè)計(jì)內(nèi)容:?jiǎn)纹瑱C(jī)為控制核心,設(shè)計(jì)水溫度控制器的硬件電路;基于keil編程開(kāi)發(fā)環(huán)境實(shí)現(xiàn)自動(dòng)溫控的軟件設(shè)計(jì)。

      2、設(shè)備和器材:

      計(jì)算機(jī)、MCS-51系統(tǒng)單片機(jī)最小系統(tǒng)板、DS12B20和多片LED數(shù)碼管。其他器件任選。

      3、設(shè)計(jì)要求

      1、設(shè)計(jì)接口電路,將這些外設(shè)構(gòu)成一個(gè)簡(jiǎn)單的單片機(jī)應(yīng)用系統(tǒng),畫(huà)出接口的連接圖。

      2、編寫(xiě)下列控制程序 3.設(shè)計(jì)的基本要求

      0)(1)測(cè)量水溫,精度為1C,范圍為0~99C(2)三位數(shù)碼管顯示實(shí)時(shí)水溫。

      (3)可預(yù)設(shè)水溫控制點(diǎn),當(dāng)水加熱到該水溫時(shí)自動(dòng)斷電,當(dāng)水溫低于該水溫時(shí)自動(dòng)上電加熱。(4)用鍵盤(pán)模擬水位。

      (5)無(wú)水自動(dòng)斷電和報(bào)警功能。

      題目

      十六、基于單片機(jī)的16*16點(diǎn)陣LED漢字顯示屏

      一、實(shí)驗(yàn)?zāi)康?/p>

      利用所學(xué)單片機(jī)的理論知識(shí)進(jìn)行軟硬件整體設(shè)計(jì),鍛煉學(xué)生理論聯(lián)系實(shí)際、綜合應(yīng)用的能力。

      二、設(shè)計(jì)內(nèi)容:在單片機(jī)系統(tǒng)上實(shí)現(xiàn)對(duì)電壓量的采集、比較和現(xiàn)實(shí)報(bào)警的功能。

      三、設(shè)備和器材:

      計(jì)算機(jī)、MCS-51系統(tǒng)單片機(jī)最小系統(tǒng)板、74HC595、74ls138、MATRIX-8*8-GREEN。其他器件任選。

      四、設(shè)計(jì)要求

      1、設(shè)計(jì)接口電路,將這些外設(shè)構(gòu)成一個(gè)簡(jiǎn)單的單片機(jī)應(yīng)用系統(tǒng),畫(huà)出接口的連接圖。

      2、編寫(xiě)下列控制程序

      3、設(shè)計(jì)的基本要求:

      可顯示單個(gè)固定漢字(擴(kuò)展:多展多片16*16LED,實(shí)現(xiàn)多漢字顯示/漢字移動(dòng)顯示)

      三、課程設(shè)計(jì)總體要求:

      (1)(2)(3)(4)(5)(6)畫(huà)出硬件電路原理圖 畫(huà)出軟件程序框圖 編寫(xiě)控制程序 上機(jī)調(diào)試、運(yùn)行

      機(jī)房檢驗(yàn)編程結(jié)果、并提問(wèn) 遞交的課程設(shè)計(jì)報(bào)告(打印稿),軟件應(yīng)有適當(dāng)?shù)淖⑨尅?/p>

      四、課程設(shè)計(jì)論文參考格式 [ 注: 論文各部分具體格式要求按學(xué)校文件要求執(zhí)行 ]

      1、課程設(shè)計(jì)任務(wù)書(shū)

      2、論文目錄

      3、正文部分 [設(shè)計(jì)的具體內(nèi)容:可分為硬件設(shè)計(jì)(含電路圖)、軟件設(shè)計(jì)(含程序流程圖)]

      4、調(diào)試過(guò)程

      5、設(shè)計(jì)小結(jié),心得體會(huì)

      6、附錄:(1)程序清單,后附程序注釋?zhuān)唬?)硬件連線圖

      五、組織安排

      注意:每個(gè)題目每個(gè)班最多安排3個(gè)學(xué)生,學(xué)生可以2人(不超過(guò)2人)一組。

      實(shí)驗(yàn)地點(diǎn):電氣學(xué)院機(jī)房

      實(shí)驗(yàn)地點(diǎn):測(cè)控實(shí)驗(yàn)室

      課程設(shè)計(jì)周上機(jī)調(diào)試時(shí)間安排:

      星期一:上午

      1班

      下午

      2班 星期二:上午

      2班

      下午

      1班 星期三:上午

      1班

      下午

      2班 星期四:上午

      1班

      下午

      2班 星期五(老師檢查):上午

      1,2班

      下午

      交課設(shè)報(bào)告

      第四篇:簡(jiǎn)易數(shù)字鐘-任務(wù)書(shū)(精選)

      鄭州科技學(xué)院

      數(shù)字電子技術(shù)課程設(shè)計(jì)任務(wù)書(shū)

      專(zhuān)業(yè)11通信工程班級(jí) 2班學(xué)號(hào) 201151050姓名 XXX

      一、設(shè)計(jì)題目數(shù)字電子時(shí)鐘設(shè)計(jì)

      二、設(shè)計(jì)任務(wù)與要求

      1.顯示時(shí)、分、秒,可以24小時(shí)制,具有記憶功能。

      2.具有校時(shí)功能,分別對(duì)小時(shí)和分鐘單獨(dú)校時(shí),對(duì)分鐘校時(shí)的時(shí)候,最大分鐘不向小時(shí)進(jìn)位;

      3.為了保證計(jì)時(shí)準(zhǔn)確,由晶體振蕩器提供標(biāo)準(zhǔn)時(shí)間的基準(zhǔn)信號(hào)。

      三、參考文獻(xiàn)

      [1] 閻石.數(shù)字電子技術(shù)基礎(chǔ)[M].北京:高等教育出版社,2006

      [2] 陳先龍.電子技術(shù)基礎(chǔ)實(shí)驗(yàn)[M].北京:國(guó)防工業(yè)出版社,2006

      [3] 陳光明.電子技術(shù)課程設(shè)計(jì)與綜合實(shí)訓(xùn)[M].北京:北京航空航天大學(xué)出版社,2007

      [4] 謝自美.電子線路設(shè)計(jì)·實(shí)驗(yàn)·測(cè)試[M].武漢:華中科技大學(xué)出版社,2006

      四、設(shè)計(jì)時(shí)間至年月日

      指導(dǎo)教師簽名:

      年月日

      第五篇:VHDL實(shí)現(xiàn)數(shù)字鐘課設(shè)報(bào)告[推薦]

      東北大學(xué)信息學(xué)院

      課程設(shè)計(jì)報(bào)告

      課程設(shè)計(jì)題目:用VHDL語(yǔ)言實(shí)現(xiàn)數(shù)字鐘的設(shè)計(jì)

      班 級(jí):電子1001班 學(xué) 號(hào):20102594 姓 名:劉云飛

      指導(dǎo)老師:李世平、李寧

      設(shè)計(jì)時(shí)間:2012年12月

      東北大學(xué)信息學(xué)院

      摘要

      隨著EDA技術(shù)的發(fā)展,EDA在通信、電子等領(lǐng)域占有十分重要的地位。本設(shè)計(jì)介紹了基于VHDL語(yǔ)言的數(shù)字鐘的設(shè)計(jì)。數(shù)字鐘的功能是對(duì)年、月、日、時(shí)、分、秒、星期,以及鬧鐘時(shí)、分的預(yù)置;在正常計(jì)數(shù)時(shí)的時(shí)、分與鬧鐘設(shè)定的時(shí)、分相同時(shí),實(shí)現(xiàn)報(bào)時(shí),同時(shí)以stop和pass鍵對(duì)鬧鐘進(jìn)行停止及延遲響鈴的控制;在整點(diǎn)的時(shí)候led燈閃爍一下。其中,用set脈沖的不同實(shí)現(xiàn)對(duì)預(yù)置,正常計(jì)時(shí),鬧鐘的控制。Set為1~12分別控制顯示年月日、預(yù)置年月日、時(shí)分秒、星期、顯示時(shí)分秒、預(yù)置鬧鐘時(shí)分、顯示鬧鐘預(yù)置的時(shí)分。預(yù)置時(shí)用up的高、低電平實(shí)現(xiàn)對(duì)各預(yù)置量的加、減控制。將1KHZ的時(shí)鐘進(jìn)行分頻為1HZ,實(shí)現(xiàn)每次脈沖為1秒。經(jīng)仿真和驗(yàn)證顯示,此數(shù)字鐘切實(shí)可行,可以實(shí)現(xiàn)顯示時(shí)間和鬧鐘的功能。

      關(guān)鍵詞:VHDL語(yǔ)言,數(shù)字鐘,預(yù)置

      東北大學(xué)信息學(xué)院

      目錄

      摘 要............................................................2

      1、設(shè)計(jì)目的.........................................................4

      2、設(shè)計(jì)內(nèi)容和要求...................................................4

      3、設(shè)計(jì)原理.........................................................4

      3.1 數(shù)字鐘功能介紹..........................................................................................................4 3.2 數(shù)字鐘設(shè)計(jì)原理..........................................................................................................5

      4、VHDL程序設(shè)計(jì).....................................................6

      4.1 整體設(shè)計(jì)思路................................................................................................................6 4.2 各模塊設(shè)計(jì)方法............................................................................................................7 4.2.1 頂層模塊...............................................................................................................7 4.2.2 其他模塊...............................................................................................................8 4.2.3 程序包模塊.........................................................................................................13

      5、仿真與分析......................................................13

      5.1 仿真結(jié)果....................................................................................................................13 5.2 仿真分析....................................................................................................................16

      6、課程設(shè)計(jì)總結(jié)....................................................16

      7、參考文獻(xiàn)........................................................17

      東北大學(xué)信息學(xué)院

      1、設(shè)計(jì)目的

      掌握利用可編程邏輯器件和EDA設(shè)計(jì)工具進(jìn)行電子系統(tǒng)設(shè)計(jì)的方法。

      2、設(shè)計(jì)內(nèi)容和要求

      用VHDL語(yǔ)言實(shí)現(xiàn)數(shù)字鐘的設(shè)計(jì),要求設(shè)計(jì)實(shí)現(xiàn)一個(gè)具有帶預(yù)置數(shù)的數(shù)字鐘,具有顯示年月日時(shí)分秒的功能。用6個(gè)數(shù)碼管顯示時(shí)分秒,set按鈕產(chǎn)生第一個(gè)脈沖時(shí),顯示切換年月日,第2個(gè)脈沖到來(lái)時(shí)可預(yù)置年份,第3個(gè)脈沖到來(lái)時(shí)可預(yù)置月份,依次第4、5、6、7個(gè)脈沖到來(lái)時(shí)分別可預(yù)置日期、時(shí)、分、秒,第 8個(gè)脈沖到來(lái)后預(yù)置結(jié)束,正常工作,顯示的是時(shí)分秒。Up為高電平時(shí),upclk有脈沖到達(dá)時(shí),預(yù)置位加1。否則減1。

      3、設(shè)計(jì)原理 3.1 數(shù)字鐘功能介紹

      數(shù)字鐘具有計(jì)時(shí)、預(yù)置、報(bào)時(shí)的功能。以不同的set脈沖控制各個(gè)功能。

      (1)在計(jì)時(shí)功能中,數(shù)字鐘實(shí)現(xiàn)對(duì)年月日時(shí)分秒即星期的計(jì)時(shí),并可以通過(guò)LED數(shù)碼管分別顯示年月日、或時(shí)分秒、或星期、或鬧鐘的時(shí)分。

      (2)在預(yù)置功能中,可以通過(guò)UP鍵對(duì)各需要預(yù)置的量進(jìn)行控制。UP=1時(shí),進(jìn)行“加”控制,UP=0時(shí),進(jìn)行“減”控制。

      (3)在報(bào)時(shí)功能中,分為整點(diǎn)報(bào)時(shí)和設(shè)置時(shí)間報(bào)時(shí)。其中整點(diǎn)報(bào)時(shí)以ce作為使能輸入端,在整點(diǎn)時(shí)燈進(jìn)行一秒閃爍;設(shè)置時(shí)間報(bào)時(shí)以enable作為使能輸入端,enable=1時(shí)設(shè)置時(shí)間報(bào)時(shí)功能啟動(dòng),在鬧鐘預(yù)置時(shí)間與時(shí)鐘當(dāng)前時(shí)間相同時(shí)報(bào)時(shí),若此時(shí)按下stop,鬧鐘立即停止并不再響鈴,若按下pass,則鬧鐘立即停止,但三分鐘后再響,如此循環(huán)5次后不再響鈴,若什么都不按,鬧鐘響鈴持續(xù)1分鐘。

      東北大學(xué)信息學(xué)院

      3.2 數(shù)字鐘設(shè)計(jì)原理

      本設(shè)計(jì)功能有8個(gè)子模塊:分頻模塊、時(shí)分秒模塊、日模塊、年月模塊、鬧鐘預(yù)置模塊、星期模塊、響鈴模塊。通過(guò)元件例化由頂層文件timekeeper綜合。

      整體設(shè)計(jì)框圖及外觀圖如(圖 3-1)及(圖3-2)

      圖3-1 數(shù)字鐘設(shè)計(jì)整體框圖

      東北大學(xué)信息學(xué)院

      圖3-2 數(shù)字鐘外觀圖

      4、VHDL程序設(shè)計(jì)

      4.1 整體設(shè)計(jì)思路

      采用自上而下的方法進(jìn)行整體設(shè)計(jì)。整個(gè)設(shè)計(jì)共分為8個(gè)模塊,通過(guò)頂

      層文件timekeeper元件例化將8個(gè)模塊各個(gè)端口對(duì)應(yīng)相連。在設(shè)計(jì)各個(gè)模塊時(shí)所用到的其它運(yùn)算方法等放于work庫(kù)中,通過(guò)程序包及程序包體的方式對(duì)所使用函數(shù)進(jìn)行定義。

      主要使用的語(yǔ)句有:元件例化語(yǔ)句,過(guò)程語(yǔ)句,信號(hào)賦值語(yǔ)句,if語(yǔ)句,case語(yǔ)句(在狀態(tài)機(jī)中)。

      圖(4-1)表示了個(gè)模塊的連接及連接是所用到的觸發(fā)器等。

      東北大學(xué)信息學(xué)院

      圖4-1

      整體結(jié)構(gòu)圖

      4.2 各模塊設(shè)計(jì)方法

      4.2.1 頂層模塊

      頂層模塊timekeeper是.對(duì)對(duì)所有模塊的綜合。

      它包含的功能是:通過(guò)元件例化連接各模塊;實(shí)現(xiàn)對(duì)鬧鐘控制位sp2的控制;實(shí)現(xiàn)鬧鐘的整點(diǎn)報(bào)時(shí)閃爍。

      輸入端:up

      全局加減選擇,控制預(yù)置時(shí)的加減

      setpin 設(shè)定選擇

      東北大學(xué)信息學(xué)院

      upclk 加減觸發(fā)

      f1000 時(shí)鐘輸入

      輸出端:a0~d1 八位數(shù)碼管控制引腳的輸出

      z

      整點(diǎn)報(bào)時(shí)輸出 4.2.2 其他模塊

      1、時(shí)分秒模塊

      時(shí)分秒模塊h_m_s是對(duì)時(shí)、分、秒正常計(jì)時(shí)(set=0 or 1 or 12)和預(yù)置時(shí)分秒(set=5 or 6 or 7)的實(shí)現(xiàn)。

      分和秒由兩個(gè)六十進(jìn)制實(shí)現(xiàn),時(shí)由24進(jìn)制實(shí)現(xiàn)。當(dāng)時(shí)間達(dá)到23時(shí)59分59秒時(shí),時(shí)分秒全部歸零,進(jìn)位位ov由零變?yōu)?,通過(guò)管腳連接到date模塊的時(shí)鐘計(jì)數(shù)信號(hào)clk0,開(kāi)啟date模塊。

      2、日的模塊

      日的模塊date實(shí)現(xiàn)日子進(jìn)行正常計(jì)時(shí)(set=0 or 1 or 12)和預(yù)置(set=4)。

      由于每月的天數(shù)與月份、年份有關(guān),故需判斷年月。(1)(2)(3)當(dāng)1、3、5、7、8、10、12月時(shí),每月31天,使用31進(jìn)制。當(dāng)4、6、9、11月時(shí),每月30天,使用30進(jìn)制。當(dāng)2月時(shí),分閏年和平年。閏年29天,平年28天。

      閏年和平年的判斷方法是:由于通過(guò)年月模塊傳輸?shù)哪攴轂閮晌籅CD碼。若高位信號(hào)為“xxx0”且低位信號(hào)為“xx00”或高位信號(hào)為“xxx1”且低位信號(hào)為“xx10”,則可判定為閏年,否則為平年。

      以上各月,當(dāng)日期至月底時(shí)返回1,進(jìn)位位ov變?yōu)?通過(guò)管腳連接年月模塊的時(shí)鐘計(jì)數(shù)信號(hào)clk0,開(kāi)啟年月模塊。

      3、年月模塊

      年月模塊year_mon實(shí)現(xiàn)年月正常計(jì)時(shí)(set=0 or 1 or 12)和年、月的預(yù)置(set=2 or 3)。

      月為12進(jìn)制,當(dāng)達(dá)到12時(shí)變回為1,同時(shí)使年份進(jìn)1。由兩位BCD碼表示年份,故可以表示100年之年的所有年,為100進(jìn)制。

      東北大學(xué)信息學(xué)院

      圖4-2 year_mon和date模塊的電路連接圖

      4、星期模塊

      星期模塊week的功能是實(shí)現(xiàn)對(duì)星期的計(jì)時(shí)(set=0 or 1 or 12)和預(yù)置(set=8)。為七進(jìn)制。

      圖4-3 week模塊的RTL

      5、鬧鐘模塊

      東北大學(xué)信息學(xué)院

      鬧鐘模塊alarm是對(duì)鬧鐘時(shí)和分的預(yù)置(set=10 or 11)。時(shí)為24進(jìn)制,分為60進(jìn)制。

      圖4-3 alarm模塊的RTL

      另外,在頂層模塊timekeeper,當(dāng)鬧鐘預(yù)置時(shí)間與計(jì)時(shí)時(shí)間相同時(shí)(僅時(shí)、分),鬧鐘響鈴,當(dāng)不對(duì)其進(jìn)行任何操作時(shí),響鈴維持1分鐘。響鈴方式見(jiàn)4.2.7響鈴模塊。

      6、響鈴模塊

      響鈴模塊alarm是對(duì)鬧鐘響鈴的控制。其中主要包含:

      Enable:當(dāng)enable=1時(shí),鬧鐘可以工作。

      Sp2 :當(dāng)頂層模塊鬧鐘時(shí)間與計(jì)時(shí)相等時(shí),sp2=1,響鈴開(kāi)啟。Stop :鬧鐘停止并不再響鈴。

      Pass :鬧鐘停止但三分鐘后再響,循環(huán)5次。Sp :響鈴輸出。Sp=1時(shí)響鈴,sp=0時(shí)不響。本模塊主要使用的方法是狀態(tài)機(jī)。相應(yīng)狀態(tài)轉(zhuǎn)換圖如下:

      東北大學(xué)信息學(xué)院

      圖 4-4 響鈴模塊狀態(tài)轉(zhuǎn)換圖

      在狀態(tài)t_pass時(shí),使用計(jì)數(shù)的方法實(shí)現(xiàn)對(duì)3分鐘,5次循環(huán)的計(jì)數(shù)。

      圖 4-5 計(jì)數(shù)的流程圖

      東北大學(xué)信息學(xué)院

      圖4-6 speak模塊的RTL

      7、分頻模塊

      分頻模塊fenpin使輸入為1KHZ時(shí)鐘信號(hào)時(shí),接入電路經(jīng)分頻后仍能按1HZ即1s計(jì)數(shù)。

      圖4-7 fenpin模塊的RTL

      8、顯示模塊

      顯示模塊led即七段數(shù)碼管的顯示電路。

      東北大學(xué)信息學(xué)院

      圖4-8 led模塊的RTL 4.2.3 程序包模塊

      程序模塊是對(duì)各模塊所用到的函數(shù)的定義,通過(guò)程序包package定義時(shí)、日、月、年等的增減函數(shù)(procedure),并用程序包體package body具體說(shuō)明函數(shù)的內(nèi)容。通過(guò)use.work.pac.all語(yǔ)句調(diào)用程序包,使程序書(shū)寫(xiě)更加方便簡(jiǎn)潔。

      5、仿真與分析

      5.1 仿真結(jié)果

      1、h_m_s模塊

      東北大學(xué)信息學(xué)院

      表示當(dāng)up=1時(shí),時(shí)鐘時(shí)(set=5)、分(set=6)、秒(set=7)從0開(kāi)始加。

      圖 5-1

      2、date模塊

      以下為對(duì)應(yīng)月份截圖。另外,當(dāng)日期由最末變?yōu)?時(shí),ov進(jìn)1以控制year_mon模塊。

      (1)大月:每月31天。

      圖5-2-1(2)小月:每月30天。

      圖5-2-2(3)平年2月:每月28天。

      東北大學(xué)信息學(xué)院

      圖5-2-3(3)閏年2月:每月29天。

      圖5-2-4

      3、year_mon模塊

      圖5-3

      4、week模塊

      前半部分up=1,為加,1~7,后半部分up=0,為減,6~1

      圖5-4

      5、alarm模塊

      下圖反映對(duì)鬧鐘時(shí)(set=10)、分(set=11)的預(yù)置,up=1為加。

      圖 5-5

      6、speak模塊

      (1)按下pass

      由下圖可見(jiàn),當(dāng)時(shí)間相同sp為高電平;按下pass后sp變?yōu)榈碗娖?,三分?/p>

      東北大學(xué)信息學(xué)院

      后sp又為高電平。

      圖5-6-1(2)按下stop

      由下圖可見(jiàn),當(dāng)時(shí)間相同時(shí)sp為高電平,按下stop后sp變?yōu)榈碗娖健?/p>

      圖 5-6-2

      5.2 仿真分析

      各模塊仿真均可實(shí)現(xiàn),且波形顯示可以實(shí)現(xiàn)預(yù)想的功能。

      6、課程設(shè)計(jì)總結(jié)

      通過(guò)這次的課程設(shè)計(jì),我又一次系統(tǒng)的復(fù)習(xí)了VHDL語(yǔ)言,通過(guò)實(shí)踐對(duì)VHDL語(yǔ)言和EDA技術(shù)有了更具現(xiàn)實(shí)性應(yīng)用性的了解,并熟練了相關(guān)軟件的使用方法。

      此次課程設(shè)計(jì)的內(nèi)容是數(shù)字鐘,我學(xué)會(huì)了如何利用元件例化將各個(gè)模塊結(jié)合起來(lái),而不是一味的想起一個(gè)功能設(shè)計(jì)一個(gè)功能,而是有一個(gè)總體的自上而下的設(shè)計(jì),建立基本的設(shè)計(jì)框圖(如圖 3-1),再進(jìn)行具體的設(shè)計(jì)。

      在程序調(diào)試的過(guò)程中,出現(xiàn)了很多的問(wèn)題。我發(fā)現(xiàn)往往是一行出現(xiàn)了錯(cuò)誤導(dǎo)致了接下來(lái)一系列錯(cuò)誤的出現(xiàn)。

      還有在仿真中出現(xiàn)錯(cuò)誤的紅線,并出現(xiàn)了‘U’字符,全都是未設(shè)置初值所致。而在設(shè)置初值時(shí)仍然出現(xiàn)了問(wèn)題。最開(kāi)始我想定義一個(gè)clr信號(hào),當(dāng)clr為高電平時(shí)各功能清零,但是在實(shí)際仿真時(shí),由于常常要看在月末或類(lèi)似23時(shí)59分59秒這樣的時(shí)刻是否有進(jìn)位信號(hào)進(jìn)為高電平,從零開(kāi)始顯然讓仿真變的十

      東北大學(xué)信息學(xué)院

      分麻煩,如果可以直接賦初值到接近進(jìn)位的時(shí)刻就會(huì)讓仿真變得簡(jiǎn)便。即使用信號(hào)賦初值的方法對(duì)信號(hào)進(jìn)行賦初值,既解決錯(cuò)誤又利于仿真。

      在最后對(duì)頂層仿真時(shí)出現(xiàn)了很多的問(wèn)題,最后發(fā)現(xiàn)都是未對(duì)應(yīng)的問(wèn)題。當(dāng)然,我的設(shè)計(jì)還有很多不足的地方。比如有一處的競(jìng)爭(zhēng)冒險(xiǎn)產(chǎn)生的毛刺沒(méi)有解決。最開(kāi)始是將speak模塊控制信號(hào)sp2的相關(guān)程序?qū)懺诹薬larm模塊,仿真時(shí)發(fā)現(xiàn)在一處出現(xiàn)了毛刺,在對(duì)鬧鐘進(jìn)行預(yù)置時(shí)分時(shí)的第一個(gè)時(shí)間都未足一個(gè)時(shí)鐘周期(如圖 5-5)。后來(lái)我想是否因?yàn)閍larm模塊有兩個(gè)process進(jìn)程,就將sp2的相關(guān)程序挪到了頂層模塊,但是最后還是沒(méi)有實(shí)現(xiàn)。咨詢(xún)了一下同學(xué)們,他們都說(shuō)這沒(méi)有問(wèn)題,不需要解決,所以就沒(méi)有解決這個(gè)問(wèn)題。

      此次課程設(shè)計(jì)我學(xué)到了很多,但是我覺(jué)得應(yīng)該放在剛剛考完EDA之后,那時(shí)候?qū)χ皇怯浀帽容^清楚,不像在這次設(shè)計(jì)時(shí)很多知識(shí)都想不起來(lái)了。其他的對(duì)我?guī)椭己艽蟆?/p>

      7、參考文獻(xiàn) 李景華,杜玉遠(yuǎn)等著.可編程邏輯器件與EDA技術(shù).沈陽(yáng):東北大學(xué)出版社,2000 2 齊懷印等.高級(jí)邏輯器件與設(shè)計(jì).北京:電子工業(yè)出版社,1996 3 可編程邏輯器件與數(shù)字系統(tǒng)設(shè)計(jì)[M].北京航天航空大學(xué)出版社,1999 4 劉真,畢才術(shù).數(shù)字邏輯與計(jì)算機(jī)設(shè)計(jì)[M ]北京:高等教育出版社,2002 5 王小軍.VHDL簡(jiǎn)明教程[M].北京:清華大學(xué)出版社,1997

      下載數(shù)字鐘課設(shè)任務(wù)書(shū)word格式文檔
      下載數(shù)字鐘課設(shè)任務(wù)書(shū).doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        電工電子課設(shè)-數(shù)字鐘元器件清單

        數(shù)字鐘課程設(shè)計(jì)元器件清單單價(jià)(元/個(gè)) 1、 2、 3、 共陽(yáng)極數(shù)碼管:6個(gè)174LS247集成芯片:6塊1 74LS90集成芯片:6塊1 4、 CD4060集成芯片:1塊 5、 74LS00集成芯片:1塊 6、 74LS74集成......

        任務(wù)書(shū)11-數(shù)字鐘設(shè)計(jì)

        天津城市建設(shè)學(xué)院 課程設(shè)計(jì)任務(wù)書(shū) 2012 —2013 學(xué)年第 1 學(xué)期 專(zhuān)業(yè)班級(jí) 課程設(shè)計(jì)名稱(chēng):EDA技術(shù)及應(yīng)用 設(shè)計(jì)題目:數(shù)字鐘設(shè)計(jì) 完成期限:自 2013 年 1月 31 日至2013年2月7日共 1周......

        計(jì)算機(jī)組成原理課設(shè)任務(wù)書(shū)

        計(jì)算機(jī)原理與匯編語(yǔ)言 課程設(shè)計(jì)任務(wù)書(shū) 一、課程設(shè)計(jì)的目的與任務(wù) 課程設(shè)計(jì)是計(jì)算機(jī)原理與匯編語(yǔ)言教學(xué)過(guò)程中的重要環(huán)節(jié)。本課程設(shè)計(jì)主要目的是使計(jì)算機(jī)專(zhuān)業(yè)學(xué)生深入學(xué)習(xí)計(jì)......

        建工工程概預(yù)算課設(shè)任務(wù)書(shū)

        西安建筑科技大學(xué)繼續(xù)教育學(xué)院課程設(shè)計(jì)(論文)任務(wù)書(shū) 專(zhuān)業(yè)班級(jí):學(xué)生姓名:指導(dǎo)教師(簽名): 一、課程設(shè)計(jì)(論文)題目 1號(hào)辦公樓工程預(yù)算的編制 二、本次課程設(shè)計(jì)(論文)應(yīng)達(dá)到的目的 本設(shè)計(jì)......

        數(shù)字電子技術(shù)課設(shè)(數(shù)字鐘)

        太原理工大學(xué)現(xiàn)代科技學(xué)院學(xué)院《數(shù)字電子技術(shù)》課程設(shè)計(jì)報(bào)告數(shù)字電子技術(shù)課程設(shè)計(jì)報(bào)告 題目: 多功能數(shù)字鐘課程設(shè)計(jì) 學(xué)年:2007 學(xué)期:第二學(xué)期專(zhuān)業(yè):自動(dòng)化班級(jí):0703 學(xué)號(hào):0710055......

        水質(zhì)學(xué)1課設(shè) 任務(wù)書(shū)

        水質(zhì)工程學(xué)(Ⅰ)課程設(shè)計(jì) 任務(wù)書(shū)·指導(dǎo)書(shū)(給水排水專(zhuān)業(yè)) 一、課程設(shè)計(jì)教學(xué)目的及基本要求 通過(guò)課程設(shè)計(jì),使學(xué)生熟悉并掌握給水廠的設(shè)計(jì)內(nèi)容、設(shè)計(jì)原理、方法和步驟,學(xué)會(huì)根據(jù)設(shè)計(jì)......

        建筑學(xué)畢設(shè)任務(wù)書(shū)

        建筑學(xué)院建筑設(shè)計(jì)三(綜合設(shè)計(jì)) 高新劇場(chǎng)建筑方案設(shè)計(jì) 設(shè)計(jì)任務(wù)書(shū) 設(shè)計(jì)題目:高新劇場(chǎng)建筑方案設(shè)計(jì) 一. 背景、性質(zhì)與任務(wù): 本課程是一個(gè)在特殊與復(fù)雜制約條件下著重技術(shù)性突破和設(shè)......

        數(shù)據(jù)結(jié)構(gòu)課設(shè)

        數(shù)據(jù)結(jié)構(gòu)課設(shè) 大整數(shù)計(jì)數(shù)器 1. 問(wèn)題描述 實(shí)現(xiàn)大整數(shù)(200位以?xún)?nèi)的整數(shù))的加、減、乘、除運(yùn)算。 2. 設(shè)計(jì)要求 設(shè)計(jì)程序?qū)崿F(xiàn)兩個(gè)大整數(shù)的四則運(yùn)算,輸出這兩個(gè)大整數(shù)的和、差、積、......