第3章 單片機應用的開發工具_第1頁
第3章 單片機應用的開發工具_第2頁
第3章 單片機應用的開發工具_第3頁
第3章 單片機應用的開發工具_第4頁
第3章 單片機應用的開發工具_第5頁
已閱讀5頁,還剩49頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 作者作者 丁向榮丁向榮單片微機原理與接口技術單片微機原理與接口技術第第3章單片機應用的開發工具章單片機應用的開發工具 3.1 Keil Vision2集成開發環境 3.2 STC系列單片機在線編程 3.3 單片機學習的實踐模式 建議:采用實例進行開發工具的演示與講解。 3.1 Keil Vision2集成開發環境 3.1.1 Keil Vision2集成開發環境概述集成開發環境概述 Keil Vision2集成開發環境是Keil公司開發的Windows環境下的專用于8051單片機程序編輯、編譯與調試的集成開發環境,它將項目管理、源程序編輯、編譯、鏈接、調試集成在一個環境中,既可以處理C語言(

2、C51)源程序,又可處理匯編語言源程序,極大地方便了8051軟件的開發。使用Keil Vision2,還可以靈活簡便地對C51編譯器、A51匯編器、BL51連接器以及編譯環境進行設置。此外,Keil Vision2中還提供了多文件查找、版本控制等大量實用工具。返回目錄返回目錄3.1 Keil Vision2集成開發環境 3.1.1 Keil Vision2集成開發環境概述集成開發環境概述 Keil Vision2中,還集成了dScope5l多窗口軟件仿真器。使用該仿真器,可以在沒有51硬件的條件下調試各種應用程序。dScope5l還可以通過目標監控程序與用戶系統接口,直接對用戶目標硬件系統進行

3、調試,從而節省購買硬件仿真器的費用。 Keil Vision2集成開發環境總體上可分為程序編輯、編譯用戶界面和程序調試界面。返回目錄返回目錄3.1 Keil Vision2集成開發環境 3.1.1 Keil Vision2集成開發環境概述集成開發環境概述 Keil Vision2中,還集成了dScope5l多窗口軟件仿真器。使用該仿真器,可以在沒有51硬件的條件下調試各種應用程序。dScope5l還可以通過目標監控程序與用戶系統接口,直接對用戶目標硬件系統進行調試,從而節省購買硬件仿真器的費用。 Keil Vision2集成開發環境總體上可分為程序編輯、編譯用戶界面和程序調試界面。返回目錄返回

4、目錄3.1 Keil Vision2集成開發環境 3.1.1 Keil Vision2集成開發環境概述集成開發環境概述 返回目錄返回目錄3.1 Keil Vision2集成開發環境 3.1.2 Keil C集成開發環境下的程序編輯、編譯與調試集成開發環境下的程序編輯、編譯與調試 應用Keil Vision2集成開發環境的開發流程如下: 創建項目輸入、編輯應用程序 把程序文件添加到項目中編譯與連接、生成機器代碼文件仿真調試程序。 返回目錄返回目錄3.1 Keil Vision2集成開發環境 3.1.2 Keil C集成開發環境下的程序編輯、編譯與調試集成開發環境下的程序編輯、編譯與調試 1.創建

5、項目創建項目 (1)選擇菜單命令)選擇菜單命令ProjectNew Project,彈出如圖,彈出如圖3.3所示的所示的Create New Project對話框。對話框。 (2)在對話框中選擇新項目要保存的路徑和文件名(保存路)在對話框中選擇新項目要保存的路徑和文件名(保存路徑為徑為E: led,項目名為,項目名為led),單擊【保存】按鈕即可。),單擊【保存】按鈕即可。Keil Vision2項目文件的擴展名為項目文件的擴展名為.uv2。返回目錄返回目錄3.1 Keil Vision2集成開發環境 3.1.2 Keil C集成開發環境下的程序編輯、編譯與調試集成開發環境下的程序編輯、編譯與

