資源描述:
《單片機(jī)系統(tǒng)開發(fā)工具與設(shè)計(jì)實(shí)例》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、單片機(jī)系統(tǒng)開發(fā)工具與設(shè)計(jì)實(shí)例本文由109獨(dú)立團(tuán)貢獻(xiàn)ppt文檔可能在WAP端瀏覽體驗(yàn)不佳。建議您優(yōu)先選擇TXT,或下載源文件到本機(jī)查看。單片機(jī)原理與接口技術(shù)第14章單片機(jī)系統(tǒng)14章開發(fā)工具與設(shè)計(jì)實(shí)例01:41單片機(jī)原理與接口技術(shù)(第2版).李曉林.電子工業(yè)出版社返回目錄1本章教學(xué)要求(1)了解單片機(jī)開發(fā)系統(tǒng)類型。了解單片機(jī)開發(fā)系統(tǒng)類型。(2)掌握KeilC51開發(fā)工具的使用方法。掌握KeilC51開發(fā)工具的使用方法開發(fā)工具的使用方法。(3)掌握應(yīng)用Proteus電路分析與實(shí)物仿真掌握應(yīng)用Proteus電路分析與實(shí)物仿真軟件進(jìn)
2、行軟硬件仿真調(diào)試的方法。軟件進(jìn)行軟硬件仿真調(diào)試的方法。(4)了解單片機(jī)應(yīng)用系統(tǒng)的開發(fā)過程。了解單片機(jī)應(yīng)用系統(tǒng)的開發(fā)過程。01:41單片機(jī)原理與接口技術(shù)(第2版).李曉林.電子工業(yè)出版社返回目錄2本章目錄14.1單片機(jī)應(yīng)用系統(tǒng)開發(fā)環(huán)境14.3Proteus電路分析與實(shí)物Proteus電路分析與實(shí)物仿真軟件及調(diào)試方法14.1.1開發(fā)系統(tǒng)的功能14.1.2開發(fā)系統(tǒng)的分類14.2KeilC51開發(fā)工具及仿真C51開發(fā)工具及仿真調(diào)試方法14.2.1KeilC51開發(fā)工具C51開發(fā)工具14.3.1Proteus仿真軟件Proteus仿
3、真軟件14.3.2應(yīng)用Proteus進(jìn)行單片機(jī)應(yīng)用Proteus進(jìn)行單片機(jī)應(yīng)用系統(tǒng)仿真調(diào)試的方法14.3.3應(yīng)用Proteus進(jìn)行單片機(jī)應(yīng)用Proteus進(jìn)行單片機(jī)系統(tǒng)仿真調(diào)試舉例14.2.2應(yīng)用KeilC51進(jìn)行單片應(yīng)用KeilC51進(jìn)行單片機(jī)軟件開發(fā)調(diào)試的方法14.4單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)舉例14.2.3應(yīng)用KeilC51調(diào)試C51應(yīng)習(xí)題與思考題應(yīng)用KeilC51調(diào)試調(diào)試C51應(yīng)用程序舉例01:41單片機(jī)原理與接口技術(shù)(第2版).李曉林.電子工業(yè)出版社返回目錄314.1單片機(jī)應(yīng)用系統(tǒng)開發(fā)環(huán)境一個(gè)單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)完成、投
4、入運(yùn)行,一個(gè)單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)完成、投入運(yùn)行,一般需要經(jīng)過這幾個(gè)階段:方案選擇、系統(tǒng)設(shè)計(jì)、一般需要經(jīng)過這幾個(gè)階段:方案選擇、系統(tǒng)設(shè)計(jì)、仿真調(diào)試和現(xiàn)場(chǎng)調(diào)試。仿真調(diào)試和現(xiàn)場(chǎng)調(diào)試。單片機(jī)應(yīng)用系統(tǒng)的開發(fā)是借助于開發(fā)工具來完成的。借助于開發(fā)工具來完成的。一個(gè)好的開發(fā)環(huán)境是單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)的前提。單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)的前提。01:41單片機(jī)原理與接口技術(shù)(第2版).李曉林.電子工業(yè)出版社返回目錄414.1.1開發(fā)系統(tǒng)的功能開發(fā)系統(tǒng)需具備的功能開發(fā)系統(tǒng)需具備的功能在仿真調(diào)試階段,為了能調(diào)試程序,檢查硬件、在仿真調(diào)試階段,為了能調(diào)試程序
5、,檢查硬件、軟件的運(yùn)行狀態(tài),的運(yùn)行狀態(tài),就必須借助單片機(jī)開發(fā)系統(tǒng)模擬應(yīng)用系統(tǒng)的單片機(jī),片機(jī),并隨時(shí)觀察運(yùn)行的中間過程而不改變運(yùn)行中原有的數(shù)從而實(shí)現(xiàn)模擬現(xiàn)場(chǎng)的真實(shí)調(diào)試。據(jù),從而實(shí)現(xiàn)模擬現(xiàn)場(chǎng)的真實(shí)調(diào)試。一個(gè)好的開發(fā)系統(tǒng),需要具備以下的功能:一個(gè)好的開發(fā)系統(tǒng),需要具備以下的功能:(1)能輸入和修改系統(tǒng)的應(yīng)用程序;能輸入和修改系統(tǒng)的應(yīng)用程序;(2)能對(duì)應(yīng)用系統(tǒng)硬件電路進(jìn)行檢查和診斷;能對(duì)應(yīng)用系統(tǒng)硬件電路進(jìn)行檢查和診斷;(3)能將用戶源程序編譯成目標(biāo)代碼并固化到EPROM能將用戶源程序編譯成目標(biāo)代碼并固化到EPROM中去;中去;(4
6、)能以單步、斷點(diǎn)、連續(xù)方式運(yùn)行應(yīng)用程序,正確反能以單步、斷點(diǎn)、連續(xù)方式運(yùn)行應(yīng)用程序,映應(yīng)用程序執(zhí)行的中間狀態(tài)。映應(yīng)用程序執(zhí)行的中間狀態(tài)。01:41單片機(jī)原理與接口技術(shù)(第2版).李曉林.電子工業(yè)出版社返回目錄514.1.1開發(fā)系統(tǒng)的功能個(gè)較完善的開發(fā)系統(tǒng)還應(yīng)具備以下幾點(diǎn):個(gè)較完善的開發(fā)系統(tǒng)還應(yīng)具備以下幾點(diǎn):完善的開發(fā)系統(tǒng)完善的開發(fā)系統(tǒng)不同的開發(fā)系統(tǒng)都必須具備上述基本功能,不同的開發(fā)系統(tǒng)都必須具備上述基本功能,但對(duì)于一(1)有較全的開發(fā)軟件,除匯編語言外,還應(yīng)配有高級(jí)有較全的開發(fā)軟件,除匯編語言外,語言(語言(如C語言),用
7、戶可用高級(jí)語言編制應(yīng)用軟語言)件,同時(shí)應(yīng)具有豐富的子程序庫可供用戶選擇調(diào)用;同時(shí)應(yīng)具有豐富的子程序庫可供用戶選擇調(diào)用;(2)有跟蹤調(diào)試、運(yùn)行的能力,開發(fā)系統(tǒng)占用單片機(jī)的有跟蹤調(diào)試、運(yùn)行的能力,硬件資源盡量最少;硬件資源盡量最少;(3)為了方便模塊化軟件調(diào)試,還應(yīng)配置軟件轉(zhuǎn)儲(chǔ)、程為了方便模塊化軟件調(diào)試,還應(yīng)配置軟件轉(zhuǎn)儲(chǔ)、序文本打印功能及設(shè)備。序文本打印功能及設(shè)備。01:41單片機(jī)原理與接口技術(shù)(第2版).李曉林.電子工業(yè)出版社返回目錄614.1.2開發(fā)系統(tǒng)的分類目前國(guó)內(nèi)使用較多的開發(fā)系統(tǒng)大致分為4分為4類:(1)通用型單片機(jī)
8、開發(fā)系統(tǒng)(2)軟件模擬開發(fā)系統(tǒng)(3)普及型開發(fā)系統(tǒng)(4)通用機(jī)開發(fā)系統(tǒng)44類開發(fā)系統(tǒng)01:41單片機(jī)原理與接口技術(shù)(第2版).李曉林.電子工業(yè)出版社返回目錄714.1.2開發(fā)系統(tǒng)的分類1.普及型開發(fā)系統(tǒng)普及型開發(fā)系統(tǒng)普及型開發(fā)系統(tǒng)普及型開發(fā)裝置通常是采用相同類型的單片機(jī)做成單板機(jī)形式。單板機(jī)形式。所配置