《單片機(jī)原理》實(shí)驗(yàn)指導(dǎo)書

《單片機(jī)原理》實(shí)驗(yàn)指導(dǎo)書

ID:34222968

大小:230.50 KB

頁數(shù):19頁

時間:2019-03-04

《單片機(jī)原理》實(shí)驗(yàn)指導(dǎo)書_第1頁
《單片機(jī)原理》實(shí)驗(yàn)指導(dǎo)書_第2頁
《單片機(jī)原理》實(shí)驗(yàn)指導(dǎo)書_第3頁
《單片機(jī)原理》實(shí)驗(yàn)指導(dǎo)書_第4頁
《單片機(jī)原理》實(shí)驗(yàn)指導(dǎo)書_第5頁
資源描述:

《《單片機(jī)原理》實(shí)驗(yàn)指導(dǎo)書》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、《單片機(jī)原理》實(shí)驗(yàn)指導(dǎo)書杜學(xué)軍編寫***審定安徽新華學(xué)院信息工程學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)2008年9月19前言本實(shí)驗(yàn)指導(dǎo)書是為適應(yīng)各大、中專院校開設(shè)單片機(jī)原理與應(yīng)用方面的課程需做大量軟、硬件實(shí)驗(yàn)的需要而編寫的。完成本實(shí)驗(yàn)指導(dǎo)書中的實(shí)驗(yàn),可使學(xué)生基本掌握MCS-5l單片機(jī)的結(jié)構(gòu)原理、接口技術(shù)、程序設(shè)計(jì)技巧。指導(dǎo)書中詳細(xì)敘述了各實(shí)驗(yàn)的目的、內(nèi)容,列出了接線圖、程序結(jié)構(gòu)框圖和清單。免除了主講教師和實(shí)驗(yàn)輔導(dǎo)老師為設(shè)計(jì)、準(zhǔn)備調(diào)試實(shí)驗(yàn)線路和實(shí)驗(yàn)程序所需的工作量,節(jié)約了寶貴的時間。一、所有硬件實(shí)驗(yàn)程序已固化在程序存儲器EEPROM中,選擇UP模式(SW

2、1),我們可以脫機(jī)實(shí)驗(yàn),從小鍵盤輸入相應(yīng)實(shí)驗(yàn)序號,再按F0/EX即可運(yùn)行該實(shí)驗(yàn)程序;也可采用聯(lián)機(jī)實(shí)驗(yàn),將實(shí)驗(yàn)系統(tǒng)與PC機(jī)通過DICE-3000仿真器相連,聯(lián)機(jī)調(diào)試所有實(shí)驗(yàn)程序。二、實(shí)驗(yàn)接線圖上的粗實(shí)線表示用戶在實(shí)驗(yàn)時要用導(dǎo)線連接起來?!∪?、所有實(shí)驗(yàn)都是相互獨(dú)立的,次序上也沒有固定的先后關(guān)系,在使用本書進(jìn)行教學(xué)時,教師可根據(jù)教學(xué)要求,選擇相應(yīng)實(shí)驗(yàn)。四、對同一問題的解決辦法往往不是唯一的,歡迎在使用本書過程中提出更為優(yōu)秀的實(shí)驗(yàn)方案,指出錯誤和不足,希望反饋給我們,以便及時修改。2008年9月19目錄實(shí)驗(yàn)一清零程序4實(shí)驗(yàn)二拆字程序5實(shí)驗(yàn)三拼字程

