版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、任 務(wù) 書課題: 簡易電子琴設(shè)計一、設(shè)計任務(wù) 設(shè)計一個由4*4個按鈕(16個)組成的簡易電子琴,可以隨意彈奏想要表達(dá)的音樂。二、基本要求1、 設(shè)計系統(tǒng)的硬件和軟件設(shè)計;2、撰寫課程設(shè)計報告。3、課程設(shè)計報告由封面、設(shè)計任務(wù)書、目錄、摘要、正文、參考文獻(xiàn)、附錄等部分組成。4、封面可自行設(shè)計,應(yīng)包含課程設(shè)計名稱及設(shè)計題目、專業(yè)、班級、姓名、指導(dǎo)老師、設(shè)計日期等內(nèi)容。5、正文是設(shè)計報告的核心部分。應(yīng)包含以下內(nèi)容:(1)概述所做課題的意義、本人所做的工作及系統(tǒng)的主要功能;(2)硬件電路設(shè)計及描述;(3)軟件設(shè)計流程圖及描述;(4)源程序代碼(要有注釋);(5)體會和建議等。 任 務(wù) 書課題: 交通信號
2、燈控制系統(tǒng)設(shè)計一、設(shè)計任務(wù)在雙干線路口上,交通信號燈的變化是定時的。假定:1放行線,綠燈亮放行25s,黃燈警告5s,然后紅燈亮禁止通行。2禁止線,紅燈亮禁止30s,然后綠燈亮放行。使兩條路線交替地成為放行線和禁止線,就可以實現(xiàn)定時交通控制。二、基本要求1、 設(shè)計系統(tǒng)的硬件和軟件設(shè)計;2、撰寫課程設(shè)計報告。3、課程設(shè)計報告由封面、設(shè)計任務(wù)書、目錄、摘要、正文、參考文獻(xiàn)、附錄等部分組成。4、封面可自行設(shè)計,應(yīng)包含課程設(shè)計名稱及設(shè)計題目、專業(yè)、班級、姓名、指導(dǎo)老師、設(shè)計日期等內(nèi)容。5、正文是設(shè)計報告的核心部分。應(yīng)包含以下內(nèi)容:(1)概述所做課題的意義、本人所做的工作及系統(tǒng)的主要功能;(2)硬件電路設(shè)
3、計及描述;(3)軟件設(shè)計流程圖及描述;(4)源程序代碼(要有注釋);(5)體會和建議等。 任 務(wù) 書課題: 8路搶答器設(shè)計一、設(shè)計任務(wù)設(shè)計一個可供8組同時使用的搶答器。1設(shè)計系統(tǒng)的硬件和軟件設(shè)計。2要求顯示搶答的結(jié)果,并有45s的答題時間顯示。二、基本要求1、 設(shè)計系統(tǒng)的硬件和軟件設(shè)計;2、撰寫課程設(shè)計報告。3、課程設(shè)計報告由封面、設(shè)計任務(wù)書、目錄、摘要、正文、參考文獻(xiàn)、附錄等部分組成。4、封面可自行設(shè)計,應(yīng)包含課程設(shè)計名稱及設(shè)計題目、專業(yè)、班級、姓名、指導(dǎo)老師、設(shè)計日期等內(nèi)容。5、正文是設(shè)計報告的核心部分。應(yīng)包含以下內(nèi)容:(1)概述所做課題的意義、本人所做的工作及系統(tǒng)的主要功能;(2)硬件電
4、路設(shè)計及描述;(3)軟件設(shè)計流程圖及描述;(4)源程序代碼(要有注釋);(5)體會和建議等。 附:課程設(shè)計論文的規(guī)范要求 1.課程設(shè)計論文的組成 課程設(shè)計論文由封面、課程設(shè)計設(shè)計(論文)任務(wù)書、中文摘要、目錄、正文、參考文獻(xiàn)、附錄等部分組成。 封 面 由學(xué)校統(tǒng)一印制或自己設(shè)計,按要求填寫。論文題目一般不超過25個字,要簡練準(zhǔn)確,可分二行書寫; 任務(wù)書 根據(jù)課題的要求填寫,自選課題須經(jīng)指導(dǎo)教師審核簽字后生效; 摘 要 中文摘要字?jǐn)?shù)應(yīng)在400字左右,包括論文題目、論文搞要、關(guān)鍵詞(3至5個); 目 錄 按三級標(biāo)題編寫,要求層次清晰,且要與正文標(biāo)題一致,主要包括摘要、正文主要層次標(biāo)題、參考文獻(xiàn)、附錄
5、等; 正 文 論文正文包括緒論(或前言、概述等)、論文主體、結(jié)論。工科論文要求符合科技論文格式,正文文字應(yīng)在20005000字左右; 參考文獻(xiàn) 必須是學(xué)生本人真正閱讀過的雜志類文獻(xiàn)和圖書類文獻(xiàn),且要與論文工作直接相關(guān)。 附 錄 含外文復(fù)印件及外文譯文、有關(guān)圖紙、計算機源程序等。 2.課程設(shè)計論文的書寫 (1)論文要用統(tǒng)一的畢業(yè)論文用紙用中文打印或手寫。手寫每頁20行,每行2022字,用黑或藍(lán)黑墨水工整書寫;打印正文用宋或楷體小四號字,版面上空2.5cm,下空2cm,左右空2cm(靠裝訂線一側(cè)增加0.5cm空白用于裝訂)。 對字體和字號的要求如下:題目用一號(分兩行書寫時用小一號)黑體字;第一層
6、次(章)題序和標(biāo)題用小二號黑體字,題序和標(biāo)題之間空兩字,不加標(biāo)點,下同;第二層次(節(jié))題序和標(biāo)題用小三號黑體字;第三層次(條)題序和標(biāo)題用四號黑體字;第四層次(款)題序和標(biāo)題用小四號黑體字;第五層次(項)以下標(biāo)題和題序與第四層次同。 (2)論文中所涉及到的全部附圖,不論計算機繪制還是手工繪制,都應(yīng)規(guī)范化,符號符合國頒標(biāo)準(zhǔn),手工繪制要用繪圖筆,圖號標(biāo)注無誤。交通信號燈模擬控制用單片機可以進(jìn)行交通信號燈控制,但真正實現(xiàn)起來又會出現(xiàn)諸如信號的驅(qū)動、車輛到達(dá)的感知等許多具體問題。為此我們只討論以模擬方式從方法上進(jìn)行說明。所謂模擬就是以每組有綠、黃、紅色3支共兩組發(fā)光二極管表示交通信號燈,以按動按鈕表示
7、車輛的到達(dá)。1定時交通信號燈控制在雙干線路口上,交通信號燈的變化是定時的。假定:放行線,綠燈亮放行25s,黃燈警告5s,然后紅燈亮禁止通行。禁止線,紅燈亮禁止30s,然后綠燈亮放行。使兩條路線交替地成為放行線和禁止線,就可以實現(xiàn)定時交通控制。假定以p1口線接6支發(fā)光二極管(即交通信號燈),因為電路中有反相器的關(guān)系,所以口線輸出高電平則“信號燈”熄滅,口線輸出低電平則“信號燈”亮。為了實現(xiàn)上述控制要求,p1口共輸出4種控制碼,如表1所示。表1 控制碼表p1.7p1.6p1.5p1.4p1.3p1.2p1.1p1.0控制碼狀態(tài)說明空空b線綠燈b線黃燈b線紅燈a線綠燈a線黃燈a線紅燈11110011
8、0f3ha線放行,b線禁止111101010f5ha線警告,b線禁止11011110deha線禁止,b線放行11101110eeha線禁止,b線警告參考程序:main: mov p1,0f3h ;a線放行,b線禁止 mov r7,19h ;延時秒數(shù)main1:lcall delay ;1s延時子程序 djnz r7,main1 mov p1,0f5h ;a線警告,b線禁止 mov r7,05h ;延時秒數(shù)main2:lcall delay ;1s延時子程序 djnz r7,main2 mov p1,0deh ;a線禁止,b線放行 mov r7,19h ;延時秒數(shù)main3:lcall dela
9、y ;1s延時子程序 djnz r7,main3 mov p1,0eeh ;a線禁止,b線警告 mov r7,05h ;延時秒數(shù)main4:lcall delay ;1s延時子程序 djnz r7,main4 ajmp maindelay:1s延時子程序(略)2有時間顯示的定時交通信號燈控制“信號燈”的變化規(guī)律如前,同時用2位數(shù)碼管進(jìn)行30s遞減時間顯示。使用p1口輸出“信號燈”的控制代碼和led顯示器的段碼。假定:p3.4作個位led顯示器的位控線p3.5作十位led顯示器的位控線程序中使用的工作單元定義如下:r1:秒數(shù)個位字形碼寄存器r2:秒數(shù)十位字形碼寄存器r3:信號燈控制碼寄存器r4:
10、led顯示器位碼寄存器r5:led顯示器段碼寄存器2ah:30s顯示計數(shù)器主程序mainmain: mov 2ah,1fh ;設(shè)置時間顯示初值 mov r3,0f3h ;a線放行,b線禁止 mov r7,19h ;延時秒數(shù)main1:lcall del1 ;1s延時子程序 djne r7,main1 ; mov r3,0f5h ;a線警告,b線禁止 mov r7,05h ;延時秒數(shù)main2:lcall del1 ;1s延時子程序 djne r7,main2 ; mov r3,0deh ;a線禁止,b線放行 mov 2ah,1fh ;設(shè)置時間顯示初值mov r7,019h ;延時秒數(shù)main3
11、:lcall del1 djne r7,main3 mov r3,0eeh ;a線禁止,b線警告 mov r7,05h ;延時秒數(shù)main4:lcall del1 ;1s延時子程序 djne r7,main4 ajmp main ;循環(huán)1s延時子程序del1 del1:dec 2ah ;顯示秒數(shù)減1 mov a,2ah mov b,0ah div ab ;秒數(shù)轉(zhuǎn)換為十進(jìn)制 add a,2ah movc a,apc ;查表個位數(shù)的字形碼 mov r1,a mov a,b add a,24h movc a,apc ;查表十位數(shù)的字形碼 mov r2,a mov r6,40h ;設(shè)置循環(huán)次數(shù)loop
12、: mov a,r2 ;十位數(shù)的字形碼 mov r4,0efh ;位控碼 acall disp ;調(diào)用顯示子程序 mov a,r1 ;個位數(shù)的字形碼 mov r4,0dfh ;位控碼 acall disp mov a,r3 ;“信號燈”控制碼 mov r4,0fbh ;“信號碼”共陰極控制 acall disp djnz r6,loop ;循環(huán) ret ;返回table:db c0h,f9h,a4h,b0h,99h db 92h,82h,f8h,80h,90h顯示子程序disp disp: mov r0,0b0h ;設(shè)置循環(huán)次數(shù) mov r5,a disp1:mov a,r5 mov p1,a
13、 ;字形碼輸出 mov a,r4 mov r3,a ;位控制碼輸出 djnz r0,disp1 ;循環(huán) ret ;返回3主支線路口的交通信號燈控制由主線和支線構(gòu)成的路口,其交通控制原則是盡可能保證主線的暢通,因此通常情況下都是主線放行。只有在支線有車輛到達(dá)時,才放行支線。具體描述如下:在通常情況下,主線為綠燈,支線為紅燈。當(dāng)支線有車輛到達(dá)時,延遲5s后使主線由綠燈變黃燈。再過5s,主線由黃燈變綠燈,支線由紅燈變綠燈。支線綠燈后,如主線到達(dá)車輛少于3輛,則支線綠燈維持25s,然后變黃燈,再經(jīng)5s鐘,變?yōu)榧t燈,同時主線由紅燈變?yōu)榫G燈。若支線變綠燈后的25s之內(nèi),主線有3輛以上車輛到達(dá),則在第三輛車
14、到達(dá)之時,支線變?yōu)辄S燈,延遲5s后變?yōu)榧t燈,同時主線由紅燈變?yōu)榫G燈。電路連接如圖所示。其中按鍵k1代表支線有車輛到達(dá),按一下后主線發(fā)光二極管黃燈亮,然后轉(zhuǎn)紅燈亮,同時支線發(fā)光二極管應(yīng)轉(zhuǎn)綠燈亮。按鍵k2代表主線有車輛到達(dá)。如在支線放行期間,按鍵k2按3次,代表主線有3輛車到達(dá)。這時支線發(fā)光二極管立即變黃燈,然后轉(zhuǎn)紅燈亮,而同時主線發(fā)光二極管轉(zhuǎn)為綠燈亮。由于按鍵k1接p1.7,因此通過測試p1.7的電平狀態(tài)就可以了解支線是否有車輛到達(dá)。而按鍵k2需按下3次才有效。為此最好采用中斷方式實現(xiàn),具體說就是計數(shù)溢出中斷,使用mcs-51的定時器計數(shù)器進(jìn)行計數(shù)。每按下一次按鍵k2,計數(shù)器加1,按3次后就產(chǎn)生
15、計數(shù)溢出。假定使用定時器計數(shù)器1,根據(jù)交通信號燈控制的需要,應(yīng)采用定時工作方式2,以利用其計數(shù)溢出后計數(shù)初值自動重裝的特點。保證控制的自動性和連續(xù)性。主程序及中斷服務(wù)程序流程圖如下圖。4有急救車優(yōu)先的交通信號燈控制在定時交通信號燈控制的基礎(chǔ)上,增加允許急救車優(yōu)先通過的要求。當(dāng)有急救車到達(dá)時,路口的信號燈全部變紅,以便讓急救車通過。假定急救車通過時間為10s,急救車通過后交通燈恢復(fù)先前的狀態(tài)。另假設(shè)按鍵k1代表有急救車到來,并以中斷方式進(jìn)行處理。主程序 org 8100h ajmp main org 8003h ajmp int main: setb ea ;開中斷 setb ex0 ;允許外中斷0 clr it0 ;外中斷0電平觸發(fā)方式 loop: mov r0,0f3h ;a線放行,b線禁止 mov p1,r0 mov r7,19h ;延時25s loop1:lcall delay ;調(diào)用1s延時子程序 djnz r7,loop1 mov r0,0f5h ;a線警告,b線禁止 mov p1,r0 mov r7,05h ;延時5sloop2:lcall delay ;調(diào)用1s延時子程序 djnz r7,loop2 mov r0,0deh ;a線禁止,b線放行 mov p1,r0 mov r7,19h ;延時25sloop3:lcall delay
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- ABPLC在工業(yè)4.0中的關(guān)鍵作用:2024年深度培訓(xùn)教程
- 化學(xué)品生產(chǎn)單位特殊作業(yè)安全規(guī)范知識競賽試題
- 辦公室管理藝術(shù):2024年5S培訓(xùn)課件
- A特種設(shè)備相關(guān)管理(A6客運索道)考試題庫及答案
- 委托加工承攬協(xié)議(眼鏡框)
- 2022年寧波財經(jīng)學(xué)院數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)《數(shù)據(jù)庫系統(tǒng)原理》科目期末試卷A(有答案)
- 工程資料檔案管理制度
- 如何做好護理查房解讀
- 干細(xì)胞的應(yīng)用價值
- 2海濱小城9年城市安全風(fēng)險評估與管理
- 山東省青島市李滄區(qū)2024-2025學(xué)年上學(xué)期八年級 期中英語試卷
- 工程項目承攬建設(shè)股權(quán)合作協(xié)議(居間協(xié)議)
- 2024年四川省綿陽市中考數(shù)學(xué)試題(無答案)
- 1.1公有制為主體+多種所有制經(jīng)濟共同發(fā)展課件-高中政治統(tǒng)編版必修二經(jīng)濟與社會
- 2024年中國空氣凈化節(jié)能燈市場調(diào)查研究報告
- 2024-2025學(xué)年人教版物理九年級上學(xué)期期中測試物理模擬試卷
- (工作計劃)非物質(zhì)文化遺產(chǎn)保護方案
- 下肢深靜脈血栓的預(yù)防和護理新進(jìn)展
- 大學(xué)生國家安全教育學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 學(xué)術(shù)論文文獻(xiàn)閱讀與機助漢英翻譯智慧樹知到答案2024年重慶大學(xué)
- 2024分布式光伏并網(wǎng)發(fā)電系統(tǒng)設(shè)計導(dǎo)則
評論
0/150
提交評論