6、調試 1.創建項目創建項目 (3)單擊【保存】按鈕后,屏幕彈出如圖3.4所示的Select Device for Target對話框。用戶需要在左側的數據列表(Data base)選擇開發使用的51單片機型號(先選廠家:如Intel,后選型號:如80/87C51),在對話框右側的Description文本框中可查看選中芯片的性能。返回目錄返回目錄3.1 Keil Vision2集成開發環境 3.1.2 Keil C集成開發環境下的程序編輯、編譯與調試集成開發環境下的程序編輯、編譯與調試 1.創建項目創建項目 (4)單擊Select Device for Target對話框中的【確定】按鈕,程序

7、會詢問是否將標準51初始化程序(STARTUP.A51)加入到項目中,如圖3.5所示。選擇【是】按鈕,程序會自動復制標準51初始化程序到項目所在目錄并將其加入項目中。一般情況下,選擇【否】按鈕。返回目錄返回目錄3.1 Keil Vision2集成開發環境 3.1.2 Keil C集成開發環境下的程序編輯、編譯與調試集成開發環境下的程序編輯、編譯與調試 2. 編輯程序編輯程序 選擇菜單命令FileNew,彈出程序編輯工作區,如圖3.6所示。在編輯區中,按圖3.6所示源程序清單輸入程序,并以led.asm文件名保存(若用C51編程,則以.C為擴展名進行保存),如圖3.7所示。返回目錄返回目錄3.1

8、 Keil Vision2集成開發環境 3.1.2 Keil C集成開發環境下的程序編輯、編譯與調試集成開發環境下的程序編輯、編譯與調試 2. 編輯程序編輯程序 返回目錄返回目錄3.1 Keil Vision2集成開發環境 3.1.2 Keil C集成開發環境下的程序編輯、編譯與調試集成開發環境下的程序編輯、編譯與調試 3. 將應用程序添加到項目中將應用程序添加到項目中 選中項目窗口中的文件組后單擊鼠標右鍵,在彈出的快捷菜選中項目窗口中的文件組后單擊鼠標右鍵,在彈出的快捷菜單中選擇單中選擇Add File to Group項,如圖項,如圖3.8所示。所示。 返回目錄返回目錄3.1 Keil V

9、ision2集成開發環境 3.1.2 Keil C集成開發環境下的程序編輯、編譯與調試集成開發環境下的程序編輯、編譯與調試 3. 將應用程序添加到項目中將應用程序添加到項目中 選擇選擇Add File to Group項后,彈出為項目添加文件(源程序文件)項后,彈出為項目添加文件(源程序文件)的對話框,如圖的對話框,如圖3.9所示,選擇所示,選擇E: led文件夾,選擇文件夾,選擇led.asm文件,文件,點擊點擊【ADD】按鈕添加文件,點擊按鈕添加文件,點擊【Close】按鈕關閉添加文件對按鈕關閉添加文件對話框。話框。 返回目錄返回目錄3.1 Keil Vision2集成開發環境 3.1.2

10、 Keil C集成開發環境下的程序編輯、編譯與調試集成開發環境下的程序編輯、編譯與調試 4. 編譯與連接編譯與連接 (1)環境設置)環境設置 選擇菜單命令選擇菜單命令ProjectOptions for Target,彈出,彈出Options for Target對話框,如圖對話框,如圖3.10所示。所示。 返回目錄返回目錄3.1 Keil Vision2集成開發環境 3.1.2 Keil C集成開發環境下的程序編輯、編譯與調試集成開發環境下的程序編輯、編譯與調試 4. 編譯與連接編譯與連接 (1)環境設置)環境設置 選擇菜單命令選擇菜單命令ProjectOptions for Target,

11、彈出,彈出Options for Target對話框,如圖對話框,如圖3.10所示。所示。 返回目錄返回目錄3.1 Keil Vision2集成開發環境 3.1.2 Keil C集成開發環境下的程序編輯、編譯與調試集成開發環境下的程序編輯、編譯與調試 4. 編譯與連接編譯與連接 (1)環境設置)環境設置 點擊點擊Output選項,彈出選項,彈出Output選項設置對話框,如圖選項設置對話框,如圖3.11所所示,勾選示,勾選“Create HEX Fi”選項,并可在選項,并可在Output選項設置對話框中選項設置對話框中“Name of Executable”信息框中輸入機器代碼文件的文件名,點

