電子系08級學(xué)生實(shí)訓(xùn)題目_第1頁
電子系08級學(xué)生實(shí)訓(xùn)題目_第2頁
電子系08級學(xué)生實(shí)訓(xùn)題目_第3頁
電子系08級學(xué)生實(shí)訓(xùn)題目_第4頁
電子系08級學(xué)生實(shí)訓(xùn)題目_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、課題1 倒計時交通燈課題2 廣告燈課題3 乒乓球游戲課題4 燈具控制器 課題5 5人表決器課題6 秒表課題7 可調(diào)時數(shù)字鐘課題8 產(chǎn)品計數(shù)器課題9 0-999秒計數(shù)器 課題10 99秒加/減計數(shù)器課題1 倒計時交通燈一 、實(shí)訓(xùn)任務(wù)1.用AT89S52單片機(jī)制作一個倒計時交通燈。具體動作要求:東西方向綠燈亮20s,南北方向紅燈亮東西方向綠燈閃亮7s后滅,黃燈亮3s,南北方向紅燈亮東西方向紅燈亮,南北方向綠燈亮20s東西方向紅燈亮,南北方向綠燈閃亮7s后滅,黃燈亮3s返回第一步繼續(xù)執(zhí)行能進(jìn)行兩個方向倒計時30s顯示二、根據(jù)給出的實(shí)訓(xùn)任務(wù)繪制出控制電路原理圖并設(shè)計出交通燈控制板的PCB板圖。三、控制

2、程序流程框圖。四、控制程序的源程序(C語言和匯編語言)。五、控制程序進(jìn)階。在原有控制程序的基礎(chǔ)上,按實(shí)際情況加入一些特定的功能:如加入手動緊急控制功能,即某一方向需要變成綠燈時,可隨時手動實(shí)現(xiàn),即可以通過外部中斷來實(shí)現(xiàn)這一功能。六、硬件設(shè)計制作一塊交通燈控制板,可根據(jù)如下要求設(shè)計電路原理圖和PCB板圖。1、實(shí)際交通指示燈部分由于功率較大,考慮用6個小型繼電器進(jìn)行控制,并有導(dǎo)通指示燈。2、數(shù)碼管顯示部分可以考慮用74LS244和三極管來驅(qū)動。3、自帶直流穩(wěn)壓濾波電路。4、所有輸入部分均考慮使用端子連接。5、PCB板尺寸為:15cm×12cm6、布線要求:雙面板布線電源、地線線寬要求1m

3、m信號線線寬要求0.4mm繼電器常開觸點(diǎn)到輸出端子的布線寬度要求2mm信號線布線安全距離為0.5mm焊盤根據(jù)實(shí)際情況合理調(diào)整 課題2 廣告燈一 、實(shí)訓(xùn)任務(wù)用AT89S52單片機(jī)制作一個廣告燈。具體動作要求:1、當(dāng)按下開始鍵時(start=1),單片機(jī)P0口接的8個發(fā)光二極管依次左移點(diǎn)亮,并反復(fù)循環(huán)。2、當(dāng)按下停止鍵時(stop1),發(fā)光二極管保持當(dāng)前狀態(tài),只有再次按下開始鍵時,才從當(dāng)前狀態(tài)繼續(xù)工作。要求:n 開始鍵、停止鍵使用外部中斷實(shí)現(xiàn);n 發(fā)光二極管點(diǎn)亮?xí)r間為1S,用定時實(shí)現(xiàn);二、根據(jù)給出的實(shí)訓(xùn)任務(wù)繪制出控制電路原理圖并設(shè)計出控制板的PCB板圖。三、控制程序流程框圖。四、控制程序的源程序(

4、C語言和匯編語言)。五、控制程序進(jìn)階。六、硬件設(shè)計課題3 乒乓球游戲一 、實(shí)訓(xùn)任務(wù)用AT89S52單片機(jī)制作一個乒乓球游戲模擬具體動作要求:(1)能進(jìn)行正常的計局,計分功能分別顯示兩方的得分情況,顯示兩方的計局記錄(2)能實(shí)現(xiàn)對球臺,球的模擬功能;以發(fā)光二極管代替乒乓球,乒乓球以14只發(fā)光二極管組成,比賽開始時,由裁判按發(fā)球開關(guān)決定其中一方開始發(fā)球,光點(diǎn)應(yīng)出現(xiàn)在先發(fā)球者的球拍位置上。(3)能實(shí)現(xiàn)自動判球計分;只要一方失球?qū)Ψ接嫹制髯詣蛹?分,當(dāng)一方計到15分時一局結(jié)束,雙方計分器同時清零,而且,每個球結(jié)束后,自動確定下一個發(fā)球者,每方連續(xù)發(fā)5球后自動發(fā)球。(4)能進(jìn)行得勝顯示(5)3局2勝,得

5、勝方顯示(6)按發(fā)球按鍵應(yīng)進(jìn)行消抖處理(7)得分標(biāo)準(zhǔn)當(dāng)球到達(dá)一方的球拍位置,如該方未按發(fā)球鍵,則對方得分,先按接發(fā)球按鍵擊球無效,但不失分(8).設(shè)計符合上述功能的乒乓球游戲機(jī),并用層次化方法設(shè)計該電路。(9).按制器,計數(shù)器,移位寄存器的功能,有功能仿真方法驗(yàn)證,還可通過觀察有關(guān)波形確認(rèn)電路是否正確 二、根據(jù)給出的實(shí)訓(xùn)任務(wù)繪制出控制電路原理圖并設(shè)計出控制板的PCB板圖。三、控制程序流程框圖。四、控制程序的源程序(C語言和匯編語言)。五、控制程序進(jìn)階。六、硬件設(shè)計課題4 燈具控制器 一 、實(shí)訓(xùn)任務(wù)用AT89S52單片機(jī)制作一個倒計時交通燈。具體動作要求:該控制器,用一個撥動開關(guān)能控制燈具進(jìn)行4

