multisim仿真教程 單片機(jī)應(yīng)用ppt課件.ppt

multisim仿真教程 單片機(jī)應(yīng)用ppt課件.ppt

ID:59416188

大?。?29.50 KB

頁(yè)數(shù):36頁(yè)

時(shí)間:2020-09-19

multisim仿真教程  單片機(jī)應(yīng)用ppt課件.ppt_第1頁(yè)
multisim仿真教程  單片機(jī)應(yīng)用ppt課件.ppt_第2頁(yè)
multisim仿真教程  單片機(jī)應(yīng)用ppt課件.ppt_第3頁(yè)
multisim仿真教程  單片機(jī)應(yīng)用ppt課件.ppt_第4頁(yè)
multisim仿真教程  單片機(jī)應(yīng)用ppt課件.ppt_第5頁(yè)
資源描述:

《multisim仿真教程 單片機(jī)應(yīng)用ppt課件.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)

1、第13章單片機(jī)應(yīng)用電路內(nèi)容提要本章介紹了單片機(jī)仿真平臺(tái)和一些單片機(jī)應(yīng)用電路例,主要有Multisim10單片機(jī)仿真平臺(tái),簡(jiǎn)易計(jì)算器電路設(shè)計(jì)和程序編譯、LCD顯示器控制電路設(shè)計(jì)和程序編譯、交通燈管理控制器電路設(shè)計(jì)和程序編譯、傳送帶控制器電路設(shè)計(jì)和程序編譯的與計(jì)算機(jī)仿真設(shè)計(jì)方法。知識(shí)要點(diǎn):電路創(chuàng)建、電路功能的模塊化、程序編寫(xiě)、程序調(diào)試。13.1Multisim10單片機(jī)仿真平臺(tái)1.單片機(jī)仿真界面的進(jìn)入單擊圖標(biāo),出現(xiàn)圖13.1.1選擇MICROCONTROLLER,出現(xiàn)單片機(jī)選擇窗口,拉動(dòng)滑條,選擇需要的單片機(jī)

2、,例如PIC16C65A,單擊OK即可。圖13.1.1MICROCONTROLLER選擇窗口也可以單擊MiscDigital窗口,選擇MCUModule,出現(xiàn)圖13.1.2所示MCUModule(微控制器模塊)選擇窗口,可選擇需要的805x和PIC單片機(jī)、或者RAM和ROM。例如選擇8051,單擊OK即可選擇8051單片機(jī)。圖13.1.2MCUModule(微控制器模塊)選擇窗口雙擊PIC16C65A圖標(biāo),出現(xiàn)圖13.1.3所示微控制器對(duì)話框,其操作請(qǐng)參考第1章“1.4.1元器件的操作”。在電路工作區(qū)建立

3、一個(gè)單片機(jī)應(yīng)用電路,,其操作請(qǐng)參考第1章“1.4電路創(chuàng)建的基礎(chǔ)”。圖13.1.3微控制器對(duì)話框13.2單片機(jī)應(yīng)用電路實(shí)例13.2.1簡(jiǎn)易計(jì)算器(Calculator)1.簡(jiǎn)易計(jì)算器電路創(chuàng)建采用“第1章1.4電路創(chuàng)建的基礎(chǔ)”中所介紹的方法,在電路工作區(qū)建立一個(gè)簡(jiǎn)易計(jì)算器電路如圖13.2.1所示。圖13.2.1簡(jiǎn)易計(jì)算器電路2.程序編寫(xiě)與匯編單擊MCU菜單可選擇“MCUCodeManager(微控制器代碼管理器)”“DebugView(調(diào)試觀察窗口)”“MemoryView(存儲(chǔ)器觀察窗口)”“Build(構(gòu)

4、造)”功能。單擊MCU→MCU8051U1→MCUCodeManager,進(jìn)入圖13.2.2所示微控制器代碼管理器對(duì)話框,可以進(jìn)行程序的編輯。圖13.2.2微控制器代碼管理器對(duì)話框單擊MCU→MCU8051U1→DebugView,進(jìn)入圖13.2.3所示調(diào)試對(duì)話框,窗口的上方顯示簡(jiǎn)易計(jì)算器(Calculator)的程序,在窗口下方的編譯信息欄顯示相關(guān)編譯信息,程序匯編是否正確將給出提示信息。如果程序有錯(cuò)誤,點(diǎn)擊出錯(cuò)提示信息,光標(biāo)會(huì)自動(dòng)跳到程序出錯(cuò)處,檢查錯(cuò)誤并修改,直到編譯通過(guò)。源程序編譯通過(guò)后,單擊啟動(dòng)

5、仿真按鈕或者單擊Simulate→Run,則可進(jìn)行加載仿真。注:詳細(xì)的源程序請(qǐng)參考NIMultisim10評(píng)估版中Samples→MCUSampleCirciut文件夾中的Calculator.asm(C:ProgramFilesNationalInstrumentsCircuitDesignSuite10.0samplesMCUSampleCircuits805xSamplesCalculator)。圖13.2.3Calculator調(diào)試對(duì)話框調(diào)試時(shí),單擊MCU→DebugViewForm

6、at,進(jìn)入圖13.2.4所示調(diào)試格式選擇菜單,可選擇調(diào)試相關(guān)格式。圖13.2.4調(diào)試格式選擇菜單單擊MCU→MCU8051U1→MemoryView,可以觀察到存儲(chǔ)器內(nèi)部數(shù)據(jù),如圖13.2.5所示。13.2.2LCD顯示器控制電路1.創(chuàng)建LCD顯示器控制電路在電路工作區(qū)建立一個(gè)LCD顯示器控制電路如圖13.2.6所示。圖13.2.6LCD顯示器控制電路2.程序編寫(xiě)與匯編單擊MCU→MCUPIC16F84AU1→MCUCodeManager,進(jìn)入微控制器代碼管理器對(duì)話框,可以進(jìn)行程序的編輯,與圖13.2.2

7、類似。單擊MCU→MCUPIC16F84AU1→DebugView,進(jìn)入圖13.2.7所示調(diào)試對(duì)話框,窗口的上方顯示LCD顯示器控制電路(LCD_Display)的程序,在窗口下方的編譯信息欄顯示相關(guān)編譯信息,程序匯編是否正確將給出提示信息。如果程序有錯(cuò)誤,點(diǎn)擊出錯(cuò)提示信息,光標(biāo)會(huì)自動(dòng)跳到程序出錯(cuò)處,檢查錯(cuò)誤并修改,直到編譯通過(guò)。源程序編譯通過(guò)后,單擊啟動(dòng)仿真按鈕或者單擊Simulate→Run,則可進(jìn)行加載仿真。注:詳細(xì)的源程序請(qǐng)參考NIMultisim10評(píng)估版中Samples→MCUSampleCi

8、rciut文件夾中的LCD_Display.asm(C:ProgramFilesNationalInstrumentsCircuitDesignSuite10.0samplesMCUSampleCircuitsPICSamplesLCD_Display)。調(diào)試時(shí),單擊MCU→DebugViewFormat,進(jìn)入圖13.2.4所示調(diào)試格式選擇菜單,可選擇調(diào)試相關(guān)格式。單擊MCU→MCUPIC16F84AU1→Mem

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

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

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(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)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。