12、擊信息框中輸入機器代碼文件的文件名,點擊【確定確定】按鈕結束設置。按鈕結束設置。 返回目錄返回目錄3.1 Keil Vision2集成開發環境 3.1.2 Keil C集成開發環境下的程序編輯、編譯與調試集成開發環境下的程序編輯、編譯與調試 4. 編譯與連接編譯與連接 返回目錄返回目錄3.1 Keil Vision2集成開發環境 3.1.2 Keil C集成開發環境下的程序編輯、編譯與調試集成開發環境下的程序編輯、編譯與調試 4. 編譯與連接編譯與連接 (2)編譯與連接)編譯與連接 選擇菜單命令選擇菜單命令ProjectBuild target(Rebuild target files)或單擊

13、編或單擊編譯工具欄相應的編譯按鈕,啟動編譯、連接程序,在輸出窗口中譯工具欄相應的編譯按鈕,啟動編譯、連接程序,在輸出窗口中將輸出編譯、連接信息。如提示將輸出編譯、連接信息。如提示0 error,則表示編譯成功;否則提,則表示編譯成功;否則提示錯誤類型和錯誤語句位置。雙擊錯誤信息光標將出現程序錯誤示錯誤類型和錯誤語句位置。雙擊錯誤信息光標將出現程序錯誤行,可進行程序修改,程序修改后,必須重新編譯,直至提示行,可進行程序修改,程序修改后,必須重新編譯,直至提示0 error為止。為止。 返回目錄返回目錄3.1 Keil Vision2集成開發環境 3.1.2 Keil C集成開發環境下的程序編輯、

14、編譯與調試集成開發環境下的程序編輯、編譯與調試 5. 仿真調試仿真調試 選擇菜單命令ProjectSTART/STOP Ddebug Session或點擊工具欄圖標,Keil Vision2集成開發環境進入調試模式。 (1)調出P1口控制窗口; (2)全速運行程序,觀察P1口控制窗口的工作狀態,應看到一個“”循環移動,如圖3.12所示。通過觀察P1窗口的狀態(位狀態為“”表示輸出高電平,為空白表示輸出低電平)或查看左側顯示的狀態值,來判斷程序功能正確性。返回目錄返回目錄3.1 Keil Vision2集成開發環境 3.1.2 Keil C集成開發環境下的程序編輯、編譯與調試集成開發環境下的程序

15、編輯、編譯與調試 5. 仿真調試仿真調試 選擇菜單命令ProjectSTART/STOP Ddebug Session或點擊工具欄圖標,Keil Vision2集成開發環境進入調試模式。 (1)調出P1口控制窗口; (2)全速運行程序,觀察P1口控制窗口的工作狀態,應看到一個“”循環移動,如圖3.12所示。通過觀察P1窗口的狀態(位狀態為“”表示輸出高電平,為空白表示輸出低電平)或查看左側顯示的狀態值,來判斷程序功能正確性。返回目錄返回目錄3.1 Keil Vision2集成開發環境 3.1.2 Keil C集成開發環境下的程序編輯、編譯與調試集成開發環境下的程序編輯、編譯與調試 5. 仿真調

16、試仿真調試 (3)除全速運行外,還有單步運行、跟蹤運行、執行到光標處和斷點運行。 單步運行:每按動單步運行按鈕一次,系統執行一條指令,且調用子程序作為一條指令一次性完成。用于單步調試指令或觀察指令運行狀態。 跟蹤運行:每按動單步運行按鈕一次,系統執行一條指令,但執行調用子程序指令時,會進入子程序中單步執行每一條指令。用于精確調試指令或觀察指令運行狀態。 執行到光標處:可通過光標設置程序的執行目標處,按動該按鈕時,從PC當前處開始執行,直至光標所在處。用于分段調試程序或觀察程序運行狀態。 斷點執行:在程序指令處用斷點設置功能按鈕設置斷點,可設置多個斷點。按動該按鈕,從PC當前處開始執行,遇到斷點