6、種照明組合,如燈具有6盞燈,當(dāng)按下一次開關(guān)時,只有一個燈亮;當(dāng)按下第二次開關(guān)時,有2盞燈亮;當(dāng)按下第三次開關(guān)時,有4盞燈亮;當(dāng)按下第四次開關(guān)時,8盞燈都亮;第五次全滅。二、根據(jù)給出的實(shí)訓(xùn)任務(wù)繪制出控制電路原理圖并設(shè)計出控制板的PCB板圖。三、控制程序流程框圖。四、控制程序的源程序(C語言和匯編語言)。五、控制程序進(jìn)階。六、硬件設(shè)計課題5 5人表決器一 、實(shí)訓(xùn)任務(wù)用AT89S52單片機(jī)制作一個五人表決器。具體動作要求:設(shè)計一個5人表決器,當(dāng)有3人按下按鍵表示同意時,則“通過”指示燈亮。少于3人,則“否決”指示燈亮。要求:1、應(yīng)用外部中斷設(shè)置開始和停止按鍵,可以控制系統(tǒng)的工作狀態(tài)。2、在開始表決的

7、過程里,能夠準(zhǔn)確記錄每個表決開關(guān)是否被按下過(記憶功能)。3、設(shè)置兩個指示燈分別代表“通過”和“否決”。二、根據(jù)給出的實(shí)訓(xùn)任務(wù)繪制出控制電路原理圖并設(shè)計出控制板的PCB板圖。三、控制程序流程框圖。四、控制程序的源程序(C語言和匯編語言)。五、控制程序進(jìn)階。六、硬件設(shè)計課題6 秒表一 、實(shí)訓(xùn)任務(wù)用AT89S52單片機(jī)制作一個秒表。具體動作要求:設(shè)計一個秒表程序,要求最大計時60秒,計時精度為百分之一秒(10ms)。要求:1、按下開始鍵時,秒表開始計時;再按一下開始鍵則暫停計時;只有再次按下開始鍵時,才繼續(xù)計時,由外部中斷實(shí)現(xiàn)。2、按下清零鍵時,秒表清零。二、根據(jù)給出的實(shí)訓(xùn)任務(wù)繪制出控制電路原理圖

8、并設(shè)計出控制板的PCB板圖。三、控制程序流程框圖。四、控制程序的源程序(C語言和匯編語言)。五、控制程序進(jìn)階。六、硬件設(shè)計課題7 可調(diào)時數(shù)字鐘一 、實(shí)訓(xùn)任務(wù)1.用AT89S52單片機(jī)制作一個可調(diào)時數(shù)字鐘。具體動作要求:(1) 開始時顯示12-00-00(2) 有三個按鍵分別控制時、分、秒,每按一次相應(yīng)的時、分、秒加1。二、根據(jù)給出的實(shí)訓(xùn)任務(wù)繪制出控制電路原理圖并設(shè)計出控制板的PCB板圖。三、控制程序流程框圖。四、控制程序的源程序(C語言和匯編語言)。五、控制程序進(jìn)階。六、硬件設(shè)計課題8 產(chǎn)品計數(shù)器一 、實(shí)訓(xùn)任務(wù)用AT89S52單片機(jī)制作一個產(chǎn)品計數(shù)器。具體動作要求:使用單片機(jī)內(nèi)部資源的定時計數(shù)

9、功能,設(shè)計一產(chǎn)品計數(shù)器,統(tǒng)計產(chǎn)品的數(shù)量。當(dāng)產(chǎn)品經(jīng)過檢測器時,產(chǎn)生一個脈沖(可用一開關(guān)按鍵信號代替),數(shù)碼顯示的數(shù)值加1,計數(shù)值域?yàn)?99,計滿后清零重新計數(shù)。要求:1、可以控制系統(tǒng)工作的開始和暫停; 2、可以控制系統(tǒng)統(tǒng)計數(shù)據(jù)的清零,使系統(tǒng)重新計數(shù)。二、根據(jù)給出的實(shí)訓(xùn)任務(wù)繪制出控制電路原理圖并設(shè)計出控制板的PCB板圖。三、控制程序流程框圖。四、控制程序的源程序(C語言和匯編語言)。五、控制程序進(jìn)階。六、硬件設(shè)計課題9 0-999秒計數(shù)器 一 、實(shí)訓(xùn)任務(wù)用AT89S52單片機(jī)制作一個0-999秒計數(shù)器。具體動作要求:系統(tǒng)開始工作后,數(shù)碼管顯示從000開始計數(shù),以秒為單位遞增,當(dāng)數(shù)值加到999后清零,重新開始計數(shù)。要求:1、秒的時間由定時中斷完成。 2、可以控制系統(tǒng)工作的開始和暫停;二、根據(jù)給出的實(shí)訓(xùn)任務(wù)繪制出控制電路原理圖并設(shè)計出控制板的PCB板圖。三、控制程序流程框圖。四、控制程序的源程序(C語言和匯編語言)。五、控制程序進(jìn)階。六、硬件設(shè)計 課題10 99秒加/減計數(shù)器一 、實(shí)訓(xùn)任務(wù)用AT89S52單片機(jī)制作一個99秒加、減計數(shù)器。具體動作要求:(1) 按鍵1計數(shù)范圍0到99,每按一下顯示數(shù)值加1。當(dāng)顯示值為99時,繼續(xù)計數(shù)默認(rèn)顯示0,繼續(xù)計數(shù)。(2) 按鍵2計數(shù)范圍0到99,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論