版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
偉福仿真平臺(tái)簡(jiǎn)介仿真器系統(tǒng)由仿真主機(jī)+仿真頭組成。系統(tǒng)的特點(diǎn)是:1、主機(jī)+仿真頭的組合,本仿真器主機(jī)型號(hào)為S51,仿真頭型號(hào)為POD8X5X(可仿真51系列8X5X單片機(jī))。2、雙平臺(tái),具有DOS版本和WINDOWS版本。3、雙工作模式,硬件仿真和軟件仿真模式。4、雙CPU結(jié)構(gòu),100%不占用戶資源。第一章偉福仿真器系統(tǒng)概述第二章開(kāi)發(fā)環(huán)境簡(jiǎn)介雙擊桌面上的WAVE圖標(biāo)或從開(kāi)始/程/WAVEFORWINDOWS/WAVE進(jìn)入本開(kāi)發(fā)環(huán)境,其界面及主要功能如圖。2.2文件窗口如圖可在此窗口下進(jìn)行新建、打開(kāi)、保存等文件操作。2.3編譯文件窗口在此窗口下可將源文件編譯成目標(biāo)文件。2.4執(zhí)行窗口在此窗口下,可用全速、跟蹤、斷點(diǎn)等各種方式運(yùn)行程序A.CPU窗口通過(guò)CPU窗口可以看到你編譯正確的機(jī)器碼及反匯編程序,讓你更清楚地了解程序執(zhí)行過(guò)程。CPU窗口中還有SFR窗口和位窗口,讓你了解程序執(zhí)行過(guò)程中寄存器內(nèi)容的變化。B.數(shù)據(jù)窗口對(duì)51系列CPU,數(shù)據(jù)窗口有:DATA內(nèi)部數(shù)據(jù)窗口;CODE程序數(shù)據(jù)窗口;XDATA外部數(shù)據(jù)窗口;PDATA外部數(shù)據(jù)窗口(頁(yè)方式)圖2-6-4DATA(內(nèi)部數(shù)據(jù)窗口)圖2-6-6XDATA(外部數(shù)據(jù)窗口)圖2-6-7PDATA(頁(yè)方式外部數(shù)據(jù)窗口)軟件實(shí)驗(yàn)一存儲(chǔ)器塊清零一、實(shí)驗(yàn)?zāi)康?.掌握存儲(chǔ)器讀寫方法。2.了解存儲(chǔ)器的塊操作方法。二、實(shí)驗(yàn)內(nèi)容1.指定內(nèi)部RAM中某塊的起始地址和長(zhǎng)度,要求能將其內(nèi)容清零。2.指定外部RAM中某塊的起始地址和長(zhǎng)度,要求能將其內(nèi)容清零。3.指定外部RAM中某塊的起始地址和長(zhǎng)度,要求能將其內(nèi)容置為某固定值(如0FFH)。三、實(shí)驗(yàn)說(shuō)明通過(guò)本實(shí)驗(yàn),學(xué)生可以了解單片機(jī)的存儲(chǔ)器結(jié)構(gòu)及讀寫存儲(chǔ)器的方法,同時(shí)也可以了解單片機(jī)編程、調(diào)試方法。四、實(shí)驗(yàn)儀器和設(shè)備:PC機(jī)、WAVE軟件。軟件實(shí)驗(yàn)二二進(jìn)制到BCD轉(zhuǎn)換一、實(shí)驗(yàn)?zāi)康恼莆蘸?jiǎn)單的數(shù)值轉(zhuǎn)換算法。基本了解數(shù)值的各種表達(dá)方法。二、實(shí)驗(yàn)內(nèi)容將給定的一個(gè)單字節(jié)二進(jìn)制數(shù),轉(zhuǎn)換成非壓縮的二—十進(jìn)制(BCD)碼。將給定的一個(gè)單字節(jié)二進(jìn)制數(shù),轉(zhuǎn)換成壓縮的二—十進(jìn)制(BCD)碼。三、實(shí)驗(yàn)說(shuō)明計(jì)算機(jī)中的數(shù)值有各種表達(dá)方式,這是計(jì)算機(jī)的基礎(chǔ)。掌握各種數(shù)制之間的轉(zhuǎn)換是一種基本功。有興趣的同學(xué)可以試試將BCD轉(zhuǎn)換成二進(jìn)制碼。四、實(shí)驗(yàn)儀器和設(shè)備:PC機(jī)、WAVE軟件。五、參考程序框圖軟件實(shí)驗(yàn)三數(shù)據(jù)排序一、實(shí)驗(yàn)?zāi)康?.了解數(shù)據(jù)排序的簡(jiǎn)單算法。2.了解數(shù)列的有序和無(wú)序概念。二、實(shí)驗(yàn)內(nèi)容給出一組隨機(jī)數(shù),將此組數(shù)據(jù)排序,使之成為有序數(shù)列。三、實(shí)驗(yàn)說(shuō)明有序的數(shù)列更有利于查找。本程序用的是“冒泡排序”法,算法是將一個(gè)數(shù)與后面的數(shù)相比較,如果比后面的數(shù)大,則交換,如此將所有的數(shù)比較一遍后,最大的數(shù)就會(huì)在數(shù)列的最后面。再進(jìn)行下一輪比較,找出第二大數(shù)據(jù),直到全部數(shù)據(jù)有序。四、實(shí)驗(yàn)儀器和設(shè)備:PC機(jī)、WAVE軟件。硬件實(shí)驗(yàn)一P1口輸入、輸出實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康?.學(xué)習(xí)Pl口的使用方法。2.學(xué)習(xí)延時(shí)子程序的編寫和使用。二、實(shí)驗(yàn)內(nèi)容1.P1口做輸出口,接八只發(fā)光二極管(高電平時(shí)發(fā)光二極管點(diǎn)亮),編寫程序,使發(fā)光二極管循環(huán)點(diǎn)亮。2.P1.0、P1.1作輸入口接兩個(gè)撥動(dòng)開(kāi)關(guān)S0、S1;P1.2,P1.3作輸出口,接兩個(gè)發(fā)光二極管,編寫程序讀取開(kāi)關(guān)狀態(tài),將此狀態(tài)在發(fā)光二極管上顯示出來(lái)。編程時(shí)應(yīng)注意P1.0、P1.1作為輸入口時(shí)應(yīng)先置1,才能正確讀入值。三、實(shí)驗(yàn)電路連線P1.0●-----------------●LED0P1.0●---------------------●S0P1.1●-----------------●LED1P1.1●---------------------●S1P1.2●-----------------●LED2P1.2●----------------●LED2P1.3●-----------------●LED3P1.3●---------------●LED3P1.4●-----------------●LED4P1.5●-----------------●LED5P1.6●-----------------●LED6P1.7●-----------------●LED7實(shí)驗(yàn)1:P1口循環(huán)點(diǎn)燈實(shí)驗(yàn)2:P1口輸入輸出程序Delay:MOVR7,#200DEL1:MOVR6,#123NOPDEL2:DJNZR6,DEL2DJNZR7,DEL1RET
查指令表可知執(zhí)行MOV指令需用1個(gè)機(jī)器周期,DJNZ指令需用2個(gè)機(jī)器周期,在12MHz晶振時(shí),一個(gè)機(jī)器周期時(shí)間為1μs,所以該段程序執(zhí)行時(shí)間為:[1+(1+1+2*123+2)*200+2]*1μs≈50ms
五、實(shí)驗(yàn)儀器和設(shè)備單片機(jī)開(kāi)發(fā)綜合實(shí)驗(yàn)裝置、PC機(jī)、WAVE軟件、51仿真器等。四、實(shí)驗(yàn)說(shuō)明1、P1口是準(zhǔn)雙向口。它作為輸出口時(shí)與一般的雙向口使用方法相同。由準(zhǔn)雙向口結(jié)構(gòu)可知當(dāng)P1口用作輸入口時(shí)必須先對(duì)它置“1”。若不先對(duì)它置“1”,讀入的數(shù)據(jù)是不正確的。2、延時(shí)子程序的延時(shí)計(jì)算問(wèn)題六、參考程序框圖四、實(shí)驗(yàn)說(shuō)明l.做本實(shí)驗(yàn)要先了解實(shí)際交通燈的變化規(guī)律。假設(shè)一個(gè)十字路口為東西南北走向。初始為狀態(tài)0。狀態(tài)0:東西紅燈,南北紅燈;然后轉(zhuǎn)狀態(tài)1:南北綠燈通車,東西紅燈;過(guò)一段時(shí)間轉(zhuǎn)狀態(tài)2:南北綠燈閃幾次轉(zhuǎn)黃燈亮,延時(shí)幾秒,東西仍然紅燈;再轉(zhuǎn)狀態(tài)3:東西綠燈通車,南北紅燈;過(guò)一段時(shí)間轉(zhuǎn)狀態(tài)4:東西綠燈閃幾次轉(zhuǎn)亮黃燈,延時(shí)幾秒,南北仍然紅燈;最后循環(huán)至狀態(tài)1。2.各用一組紅、黃、綠色LED分別表示南北方向和東西方向紅綠燈。3.延時(shí)程序參考硬件實(shí)驗(yàn)一,具體時(shí)間長(zhǎng)短同學(xué)自己確定。五、實(shí)驗(yàn)儀器和設(shè)備:?jiǎn)纹瑱C(jī)開(kāi)發(fā)實(shí)驗(yàn)板、PC機(jī)、WAVE軟件、51仿真器等。六、參考程序框圖六、參考程序框圖硬件實(shí)驗(yàn)四外部中斷實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康?.學(xué)習(xí)外部中斷技術(shù)的基本使用方法。2.學(xué)習(xí)中斷處理程序的編程方法。二、實(shí)驗(yàn)內(nèi)容用單次脈沖申請(qǐng)中斷,在中斷處理程序中對(duì)信號(hào)進(jìn)行反轉(zhuǎn)輸出。三、實(shí)驗(yàn)電路連線P1.0●-----------------------●LED0●------------------------●INT0單次脈沖四、實(shí)驗(yàn)說(shuō)明編寫中斷處理程序需要注意的問(wèn)題是:1.保護(hù)進(jìn)入中斷時(shí)的狀態(tài),退出中斷之前恢復(fù)進(jìn)入時(shí)的狀態(tài)。2.在中斷處理程序中設(shè)定是否允許中斷重入,即設(shè)置EX0位。3.INT0端接單次脈沖。P1.0接LED燈,以查看信號(hào)反轉(zhuǎn).五、實(shí)驗(yàn)儀器和設(shè)備單片機(jī)開(kāi)發(fā)實(shí)驗(yàn)板、PC機(jī)、WAVE軟件、51仿真器等。六、參考程序框圖硬件實(shí)驗(yàn)五定時(shí)器實(shí)驗(yàn)(電子秒表)一、實(shí)驗(yàn)?zāi)康?.進(jìn)一步學(xué)習(xí)51單片機(jī)內(nèi)部計(jì)數(shù)器的使用和編程方法。2.進(jìn)一步掌握中斷處理程序的編程方法。3.了解鍵盤顯示接口工作原理。二、實(shí)驗(yàn)內(nèi)容利用定時(shí)器定時(shí),使七段數(shù)碼管輸出計(jì)時(shí)值。三、實(shí)驗(yàn)電路連線本實(shí)驗(yàn)連線實(shí)驗(yàn)板上已經(jīng)接好,無(wú)需另外接線。四、實(shí)驗(yàn)說(shuō)明在使用鍵盤顯示功能時(shí),要先了解各自的接口。本實(shí)驗(yàn)中要將計(jì)時(shí)結(jié)果送LED顯示,可按下面給出的步驟:先將各位計(jì)時(shí)值拆字,分別送到LED0~LED7顯示緩沖區(qū)中去,然后調(diào)用顯示子程序。本實(shí)驗(yàn)中用定時(shí)器T0產(chǎn)生1秒鐘基本時(shí)間單位,系統(tǒng)fosc=12MHz,當(dāng)定時(shí)器T0工作在方式1(16位)時(shí),最大定時(shí)時(shí)間為216*1μs=65536μs再利用軟件記數(shù),當(dāng)T0中斷16次
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年甘肅省天水市清水縣白沙中心衛(wèi)生院招聘元坪村鄉(xiāng)村醫(yī)生筆試重點(diǎn)題庫(kù)及答案解析
- 2025福建漳州市第四醫(yī)院招聘臨時(shí)工作人員1人考試重點(diǎn)題庫(kù)及答案解析
- 2025廣東廣州市衛(wèi)生健康委員會(huì)直屬事業(yè)單位廣州市第十二人民醫(yī)院第一次招聘26人備考核心試題附答案解析
- 企業(yè)文檔管理制度文件分類與存檔模板
- 創(chuàng)新項(xiàng)目創(chuàng)意及概念驗(yàn)證工具
- 業(yè)務(wù)流程持續(xù)改進(jìn)方法
- 2025廣西來(lái)賓市興賓區(qū)婦幼保健院公開(kāi)招聘見(jiàn)習(xí)人員11人筆試重點(diǎn)題庫(kù)及答案解析
- 2026天津市河?xùn)|區(qū)衛(wèi)健系統(tǒng)事業(yè)單位招聘30人備考核心題庫(kù)及答案解析
- 進(jìn)口藥品流程及注冊(cè)程序
- 2025西藏日喀則市定結(jié)縣招聘大學(xué)生公益性崗位1人備考核心題庫(kù)及答案解析
- GB/T 70.3-2023降低承載能力內(nèi)六角沉頭螺釘
- 2023版中國(guó)近現(xiàn)代史綱要課件:07第七專題 星星之火可以燎原
- 通知書(shū)產(chǎn)品升級(jí)通知怎么寫
- 氣管插管術(shù) 氣管插管術(shù)
- 大學(xué)《實(shí)驗(yàn)診斷學(xué)》實(shí)驗(yàn)八:病例分析培訓(xùn)課件
- GB/T 28400-2012釹鎂合金
- 多維閱讀第8級(jí)Moon Mouse 明星老鼠的秘密
- 骨髓增生異常綜合癥課件整理
- 心肌梗死院前急救課件
- 雙升基本知識(shí)-信號(hào)
- 六氟磷酸鋰行業(yè)深度研究報(bào)告
評(píng)論
0/150
提交評(píng)論