17、即停止;再次按動又開始執行,遇到斷點即停止。用于分段調試程序或觀察程序運行狀態。返回目錄返回目錄3.2 STC系列單片機在線編程 3.2.1 STC系列單片機在系統可編程(ISP)典型應用線路圖 STC系列單片機用戶程序的下載是通過PC機的RS232-C串口與單片機的串口進行通信的,但由于PC機RS232-C串口的邏輯電平(邏輯“0”:+5V+15V,邏輯“1”:-5V-15V)與單片機串口的邏輯電平(TTL電平)不匹配,因此,RS-232C不能和TTL電平直接相連,使用時必須進行電平轉換,通常采用MAX232、SP232、STC232專用芯片,若是3V單片機建議選用SP232,STC系列單片

18、機用戶程序的在線下載電路如圖3.13所示。 返回目錄返回目錄3.2 STC系列單片機在線編程 3.2.1 STC系列單片機在系統可編程(ISP)典型應用線路圖 返回目錄返回目錄3.2 STC系列單片機在線編程 3.2.1 STC系列單片機在系統可編程(ISP)典型應用線路圖 1. STC-ISP系統引導程序的運行過程 STC系列單片機內部固化有ISP系統引導固件(程序),通過它,可以把用戶程序下載到單片機中。單片機出廠時已完全加密,單片機上電復位時運行STC-ISP系統引導程序,如P3.0RxD檢測到合法的下載命令流就下載用戶程序到用戶程序區,如檢測不到就復位到用戶程序區,運行用戶程序。 返回

19、目錄返回目錄3.2 STC系列單片機在線編程 3.2.1 STC系列單片機在系統可編程(ISP)典型應用線路圖 2. STC-ISP使用注意事項使用注意事項 (1)如果用戶系統的P3.0和P3.1連接到RS485電路,下載程序時,需要將其斷開。 (2)要使用STC-ISP功能,必須讓單片機復位到STC-ISP系統引導程序區(如重新上電,或RST復位,或在SWBS位為1時的看門狗復位、軟復位。)因此,使用ISP下載程序時,計算機端的控制軟件必須先發下載命令流,最好給單片機上電復位或RST復位。 (3)單片機運行ISP程序時,檢測有無合法下載命令流,大約需要幾十幾百mS,如無合法下載命令流,則立即

20、運行用戶程序。 (4)如果已設置只有當P3.2和P3.3同時為0時,才判斷是否下載用戶程序,則冷啟動后如果P3.2和P3.3不同時為0,則直接運行用戶程序,只會占時50S,可忽略不計。如此設置,當P3.2和P3.3不同時為0時,就可立即運行用戶程序,提高單片機用戶程序的啟動速度。 返回目錄返回目錄3.2 STC系列單片機在線編程 3.2.2 STC系列單片機PC端下載軟件的使用 步驟步驟1:選擇單片機型號,必須與所使用單片機的型號一致。:選擇單片機型號,必須與所使用單片機的型號一致。 步驟步驟2:打開文件,打開要燒錄到單片機中的程序,是經過編譯:打開文件,打開要燒錄到單片機中的程序,是經過編譯

21、而生成的機器代碼文件,擴展名為而生成的機器代碼文件,擴展名為“.HEX”。 步驟步驟3:選擇串行口,根據你所使用的計算機串口號確定。若計:選擇串行口,根據你所使用的計算機串口號確定。若計算機沒有算機沒有RS-232串行口,可購買一條串行口,可購買一條USB-RS232轉換器進行轉換,轉換器進行轉換,安裝驅動程序后,系統會自動分配給安裝驅動程序后,系統會自動分配給USB口一個串口號,在口一個串口號,在PC機的機的設備管理器中可查詢到。設備管理器中可查詢到。 步驟步驟4: 設置功能選項。設置功能選項。 步驟步驟5:點擊:點擊“下載下載/編程編程”按鈕后,再給單片機上電。當程序下按鈕后,再給單片機上

