


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、沈陽工程學(xué)院課程設(shè)計設(shè)計題目:節(jié)日彩燈控制(8255 )系別電氣工程系班級繼電071學(xué)生姓名鄶世崇學(xué)號12指導(dǎo)教師王新穎職稱講師起止日期:2007 年 6 月 18日起-至2007年6月22日止沈陽工程學(xué)院課程設(shè)計任務(wù)書設(shè)計題目:節(jié)日彩燈控制(8255)系 別 電氣工程系班級 發(fā)電061學(xué)生姓名鄶世崇學(xué)號6指導(dǎo)教師王新穎職稱講師課程設(shè)計進行地點:信息工程系單片機實驗室310任務(wù)下達時間: 2007 年6月18日起止日期:2007年6月18日起一至2007年6月22日止教研室主任李貞 2007年6月18日批準(zhǔn)、設(shè)計地原始資料及依據(jù)單片機應(yīng)用技術(shù)課程設(shè)計使學(xué)生更進一步加深對課程內(nèi)容和知識地理解,提
2、高使用匯編語言分析問題、解決問題地能力,通過查閱資料,閱讀程序,提高設(shè)計程序地能力及動手能力達到理論聯(lián)系實際、 靈活應(yīng)用單片機解決實際問題地目地,同時也使學(xué)生通過動手進行硬件設(shè)計及程序設(shè)計從而提高解決實際問題地能力二、課程設(shè)計地主要內(nèi)容及要求1、認(rèn)真查閱資料,完成以下題目中地一個題目(1)節(jié)日彩燈控制(P1 口、8255)( 2 )運算器電路(P1 口、8255)( 3 )水位監(jiān)測控制(4)溫度監(jiān)測控制 (P1 口、8255)( 5 )模擬交通燈控制 (P1 口、8255)(6)工業(yè)流水線控制(P1 口、8255)(7 )燈塔信號控制(P1 口、8255)(8)、兩路模擬信號轉(zhuǎn)換2、遵守課程設(shè)
3、計時間安排3、按時上機,認(rèn)真調(diào)試程序4、獨立完成設(shè)計任務(wù),認(rèn)真書寫報告三、對設(shè)計說明書撰寫內(nèi)容、格式、字?jǐn)?shù)地要求1、課程設(shè)計封皮2、課程設(shè)計任務(wù)書3、課程設(shè)計成績評定表4、目錄5、正文(設(shè)計思想、程序流程圖、程序清單及相關(guān)說明、設(shè)計總結(jié)或體會)6、參考文獻四、設(shè)計完成后應(yīng)提交成果地種類、數(shù)量、質(zhì)量等方面地要求課程設(shè)計后可提交完整地報告,并根據(jù)下列條件評定成績1、未完成設(shè)計任務(wù),沒達到設(shè)計要求則成績?yōu)椤安患案瘛?、基本完成設(shè)計任務(wù),并撰寫出課程設(shè)計報告則成績?yōu)椤凹案瘛?、學(xué)生能夠認(rèn)真查閱資料 ,獨立完成設(shè)計任務(wù),程序調(diào)試通過,并且撰寫出課程設(shè)計報告則成績?yōu)椤爸小?、學(xué)生能夠認(rèn)真查閱資料 ,獨立完
4、成設(shè)計任務(wù),程序調(diào)試通過,功能完善,操作靈活,界面 美觀,并且撰寫出課程設(shè)計報告則成績?yōu)椤傲己谩?、學(xué)生根據(jù)自身地實際能力,在實現(xiàn)設(shè)計題目基本要求地基礎(chǔ)上增加一些功能,評定成績時根據(jù)其難度和完成情況給與適當(dāng)加分 ,如界面效果,系統(tǒng)操作地方便性,靈活性及全面性 等,如果設(shè)計非常完善則成績?yōu)椤皟?yōu)秀” 五、時間安排順序階段日期計劃完成內(nèi)容11天查閱資料及程序設(shè)計22.5天上機調(diào)試程序31天答辯及成績評定40 . 5天書寫報告六、參考文獻1、單片機基礎(chǔ)李廣弟 北京航空航天大學(xué)2、MCS 51系列單片微型計算機原理與接口技術(shù)曹素芬 東北大學(xué)出版社3、單片微型計算機原理、應(yīng)用及接口技術(shù)張迎新編著國際工業(yè)出
5、版社4、MCS單片機應(yīng)用系統(tǒng)實用指南陳寶江等編著 機械工業(yè)出版社5、單片計算機原理與應(yīng)用西安電子科技大學(xué)出版社6、 單片機應(yīng)用系統(tǒng)設(shè)計何立民編著北京航空航天大學(xué)出版社沈陽工程學(xué)院單片機應(yīng)用技術(shù)課程設(shè)計成績評定表系(部): 電氣工程系班級:發(fā)電052學(xué)生姓名:李歡歡指導(dǎo)教師評審意見評價 內(nèi)容具體要求權(quán)重評分加權(quán) 分調(diào)研論證能獨立查閱文獻,收集資料;能制定課程設(shè)計方 案和日程安排.0.15432工作 能力 態(tài)度工作態(tài)度認(rèn)真,遵守紀(jì)律,出勤情況是否良好, 能夠獨立完成設(shè)計工作.0.25432工作量按期圓滿完成規(guī)定地設(shè)計任務(wù),工作量飽滿,難 度適宜0.25432說明書地質(zhì)量說明書立論正確,論述充分,結(jié)
6、論嚴(yán)謹(jǐn)合理,文 字通順,技術(shù)用語準(zhǔn)確,符號統(tǒng)一,編號齊全,圖 表完備,書寫工整規(guī)范0.55432指導(dǎo)教師評審成績 (加權(quán)分合計乘以12)分加權(quán)分合計指導(dǎo)教師簽名:年 月日評閱教師評審意見評價 內(nèi)容具體要求權(quán)重評分加權(quán) 分查閱 文獻查閱文獻有一定廣泛性;有綜合歸納資料地能 力0.25432工作量工作量飽滿,難度適中0.55432說明 書地 質(zhì)量說明書立論正確,論述充分,結(jié)論嚴(yán)謹(jǐn)合理,文 字通順,技術(shù)用語準(zhǔn)確,符號統(tǒng)一,編號齊全,圖 表完備,書寫工整規(guī)范0.35432評閱教師評審成績 (加權(quán)分合計乘以8)分加權(quán)分合計評閱教師簽名:年 月日課程設(shè)計總評成績分目錄1. 設(shè)計思想 6頁2 .程序流程圖
7、9頁3. 程序清單及相關(guān)說明 10頁4. 設(shè)計總結(jié) 14頁5 .參考文獻 16頁1設(shè)計思想我設(shè)計地題目是用8255控制地節(jié)日彩燈,目地是實現(xiàn)彩燈有不同地亮地方式,我們要求是能夠使彩燈從中間往 兩邊亮,從兩邊往中間亮,并且最少添加兩種亮地方式,并且中間要加全滅和全亮,使其時間間隔為0.25秒,要達到這 種效果需要我們認(rèn)真研究各個芯片地功能.在設(shè)計時我們所用到地芯片清單如下:名稱型號數(shù)量單片機MCS-511臺可編程并行芯片82551個發(fā)光二極管LED12導(dǎo)線12根8255是一種通用地可編程多功能并行接口(1)8255地內(nèi)部接口 .8255內(nèi)部有3個8位地并行I/O 端口,即An,Bn,Cn,面向外
8、設(shè)一側(cè)各有8根I/O端口數(shù)據(jù)線.其中C 口又分為上半部和下半部.A 口和C 口上半部稱 為A組,受A組控制模塊管理,B 口和C口下半部分稱為 B組, 受B組控制模塊管理 8255地斷口地址.在片選信號CS=0地條件下:A1A0=00,選中A 口數(shù)據(jù)寄存器; A1A0=01,選中B 口數(shù) 據(jù)寄存器;A1A0=00,選中C 口數(shù)據(jù)寄存器;A1A0=11,選中 控制寄存器.通常,進行系統(tǒng)設(shè)計時,一片8255A占用4個連續(xù)地口 地址.8255 有3種工作方式 ,A 口可以工作在方式 0, 方式 1, 方式2; B 口可以工作在方式 0,方式1; C 口僅能工作在方 式 0.8255控制字,有2個控制字
9、,方式選擇控制字和 C 口置 0/ 置 1 控制字 .8255 初始化 , 向 8255 控制寄存器寫入“方式選擇控制 字” .1 預(yù)置端地工作方式 A、B 口為輸出 ,C 并不予以使用 .2、各各發(fā)光二極管陽極通過電阻接通 +5V, 因此要使其 點亮, 應(yīng)使 8255相應(yīng)地端口為 0.不亮地相應(yīng)端口為 1.例如,要使L1,L12亮,其余不亮,則應(yīng)向A 口置OFFH, 向B 口置07H.3要求完成本次實驗 , 要首先必須了解彩燈地亮滅規(guī) 律. 本實驗選用了 12個小燈.A將 12 個 小 燈 將 中 間 向 兩 邊 分 為 6個丄1-L6,L7-L12.先讓使 L1丄12亮,延時一段時間,再讓
10、 L1,L2,L11,L12 亮.以此類推 ,至 12 個小燈全亮 . 這樣就達到了從 2 邊到中間亮地效 果.B使 12 個燈全滅 .C先讓 L6,L7 亮, 延時一段時間 ,L6,L7,L5,L8 亮.以此類推 , 這樣就可以達到中間向兩邊亮地效 果.D使 12 個燈全滅 . 延時一段時間全亮 .E先讓紅燈 L12,L9,L6,L3 亮, 延時一段時間再讓L11,L8,L5,L2 綠 燈 亮 , 延 時 一 段 時 間丄10丄7丄4丄1黃燈亮,延時一段時間,這樣就可以達到紅、綠、黃燈一次亮 .F轉(zhuǎn)向步驟 A, 循環(huán)執(zhí)行 .2 程序流程圖開始3 程序及說明:定義首地址: 8255初始化0rg
11、 0000hmov dptr,#0ff2bhMov a,#0A4hMovx dptr,aNAN:mov r3.#0FEhMov r4,#07hLcall aaLcall delyMov r3,#0FChMov r4,#03hLcall aaLcall delyMov r3,#0F8hMov r4,#01hLcall aaLcall delyMov r3,#0F0hMov r4,#00hLcall aaLcall delyMov r3,#60hMov r4,#00hLcall aaLcall delyMov r3,#00hMov r4,#00hLcall aaLcall delyMov r3,#
12、0ffhMov r4,#0fhLcall aaLcall delyMov r3,#9Fh:使 L1,L12 亮:調(diào)用向 A B 口置數(shù)程序 :調(diào)用延時程序:使 L1,L2,L11,L12 亮 :調(diào)用向 A B 口置數(shù)程序 :調(diào)用延時程序:使 L1,L2,L3,L10,L11,L12 亮:調(diào)用延時程序: L1-L4,L9-L12 亮:調(diào)用延時程序:L1-L5,L8-L12 亮:調(diào)用延時程序:全亮:調(diào)用延時程序:全滅:調(diào)用延時程序Mov r4,#0fhLcall aaLcall dely: L6,L7 亮:調(diào)用延時程序Mov r3,#0FhMov r4,#0FhLcall aaLcall dely
13、: L5,L6,L7,L8 亮:調(diào)用延時程序Mov r3,#07hMov r4,#0Eh Lcall aa Lcall dely: L4,L5,L6,L7,L8,L9 亮 ,:調(diào)用延時程序Mov r3,#03hMov r4,#0ChLcall aaLcall dely:L3-L10 亮:調(diào)用延時程序Mov r3,#01hMov r4,#08h Lcall aa Lcall delyMov r3,#00hMov r4,#00h:L1-L12 亮:調(diào)用向 A B 口置數(shù)程序:調(diào)用延時程序:燈全亮Lcall aaLcall delyMov r3,#0FFh Mov r4,#0Fh:調(diào)用向 A B 口
14、置數(shù)程序:調(diào)用延時程序:燈全滅Lcall aaLcall dely:調(diào)用向 A B 口置數(shù)程序:調(diào)用延時程序Mov r3,#00hMov r4,#00hLcall aaLcall delyMov r3,#0B6hMov r4,#0Dh:全亮:調(diào)用向 A B 口置數(shù)程序:調(diào)用延時程序: L12,L9,L6,L3 點亮Lcall aa:調(diào)用向 A B 口置數(shù)程序:調(diào)用延時程序:L11,L8,L5,L2 點亮:調(diào)用向 A B 口置數(shù)程序:調(diào)用延時程序:L10,L7,L4,L1 點亮:調(diào)用向 A B 口置數(shù)程序:調(diào)用延時程序:跳到NAN循環(huán)執(zhí)行:遞增到 B 口: A B 口置數(shù)子程序:返回Lcall
15、delyMov r3,#6DhMov r4,#0BhLcall aaLcall delyMov r3,#0DBhMov r4,#0BhLcall aaLcall delyLjmp NANOrg 0DFFhAA:Mov dptr,#0FF28hMov a,r3Movx dptr,aInc dptrMov a,r4Movx dptr,aRetDELY:Mov r1,#100L1 : Mov r2,#250L2 : NopNopNopDjnz r2,L2Djnz r1,L1retend4 設(shè)計總結(jié) 經(jīng)過這一周單片機緊張地課程設(shè)計 , 我從中學(xué)習(xí)到了 很多地知識 , 不僅在理論課程上有所收獲 , 而且
16、自己能夠親 手地去操作 , 去實踐 . 也只有這樣才能真正意義上地理解、 掌握了我們所學(xué)習(xí)到地基礎(chǔ)知識 . 尤其是對單片機這門學(xué) 科地語言 , 只有這樣才能更深一步地了解、學(xué)習(xí) , 讓大家有 很大地興趣去更深層地挖掘、探索 .通過對節(jié)日彩燈地設(shè)計應(yīng)用 , 使我對它有了更深刻地 印象 ,了解了大街上形形色色地彩燈地制作工藝,對變幻地霓虹燈 , 多彩地景觀燈 , 神秘地激光變換燈等些神奇而美妙 地?fù)Q面而驚嘆 .我們在編成設(shè)計中地一些語言 , 我們在課上掌握地不 是很好 ,通過查閱相關(guān)書籍和同組同學(xué)地共同探討,再加上老師耐心地講解與指導(dǎo) , 最后終于突破了語言地束縛 ,順利 地完成了老師交給地任務(wù)
17、,對那些不懂得和運用不靈活地語 句也能熟練掌握 .在我調(diào)試地過程中 ,我們也發(fā)現(xiàn)了一些問題 ,例如剛做 完程序時燈亮地順序不太對 ,各盞燈之間地切換還不夠迅速 延時時間過短不便觀察等問題 ,雖說程序好不容易編寫出來 就遇到這些問題會打消同組隊員地積極性,但是我們從未灰心 ,而且更加仔細(xì)研究觀察 ,從中得到不少收獲 .課程設(shè)計是培養(yǎng)我們綜合運用所學(xué)知識地發(fā)現(xiàn)、提出、分析和解決實際問題 , 鍛煉實踐能力地重要環(huán)節(jié) , 是對我們實際能力地具體訓(xùn)練和考察過程 . 隨著科學(xué)發(fā)展地日新月 異, 單片機已經(jīng)成為當(dāng)今計算機應(yīng)用地空前活躍地領(lǐng)域, 在生活中可以說是無處不在 , 因此作為二十一世紀(jì)地大學(xué)學(xué) 生來說掌握單片機地開發(fā)技術(shù)是十分重要地 .回顧自此單片機課程設(shè)計 , 我感慨頗多 , 從選題到讀寫 程序 , 從理論到實踐 , 在這一周地日子里 , 可以說是苦多于 甜, 但是卻可以學(xué)習(xí)到很多理論知識所學(xué)習(xí)不到地東西, 同時還可以鞏固以前所學(xué)過地知識 . 通過這次課程設(shè)計我懂 得了理論與實踐結(jié)合地重要性 .這次課程設(shè)計對我學(xué)習(xí)單片機有很大地幫助 , 通過這次設(shè)計能 夠讓我們更好地掌握單片機知識 . 學(xué)習(xí)雖說是一件非常枯燥地事情 , 只看書難以很好地掌握書本知識 ,但是通過上機實驗 , 理論與實踐相 結(jié)合會把所
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小豬佩奇的奇妙冒險童話作文5篇
- 特色養(yǎng)殖合作與技術(shù)支持協(xié)議
- 委托開發(fā)新賽項協(xié)議
- 義務(wù)教育合作協(xié)議
- 公交公司關(guān)愛員工活動方案
- 黃鶴樓送友人:古詩中的友情主題教學(xué)教案
- 關(guān)于學(xué)習(xí)經(jīng)驗的初一作文700字9篇
- 暢想未來童話作文10篇范文
- 公共關(guān)系公司策劃方案
- 公關(guān)公司開業(yè)策劃方案
- 四年級下冊綜合實踐活動教案-我的時間我做主 全國通用
- 304不銹鋼管材質(zhì)證明書
- 預(yù)拌混凝土及原材料檢測理論考試題庫(含答案)
- 3~6歲兒童早期運動游戲干預(yù)課程設(shè)計研究-基于SKIP的研究證據(jù)
- 《植物生理學(xué)》課件第三章+植物的光合作用
- 游泳館網(wǎng)架翻新施工組織方案設(shè)計
- 3.1 定格青春——向藝術(shù)家學(xué)創(chuàng)作 課件-2021-2022學(xué)年高中美術(shù)人美版(2019)選修繪畫
- 有機化學(xué)所有的命名--超全.
- 引水罐的設(shè)計計算
- 三年級譯林版英語下學(xué)期按要求寫句子專項強化練習(xí)題
- 電纜接線工藝設(shè)計規(guī)范流程
評論
0/150
提交評論