freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于mcs-51單片機的(編輯修改稿)

2025-07-24 18:09 本頁面
 

【文章內(nèi)容簡介】 好選擇,可是對于單片機愛好者,或者簡單的開發(fā)應該是比較好的選擇。Proteus 與其它單片機仿真軟件不同的是,它不僅能仿真單片機CPU 的工作情況,也能仿真單片機外圍電路或沒有單片機參與的其它電路的工作情況。因此在仿真和程序調試時,關心的不再是某些語句執(zhí)行時單片機寄存器和存儲器內(nèi)容的改變,而是從工程的角度直接看程序運行和電路工作的過程和結果。對于這樣的仿真實驗,從某種意義上講,是彌補了實驗和工程應用間脫節(jié)的矛盾和現(xiàn)象。proteus 的工作過程運行proteus 的ISIS 程序后,進入該仿真軟件的主界面。在工作前,要設置view 菜單下的捕捉對齊和system 下的顏色、圖形界面大小等項目。通過工具欄中的p(從庫中選擇元件命令)命令,在pick devices 窗口中選擇電路所需的元件,放置元件并調整其相對位置,元件參數(shù)設置,元器件間連線,編寫程序;在source 菜單的Define code generation tools 菜單命令下,選擇程序編譯的工具、路徑、擴展名等項目;在source菜單的Add/remove source files 命令下,加入單片機硬件電路的對應程序;通過debug 菜單的相應命令仿真程序和電路的運行情況。軟件的編寫可以在KeilC51環(huán)境下進行,芯片的型號選擇AT89S52,利用KeilC51進行編譯。 Proteus SP3仿真步驟Proteus本身是無法仿真的,要配合上keil,因為需要將程序寫入芯片。 首先,你要下載安裝這兩個軟件了。 第二步,安裝完畢,把C:\Program Files\Labcenter Electronics\Proteus 6 Professional\MODELS\目錄下的 C:\Keil\C51\BIN文件夾下。(目錄名都是默認的,你可以根據(jù)你實際安裝的目錄進行復制。) 第三步,用記事本(其它的編輯軟件也可以,如Ultra Edit)打開Keil 根目錄下的 文件,在[C51] 欄目下加入 TDRV3=BIN\ (Proteus VSM Monitor51 Driver ) ,其中“TDRV3” 中的 “3”要根據(jù)實際情況寫,不要和原來的重復。(我的這個文件中已經(jīng)有了從TDRV1到TDRV4, 所以我用的是TDRV5) 第四步,keil的設置。為了讓讀者更好的了解這個過程,筆者以Proteus自帶的例子來說明。把C:\Program Files\Labcenter Electronics\Proteus 6 Professional\SAMPLES的8051 LCD Driver”文件夾復制到新建的Proteus文件夾下。運行keil程序,在8051 LCD Driver文件夾下建立一個新的名為8051 LCD Driver工程。單片機的型號選擇AT89S52就可以,把LCDDEMO 文件加到Source Group 1組里。點擊工具欄的option for target按鈕,在出現(xiàn)的對話框里點擊Debug,在右欄上部的下拉菜單里選中 Proteus VSM Monitor51 Driver,還要點擊一下Use前面的小圓點。 再點擊Setting設置通信接口,在Host后面添上,如果你是用的不是同一臺電腦,在這里添上另一臺電腦的IP地址(另一臺電腦安裝Proteus)。 在Port后面添上8000。點擊OK按鈕即可。最后把工程編譯一下。 第五步,Proteus的設置。運行Proteus的ISIS,鼠標左鍵點擊菜單DEBUG,選中use romote debuger monitor。下面我們用鼠標左鍵點擊菜單File,再點擊Load Design,導入8051 LCD Driver。調試注意點:1. 一定要把keil的工程和Proteus的文件放到同一個目錄下(這里所說的Keil的工程指工程的目錄,即Proteus的工程Design文件()要和包含了Keil工程文件的那個文件夾在同一層目錄下)。(經(jīng)過操作發(fā)現(xiàn):Keil的工程目錄文件夾一定要命名為keil(可能與路徑設置有關,目前還不清楚,且Keil工程名與Proteus工程名相同),否則proteus報錯:Unable to open HEX file 39。Keil\39。. keil報錯: target dll has been cancelled debugger aborted!)2. 必須生成燒寫文件即 *.hex文件。3. proteus的debug菜單下選定use romote debuger monitor Proteus SP3特點采用 Proteus仿真軟件進行虛擬單片機實驗,具有比較明顯的優(yōu)勢,如涉及到的實驗實習內(nèi)容全面、硬件投入少、實驗過程中損耗小、與工程實踐最為接近等。當然其存在的缺點也是有的。 (1)內(nèi)容全面 內(nèi)容全面包括其能實驗的內(nèi)容包括軟件部分的匯編、C51 等語言的調試過程,也包括硬件接口電路中的大部分類型。對同一類功能的接口電路,可以采用不同的硬件來搭建完成,因此采用 Proteus 仿真軟件進行實驗教學,克服了用單片機實驗教學板教學中硬件電路固定、學生不能更改、實驗內(nèi)容固定等方面的局限性,可以擴展學生的思路和提高學生的學習興趣。 (2)硬件投入少,經(jīng)濟優(yōu)勢明顯 對于傳統(tǒng)的采用單片機實驗教學板的教學實驗,由于硬件電路的固定,也就將單片機的 CPU和具體的接口電路固定了下來。在單片機的實際教學中,如果要涉及到 51 系列,也要涉及到 PIC16 系列,那么為了教學必然要投入兩種單片機的實驗教學板;同時在教學過程中所涉及到的接口電路,也需要有較大的投入和儲備,以利于實驗的進行和在實驗過程中元件損毀后的更換。Proteus 所提供的元件庫中,大部分可以直接用于接口電路的搭建,同時該軟件所提供的儀表,不管在質量還是數(shù)量上,都是可靠和經(jīng)濟的。如果在實驗教學中投入這樣的真實的儀器儀表,僅儀表的維護來講,其工作量也是比較大的。因此采用軟件的方式進行教學,其經(jīng)濟優(yōu)勢是比較明顯的。 (3)實驗過程中損耗小,基本沒有元器件的損耗問題 在傳統(tǒng)的實驗教學過程中,都涉及到因操作不當而造成的元器件和儀器儀表的損毀,也涉及到儀器儀表等工作時所造成的能源消耗。采用 Proteus仿真軟件進行的實驗教學,則不存在上述的
點擊復制文檔內(nèi)容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1