22、電。當程序下載完畢后,單片機自動運行用戶程序。載完畢后,單片機自動運行用戶程序。 返回目錄返回目錄3.2 STC系列單片機在線編程 3.2.2 STC系列單片機PC端下載軟件的使用 步驟步驟1:選擇單片機型號,必須與所使用單片機的型號一致。:選擇單片機型號,必須與所使用單片機的型號一致。 步驟步驟2:打開文件,打開要燒錄到單片機中的程序,是經過編譯:打開文件,打開要燒錄到單片機中的程序,是經過編譯而生成的機器代碼文件,擴展名為而生成的機器代碼文件,擴展名為“.HEX”。 步驟步驟3:選擇串行口,根據你所使用的計算機串口號確定。若計:選擇串行口,根據你所使用的計算機串口號確定。若計算機沒有算機沒

23、有RS-232串行口,可購買一條串行口,可購買一條USB-RS232轉換器進行轉換,轉換器進行轉換,安裝驅動程序后,系統會自動分配給安裝驅動程序后,系統會自動分配給USB口一個串口號,在口一個串口號,在PC機的機的設備管理器中可查詢到。設備管理器中可查詢到。 步驟步驟4: 設置功能選項。設置功能選項。 步驟步驟5:點擊:點擊“下載下載/編程編程”按鈕后,再給單片機上電。當程序下按鈕后,再給單片機上電。當程序下載完畢后,單片機自動運行用戶程序。載完畢后,單片機自動運行用戶程序。 返回目錄返回目錄3.2 STC系列單片機在線編程 3.2.3 虛擬串口的應用 1. 采用采用USB接口的下載電路接口的

24、下載電路返回目錄返回目錄3.2 STC系列單片機在線編程 3.2.3 虛擬串口的應用 2. 安裝虛擬串口的驅動程序 (1)USB接口下載電路連接PC機USB接口,并通電; (2)直接運行USB轉串口驅動程序(在網站上可下載),產生虛擬串口,在PC機電腦屬性的設備管理器中可查詢到USB虛擬串口的端口號。 3. 運行STC的ISP下載程序,按虛擬串口的端口號選擇串行口下載用戶程序即可。返回目錄返回目錄3.3 單片機學習的實踐模式 3.2.4 STC Monitor51仿真器使用指南仿真器使用指南安裝安裝Keil版本的仿真驅動版本的仿真驅動返回目錄返回目錄3.3 單片機學習的實踐模式 3.2.4 S

25、TC Monitor51仿真器使用指南仿真器使用指南 安裝安裝Keil版本的仿真驅動版本的仿真驅動 首先選擇首先選擇“Keil關聯設置關聯設置”頁面,點擊頁面,點擊“添加添加MCU型號到型號到Keil中中”,在,在出現的如下面的目錄選擇窗口中,定位到出現的如下面的目錄選擇窗口中,定位到Keil的安裝目錄的安裝目錄(一般可能為一般可能為“C:Keil”),“確定確定” 返回目錄返回目錄3.3 單片機學習的實踐模式 3.2.4 STC Monitor51仿真器使用指南仿真器使用指南二、在二、在Keil中創建項目中創建項目 若第一步的驅動安裝成功,則在若第一步的驅動安裝成功,則在Keil中新建項目時

26、選擇芯中新建項目時選擇芯片型號時,便會有片型號時,便會有“STC MCU Database”的選擇項的選擇項返回目錄返回目錄3.3 單片機學習的實踐模式 3.2.4 STC Monitor51仿真器使用指南仿真器使用指南二、在二、在Keil中創建項目中創建項目 然后從列表中選擇響應的然后從列表中選擇響應的MCU型號(目前型號(目前STC支持仿真的支持仿真的型號只有型號只有STC15F2K60S2),所以我們在此選擇),所以我們在此選擇“STC15F2K60S2”的的型號,點擊型號,點擊“確定確定”完成選擇。完成選擇。返回目錄返回目錄3.3 單片機學習的實踐模式 3.2.4 STC Monito