3、序6實(shí)驗(yàn)四數(shù)據(jù)區(qū)傳送子程序8實(shí)驗(yàn)五數(shù)據(jù)排序?qū)嶒?yàn)10實(shí)驗(yàn)六查找相同數(shù)個數(shù)12實(shí)驗(yàn)七P1口亮燈實(shí)驗(yàn)14實(shí)驗(yàn)八P1口轉(zhuǎn)彎燈實(shí)驗(yàn)1519實(shí)驗(yàn)一清零程序一、實(shí)驗(yàn)?zāi)康?.掌握匯編語言設(shè)計(jì)和調(diào)試方法,熟悉鍵盤操作。二、實(shí)驗(yàn)儀器1.單片機(jī)原理實(shí)驗(yàn)箱、計(jì)算機(jī)三、實(shí)驗(yàn)原理1.實(shí)驗(yàn)程序框圖:2.程序清單:??????ORG0000H??????LJMPSE01??????ORG0640HSE01:?MOVR0,#00H??????MOVDPTR,#2000H???;(0000H)送DPTRLOO1:?CLRA??????MOVX@DPTR,A??????;0送

4、(DPTR)??????INCDPTR??????????;DPTR+1??????INCR0????????????;字節(jié)數(shù)加1??????CJNER0,#00H,LOO1?;不到FF個字節(jié)再清LOOP:?SJMPLOOP??????END四、實(shí)驗(yàn)內(nèi)容191.把2000H~20FFH的內(nèi)容清零。五、實(shí)驗(yàn)步驟1.用連續(xù)或單步方式運(yùn)行程序,檢查2000~20FF中執(zhí)行程序前后的內(nèi)容變化。六、思考題1.假使把2000H~20FFH中的內(nèi)容改成FF,,如何修改程序。實(shí)驗(yàn)二拆字程序一、實(shí)驗(yàn)?zāi)康?.掌握匯編語言設(shè)計(jì)和調(diào)試方法。二、實(shí)驗(yàn)儀器1.單片機(jī)

5、原理實(shí)驗(yàn)箱、計(jì)算機(jī)三、實(shí)驗(yàn)原理1.實(shí)驗(yàn)程序框圖:2.程序清單:19ORG0000H?????LJMPSE02??????ORG0660HSE02:MOVDPTR,#2000H?????MOVXA,@DPTR?????MOVB,A????????;(2000)→A→B?????SWAPA?????????;交換?????ANLA,#0FH?????;屏蔽高位?????INCDPTR?????MOVX@DPTR,A???;送2001H?????INCDPTR?????MOVA,B?????ANLA,#0FH?????;(2000)內(nèi)容屏蔽高位

6、?????MOVX@DPTR,A???;送2002HLOOP:SJMPLOOP?????END四、實(shí)驗(yàn)內(nèi)容1.把2000H的內(nèi)容拆開,高位送2001H低位,低位送2002H低位,2001H、2002H高位清零,一般本程序用于把數(shù)據(jù)送顯示緩沖區(qū)時用。五、實(shí)驗(yàn)步驟1.用連續(xù)或單步方式運(yùn)行程序,檢查2000H~2002H中內(nèi)容變化情況。六、思考題1.如何用斷點(diǎn)方式調(diào)試本程序。實(shí)驗(yàn)三拼字程序一、實(shí)驗(yàn)?zāi)康?91.進(jìn)一步掌握匯編語言設(shè)計(jì)和調(diào)試方法。二、實(shí)驗(yàn)儀器1.單片機(jī)原理實(shí)驗(yàn)箱、計(jì)算機(jī)三、實(shí)驗(yàn)原理1.實(shí)驗(yàn)程序框圖:2.程序清單:ORG0000H??

7、?????LJMPSTART????????ORG0680HSTART:?MOVDPTR,#2000H???????MOVXA,@DPTR???????ANLA,#0FH??????;(2000H)內(nèi)容屏蔽高位???????SWAPA??????????;交換???????MOVB,A?????????;保存???????INCDPTR???????MOVXA,@DPTR????;(2000H)內(nèi)容送A???????????????ANLA,#0FH??????;屏蔽高位???????ORLA,B?????????19;或???????I

8、NCDPTR???????MOVX@DPTR,A????;送2002H???????SJMP$???????END四、實(shí)驗(yàn)內(nèi)容1.把2000H.2001H的低位分別送入2002H高低位,一般本

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。