計(jì)算機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)(學(xué)生用)_偉福

計(jì)算機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)(學(xué)生用)_偉福

ID:46889393

大小:85.50 KB

頁數(shù):9頁

時(shí)間:2019-11-28

計(jì)算機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)(學(xué)生用)_偉福_第1頁
計(jì)算機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)(學(xué)生用)_偉福_第2頁
計(jì)算機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)(學(xué)生用)_偉福_第3頁
計(jì)算機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)(學(xué)生用)_偉福_第4頁
計(jì)算機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)(學(xué)生用)_偉福_第5頁
資源描述:

《計(jì)算機(jī)原理及應(yīng)用實(shí)驗(yàn)指導(dǎo)(學(xué)生用)_偉福》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、實(shí)驗(yàn)1單片機(jī)實(shí)驗(yàn)系統(tǒng)硬軟件環(huán)境認(rèn)識(shí)%1.實(shí)驗(yàn)?zāi)康牧私鈫纹瑱C(jī)實(shí)驗(yàn)板、計(jì)算機(jī)和仿真器組的連接方法,了解WAVE仿真軟件,學(xué)會(huì)單步、斷點(diǎn)和全速運(yùn)行的程序調(diào)試運(yùn)行方法,學(xué)會(huì)察看各存儲(chǔ)單元、特殊寄存器等參數(shù)變化情況。%1.實(shí)驗(yàn)設(shè)備偉福通用微控制器實(shí)驗(yàn)系統(tǒng)一臺(tái),通用計(jì)算機(jī)一臺(tái),WAVE仿真軟件%1.實(shí)驗(yàn)內(nèi)容1.編寫計(jì)算1234H+0FE7H的程序(程序1),要求把和的高8位存入5111單元和的低8位存入5011單元,并用WAVE仿真軟件調(diào)試運(yùn)行。2.編寫一個(gè)程序(程序2),實(shí)現(xiàn)將201[?291[內(nèi)的數(shù)據(jù)由小到大的順序

2、排列。%1.實(shí)驗(yàn)步驟1.觀察了解通用微控制器實(shí)驗(yàn)系統(tǒng)的皎件組成,及其與通用計(jì)算機(jī)的連接;打開計(jì)算機(jī)可在桌而上看到WAVE仿真軟件圖標(biāo)。2.鍵入實(shí)驗(yàn)程序(1)雙擊桌面上的“WAVE中文版”圖標(biāo),打開開發(fā)環(huán)境,選擇“模擬仿真”,點(diǎn)擊“文件”新建一個(gè)匯編程序文件,并以dsni后綴保存。(2)輸入實(shí)驗(yàn)程序1。(3)點(diǎn)擊“項(xiàng)口管理”選擇“編譯”,注意觀察編譯結(jié)果有無錯(cuò)謀。若有錯(cuò)誤打開文件進(jìn)行修改,若無錯(cuò)誤轉(zhuǎn)向卜?一步。3.運(yùn)行程序(1)編譯無謀后,點(diǎn)擊“窗口/CPU窗口”以便在寄存器(或特殊寄存器)查看或送入必要的初

3、始數(shù)據(jù);點(diǎn)擊“窗口/數(shù)據(jù)窗口”以便在RAM數(shù)據(jù)區(qū)DATA屮查看或送入必要的初始數(shù)據(jù)。點(diǎn)擊”執(zhí)行/復(fù)位”(2)觀察寄存器的值及PSW各位的初始狀態(tài)。(3)點(diǎn)擊調(diào)試/單步(F8),單步運(yùn)行各條指令,注意觀察有關(guān)寄存器的值及PSW的數(shù)據(jù)變化。(4)也可點(diǎn)擊調(diào)試/全速運(yùn)行(Ctrl+F9)連續(xù)運(yùn)行程序。(5)將運(yùn)行結(jié)果填入表1。表1:程序1運(yùn)行結(jié)果地址A51115011運(yùn)行前運(yùn)行后1.將程序2輸入,并在2011?2911單元中輸入10個(gè)數(shù)據(jù),點(diǎn)擊“執(zhí)行”選擇“全速運(yùn)行”,并將相關(guān)結(jié)果記錄在表2中。表2:程序2運(yùn)行結(jié)

4、果地址2011211122112311241125112611271128112911運(yùn)行nu運(yùn)行后5.改變20H?29H單元小的10個(gè)數(shù)據(jù),調(diào)試運(yùn)行程序?qū)⒔Y(jié)果記錄在表3中。表3:程序2運(yùn)行結(jié)果地址2011211122112311241125112611271128112911運(yùn)行前運(yùn)行丿11%1.思考與總結(jié)1.要求數(shù)據(jù)1234H和0FE7H分別存入31H、30H和33H、32H單元(高字節(jié)在高地址單元),如何編寫程序。2.在程序2中實(shí)現(xiàn)將201[?2711內(nèi)的8個(gè)數(shù)據(jù)由大到小的順序排列,應(yīng)如何修改程序?「

5、開始J掃數(shù)據(jù)塊首地址一R1循環(huán)次數(shù)一R50—排序結(jié)束標(biāo)志上一單元數(shù)一A*上一單元數(shù)一R3下一單元地址一R1下一單元數(shù)一A兩個(gè)單元數(shù)比較上一單元<下一單元'in1一排序結(jié)束標(biāo)志兩個(gè)單元交換數(shù)據(jù)下一單元數(shù)一A10個(gè)數(shù)兩兩比較完成、了嗎?Z——排序標(biāo)志二1?%1.實(shí)驗(yàn)?zāi)康撵柾⑿休斎胼敵鼋涌诘幕局R(shí),棠握P1口的使用方法。理解CPU對(duì)P1口的操作可以是字節(jié)操作,也可以是位操作,每一位可以獨(dú)立定義為輸入輸岀。熟悉匯編語言對(duì)P1口操作的編程方法。%1.實(shí)驗(yàn)設(shè)備偉福通用微控制器實(shí)驗(yàn)系統(tǒng)一臺(tái),通用計(jì)算機(jī)一臺(tái),WAVE仿

6、真軟件%1.實(shí)驗(yàn)內(nèi)容1?按照?qǐng)D1將P1.0?Pl?3接扳鍵開關(guān),P1.4?Pl.7接發(fā)光二極管。依據(jù)P1.0?Pl.3接扳鍵開關(guān)狀態(tài)控制Pl?4?Pl.7發(fā)光二極管點(diǎn)亮。圖1并行接口實(shí)驗(yàn)原理圖%1.實(shí)驗(yàn)步驟2.分別輸入程序,調(diào)試并運(yùn)行,記錄實(shí)驗(yàn)現(xiàn)象。3.將P1.0?Pl?7全部接發(fā)光二極管,要實(shí)現(xiàn)如下功能:開始P1.0、P1.5點(diǎn)亮,左移50次后,P1.1、P1.4點(diǎn)亮,右移30次,循環(huán)往復(fù)之。試編制程序并實(shí)驗(yàn)之。%1.思考與總結(jié)1.在實(shí)驗(yàn)程序2屮,若要將循環(huán)次數(shù)分別改為100和60,應(yīng)如何修改程序?2.在

7、實(shí)驗(yàn)程序2屮,若耍將循環(huán)方向改為先右循環(huán)再左循環(huán),應(yīng)如何修改程序?3.本次實(shí)驗(yàn)?zāi)阌心男┦斋@?實(shí)驗(yàn)3定時(shí)器/計(jì)數(shù)器%1.實(shí)驗(yàn)?zāi)康撵柾〞r(shí)器/計(jì)數(shù)器的基本知識(shí),掌握定時(shí)器/計(jì)數(shù)器方式控制字的設(shè)定方法,會(huì)應(yīng)用定時(shí)器/計(jì)數(shù)器實(shí)現(xiàn)定時(shí)和計(jì)數(shù)功能。熟悉匯編語言對(duì)定時(shí)/計(jì)數(shù)器編程的方法。%1.實(shí)驗(yàn)設(shè)備偉福通用微控制器實(shí)驗(yàn)系統(tǒng)一臺(tái),通用計(jì)算機(jī)一臺(tái),WAVE仿真軟件%1.實(shí)驗(yàn)內(nèi)容按照?qǐng)D1將Pl?7接發(fā)光二極管。要求利用定時(shí)器控制使LED亮一秒停一秒,周而復(fù)始。注意:其屮長(zhǎng)時(shí)間延時(shí)利用內(nèi)部計(jì)數(shù)器方式。%1.實(shí)驗(yàn)原理原理圖如圖1

8、:—(=□——B4JTTLP1.78OC5IPI.0IP3.5ITI圖1定時(shí)/計(jì)數(shù)器實(shí)驗(yàn)原理圖定吋/計(jì)數(shù)器方式控制字:TMODD?RDsQD口0D。(89H)

9、GATE

10、C/T

11、M!

12、MO

13、GATE

14、C/T「Ml

15、MO]I定時(shí)器1*!

16、定時(shí)器1:方式2,計(jì)數(shù)方式,10次初值:F6H定時(shí)器0:方式1,定時(shí)方式,50ms初值:4C00H%1.實(shí)驗(yàn)步驟1?根據(jù)實(shí)驗(yàn)內(nèi)容要求設(shè)計(jì)程序并實(shí)驗(yàn)Z。2.若要使LED亮

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

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

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