27、r51仿真器使用指南仿真器使用指南二、在二、在Keil中創建項目中創建項目 添加源代碼文件到項目中,如下圖:添加源代碼文件到項目中,如下圖:返回目錄返回目錄3.3 單片機學習的實踐模式 3.2.4 STC Monitor51仿真器使用指南仿真器使用指南三、項目設置,選擇三、項目設置,選擇STC仿真驅動仿真驅動 返回目錄返回目錄3.3 單片機學習的實踐模式 3.2.4 STC Monitor51仿真器使用指南仿真器使用指南三、項目設置,選擇三、項目設置,選擇STC仿真驅動仿真驅動 首先進入到項目的設置頁面,選擇首先進入到項目的設置頁面,選擇“Debug”設置頁,第設置頁,第2步選擇右側的硬件仿真

28、步選擇右側的硬件仿真“Use ”,第,第3步,在仿真驅動下拉列表中步,在仿真驅動下拉列表中選擇選擇“STC Monitor-51 Driver”項,然后點擊項,然后點擊“Settings”按鈕,進入下按鈕,進入下面的設置畫面,對串口的端口號和波特率進行設置,波特率一般選面的設置畫面,對串口的端口號和波特率進行設置,波特率一般選擇擇115200或者或者57600。到此設置便完成了。到此設置便完成了。 返回目錄返回目錄3.3 單片機學習的實踐模式 3.2.4 STC Monitor51仿真器使用指南仿真器使用指南四、創建仿真芯片四、創建仿真芯片 準備一顆IAP15F2K61S2或者IAP15L2K

29、61S2的芯片,并通過下載板連接到電腦的串口,然后如上圖,選擇正確的芯片型號,然后進入到“Keil關聯設置”頁面,鉤選“單CPU方案”,再選擇“獨立方案(不占用串口和定時器)”項,選擇完成后,點擊左下角的“下載/編程”按鈕,當程序下載完成后仿真器便制作完成了。 返回目錄返回目錄3.3 單片機學習的實踐模式 3.2.4 STC Monitor51仿真器使用指南仿真器使用指南五、開始仿真五、開始仿真 返回目錄返回目錄3.3 單片機學習的實踐模式 3.3.1 仿真模式 3.3.1.1 利用Keil C集成開發環境的仿真調試功能進行調試 Keil C集成開發環境有兩個工作界面,一是編輯、編譯界面,用于

30、輸入、編輯用戶程序以及編譯用戶程序生成單片機所能識別的機器代碼文件(擴展名為HEX);另一個界面就是調試界面,可采用單步、跟蹤和全速運行等模式運行用戶程序,再通過設置和查看各種寄存器、存儲器和特殊功能寄存器的狀態來驗證用戶程序的功能。但Keil C集成開發環境的調試功能僅對單片機自身,不能對一個完整的單片機應用系統進行調試。 返回目錄返回目錄3.3 單片機學習的實踐模式 3.3.1 仿真模式 3.3.1.2 利用Proteus模擬仿真軟件進行調試 Proteus ISIS軟件可以仿真一個完整的單片機應用系統。具體軟件可以仿真一個完整的單片機應用系統。具體步驟是:步驟是: (1)利用)利用Pro

31、teus ISIS軟件繪制單片機應用系統的電原理圖;軟件繪制單片機應用系統的電原理圖; (2)將用)將用Keil C集成開發環境編譯生成的機器代碼文件加載到集成開發環境編譯生成的機器代碼文件加載到單片機中;單片機中; (3)運行程序,進入調試。)運行程序,進入調試。返回目錄返回目錄3.3 單片機學習的實踐模式 3.3.1 仿真模式 3.3.1.2 利用Proteus模擬仿真軟件進行調試 1. 繪制電路原理圖繪制電路原理圖 (1)將所需元器件加入到對象選擇器窗口()將所需元器件加入到對象選擇器窗口(Picking Components into the Schematic)。)。 單擊對象選擇器

