版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、一、實習目的單片機原理與接口技術(shù)課程實習安排在該課程理論教學(xué)結(jié)束后進行。其目的是通過實習,使學(xué)生進一步弄懂所學(xué)到的課本知識,鞏固和深化對單片機的結(jié)構(gòu)、指令系統(tǒng)、中斷系統(tǒng)、鍵盤/顯示系統(tǒng)、接口技術(shù)、系統(tǒng)擴展、定時/計數(shù)控制、程序設(shè)計、應(yīng)用開發(fā)等基本理論知識的理解,提高單片機應(yīng)用技術(shù)的實踐操作技能,掌握單片機應(yīng)用系統(tǒng)設(shè)計、研制方面的一般方法,培養(yǎng)利用單片機進行科技革新、開發(fā)和創(chuàng)新的基本能力、為畢業(yè)后從事和單片機相關(guān)的工作打下一定的基礎(chǔ)。二、實習內(nèi)容利用TDN86/51二合一微機實驗教學(xué)系統(tǒng)設(shè)計一個用8051單片機控制的循環(huán)彩燈控制系統(tǒng)。三、設(shè)計過程:1、能輸出4種花型,并能由人工進行花型的切換。(
2、按鍵)*利用單片機8031的P1.7做總開關(guān),P1.0、P1.1做花型控制開關(guān),P1.5、P1.6做調(diào)速開關(guān)。實習花型:(1)使彩燈從右到左逐一循環(huán)點亮。(2)使彩燈交替閃爍。(3)使彩燈從右到左逐一點亮,當全部點亮后同時閃爍一次。(4)使彩燈從中間到兩邊順序點亮,直至全部點亮;再將彩燈從兩邊到中間熄滅,直至全部熄滅。2、循環(huán)彩燈的循環(huán)速度可調(diào)。*P1.5做加速控制開關(guān),P1.6做減速控制開關(guān)。3、按鍵要求:(1)啟動/暫停。按動一次啟動,再按一次暫停。是一個雙態(tài)轉(zhuǎn)換鍵*“1”-啟動,“0”-停止。(2)花型變化。按一次,立即停止當前花型的顯示,轉(zhuǎn)換為下一種花型。4種花型可以循環(huán)切換。表1.1
3、撥動開關(guān)與對應(yīng)的花型P1.0P1.1花型00花型110花型201花型311花型4(3)速度+。按鍵一次,速度略加快一點。速度-。按鍵一次,速度略減慢一點。表1.2撥動開關(guān)功能表P1.5P1.6P1.7功能功能功能000無加速無減速停止111加速減速啟動4在LED顯示器上顯示相應(yīng)的花型號。5、顯像管顯示相應(yīng)數(shù)據(jù)花型顯像管A花型1B花型2C花型3D花型46、利用軟件子程序或單片機內(nèi)部的定時/計數(shù)器實現(xiàn)定時功能,以模擬循環(huán)速度的基準值。四、實習器材TDN86/51二合一微機實驗教學(xué)系統(tǒng)1臺,配套計算機一臺,連接導(dǎo)線若干五、實驗原理圖:如上圖所示,8031的P0口接8155的AD0-7口,P2.7和P
4、2.6分別接了8155的片選線和I0口,而8031的P1口做開關(guān)接口,8155的PA和PC接顯像管的字位和字形,PB接LED。六、程序及程序流程圖:開始字型碼賦值給序及程序流程圖:開始字型碼賦值給R6初始化字位碼初始值給人R0總開關(guān)字位碼C口花型控制開關(guān)顯示數(shù)據(jù)查表字形碼C口花型顯示字形顯示結(jié)束調(diào)速P1.7=0?否否P1.6=1?是否P1.5=1?P1.0=0?是是P1.1=0?P1.0=0?是否是否花型1花型2花型3花型4ORG0000HLJMPMAINORG1000HMAIN:SETBP2.6;8155初始化CLRTOC o 1-5 h zP2.7;片選線工作MOVR0,#00H;指向命令
5、/狀態(tài)口MOVA,#07H;命令字送AMOVXR0,A;裝入8155MOVDPTR,#DTAB;控制花型的亮滅數(shù)據(jù)MOVR4,#0FEH;右量MOVR2,#0FFH;全滅CHECK:JNBP1.7,MAIN;總開關(guān)JBP1.0,NEXT控制花型開關(guān)JBP1.1,TWOONE:MOVR6,#77H;字形碼A(花型1)LCALLSHOW;調(diào)用顯示程序MOVA,R4RLA;左移MOVR4,AMOVR0,#02H;PB輸出MOVXR0,ALCALLDELAY;調(diào)用延時程序LJMPCHECKTWO:MOVR6,#7CH;字型碼B(花型2)LCALLSHOWMOVR3,#0AAH;10101010(0亮)
6、MOVA,R3MOVR0,#02HMOVXR0,ALCALLDELAYMOVR3,#55H;01010101MOVA,R3MOVXR0,ALCALLDELAYLJMPCHECKNEXT:JBP1.1,FOURTHREE:MOVR6,#39H;字型碼C(花型3)LCALLSHOWMOVR0,#02HMOVA,R2MOVXR0,ALCALLDELAYCLRCRLCA;帶位左移MOVR2,ACJNEA,#00H,NEXT3MOVXR0,ALCALLDELAYMOVA,#0FFH;全滅MOVXR0,ALCALLDELAYMOVA,#00H;全亮MOVXR0,ALCALLDELAYLJMPMAINNEX
7、T3:LJMPCHECKFOUR:MOVR6,#5EH;字型碼D(花型4)LCALLSHOWMOVR0,#02HCLRAMOVCA,A+DPTR;查表MOVXR0,ALCALLDELAYINCDPTRCJNEA,#0FFH,NEXT4MOVXR0,ALCALLDELAYLJMPMAINNEXT4:LJMPCHECKDTAB:DB0E7H,0C3H,81H,00HDB81H,0C3H,0E7H,0FFHSHOW:MOVR0,#03H;字位碼送PC口MOVA,#00H顯示程序MOVXR0,AMOVR0,#01H;字位碼送PA口MOVA,R6MOVXR0,ALCALL;延時L0:DJNZ減速DELA
8、YRETDELAY:JBP1.6,DELAY1程序;延時L0:DJNZ減速MOVR6,#100L1:MOVR5,#100L2:R5,L2DJNZR6,L1DJNZR7,L0SJMPLASTMOVR7,#15SJMP學(xué)了一年DELAY1:SJMPL0MOVR7,#01;加速DELAY2:SJMP學(xué)了一年L0RETLAST:END七、實習總結(jié):的單片機,對這門功課一直抱著最害怕的心理,因為總覺得很難的樣子,而且很多知識好像總是不能入腦一樣,這時記得了,轉(zhuǎn)身就會忘記,或許就是學(xué)得不牢固吧。不過它也有讓人覺得有趣的時候,就是在實驗室做實驗的時候。將程序輸入單片機,然后接上硬件電路,成功之后就會顯示出我們要的結(jié)果,那樣是很有趣的事情。這次的實習是一個循環(huán)燈的實驗。當然這次不像以前那樣,總是有程序讓我們照打,然后接線,運行就可以了。現(xiàn)在的要我們自己的找程序,自己想怎么根據(jù)程序去接電路,一切都是要自己去動腦袋。開始的時候我和很多同學(xué)一樣,由開始不知道怎么做,然后一點一點去失敗,然后終于有了概念,自己要怎樣去想怎樣去做。后來參考了別人的那個程序,然后加上自己的理解,修改了一下那個程序,將花型變化了,還有顯示的數(shù)據(jù)變化,有一個新
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《英語復(fù)合句初中》課件
- 《護理倫理學(xué)案例》課件
- 《企業(yè)全面預(yù)算筆記》課件
- 四年級數(shù)學(xué)幾百幾十數(shù)乘以一位數(shù)同步作業(yè)習題大全附答案
- 2024年度江西省國家保安員資格考試模擬考核試卷含答案
- 出口貿(mào)易保證金協(xié)議書
- 電離平衡課件
- 放射性核素治療課件
- 《蛋白質(zhì)組學(xué)》課件
- 《居家護理》課件
- 2025版工業(yè)制造工程墊資建設(shè)合同2篇
- ISO 56001-2024《創(chuàng)新管理體系-要求》專業(yè)解讀與應(yīng)用實踐指導(dǎo)材料之4:4組織環(huán)境-4.2理解相關(guān)方的需求和期望(雷澤佳編制-2025B0)
- 2024年一級支行行長競聘演講稿例文(4篇)
- 健身房銷售人員培訓(xùn)
- 菌種保存管理
- 四年級數(shù)學(xué)(上)計算題專項練習及答案
- 廣東省廣州市2022-2023學(xué)年高二上學(xué)期期末考試化學(xué)試題
- 期末測試卷(試題)-2024-2025學(xué)年四年級上冊數(shù)學(xué)滬教版
- GB∕T 27552-2021 金屬材料焊縫破壞性試驗 焊接接頭顯微硬度試驗
- 外貿(mào)中常見付款方式的英文表達及簡要說明
- 抗壓偏壓混凝土柱承載力計算表格
評論
0/150
提交評論