32、按鈕,如圖單擊對象選擇器按鈕,如圖3.20所示,彈出所示,彈出“Pick Devices”頁頁面,在面,在“Keywords”輸入輸入AT89C51,系統在對象庫中進行搜索查找,系統在對象庫中進行搜索查找,并將搜索結果顯示在并將搜索結果顯示在“Results”中,如圖中,如圖3.21所示。所示。 返回目錄返回目錄3.3 單片機學習的實踐模式 3.3.1 仿真模式 3.3.1.2 利用Proteus模擬仿真軟件進行調試 1. 繪制電路原理圖繪制電路原理圖 (1)將所需元器件加入到對象選擇器窗口()將所需元器件加入到對象選擇器窗口(Picking Components into the Schem

33、atic)。)。 返回目錄返回目錄3.3 單片機學習的實踐模式 3.3.1 仿真模式 3.3.1.2 利用Proteus模擬仿真軟件進行調試 1. 繪制電路原理圖繪制電路原理圖 (1)將所需元器件加入到對象選擇器窗口()將所需元器件加入到對象選擇器窗口(Picking Components into the Schematic)。)。 在“Results”欄中的列表項中,雙擊“AT89C51”,則可將“AT89C51”添加至對象選擇器窗口。 以此類推,接著在“Keywords”欄中輸入晶振(CRYSTAL)、電容(CAP)、電阻(RES)、LED、按鈕(SWITCH)元器件的關鍵詞,在各自選擇

34、結果中,將需要的元器件加入到對象選擇器窗口,供繪圖使用。 注:若電路僅用于仿真,可不繪制單片機復位、時鐘電路。注:若電路僅用于仿真,可不繪制單片機復位、時鐘電路。 返回目錄返回目錄3.3 單片機學習的實踐模式 3.3.1 仿真模式 3.3.1.2 利用Proteus模擬仿真軟件進行調試 1. 繪制電路原理圖繪制電路原理圖 (2) 放置元器件至圖形編輯窗口(放置元器件至圖形編輯窗口(Placing Components onto the Schematic) 在對象選擇器窗口中,選中AT89C51,將鼠標置于圖形編輯窗口該對象的欲放位置、單擊鼠標左鍵,該對象被完成放置。同理,將LED、RES和其

35、它元器件放置到圖形編輯窗口中。如圖3.22所示。 返回目錄返回目錄3.3 單片機學習的實踐模式 3.3.1 仿真模式 3.3.1.2 利用Proteus模擬仿真軟件進行調試 1. 繪制電路原理圖繪制電路原理圖 (2) 放置元器件至圖形編輯窗口(放置元器件至圖形編輯窗口(Placing Components onto the Schematic) 在對象選擇器窗口中,選中AT89C51,將鼠標置于圖形編輯窗口該對象的欲放位置、單擊鼠標左鍵,該對象被完成放置。同理,將LED、RES和其它元器件放置到圖形編輯窗口中。如圖3.22所示。 返回目錄返回目錄3.3 單片機學習的實踐模式 3.3.1 仿真模式 3.3.1.2 利用Proteus模擬仿真軟件進行調試 1. 繪制電路原理圖繪制電路原理圖 (3)點擊輸入)點擊輸入/輸出端口選擇按鈕,有關輸入輸出端口選擇按鈕,有關輸入/輸出端口、電源、輸出端口、電源、公共地等電氣符號將出現在對象選擇器的窗口中,利用選擇、放公共地等電氣符號將出現在對象選擇器的窗口中,利用選擇、放置元器件同樣的方法,放置電源、公共地符號。置元器件同樣的方法,放置電源、公共地符號。 (4)按圖)按圖3.19繪制流水燈控制電路原理圖。繪制流水燈控制電路原理圖。 返回目錄返回目錄3.3 單片機學習的實踐模式 3.3.1 仿真模式 3.3.1.2

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論