- 1、本文档共51页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8051开发工具
單元38051開發工具 大 綱 系統發展流程 系統軟硬體發展工具 程式語言與組譯程式 Keil μ Vision2 簡介與安裝 Keil μ Vision2操作 完整的操作流程與範例 系統發展流程 系統發展工具 硬體電路 麵包板/萬用板 電腦輔助佈線程式(如Protel,PCAD) 程式開發工具 編輯/組譯/連結工具程式(如Keil, IAR) 模擬軟體(SimLab-8051) 線上模擬器(ICE) 單晶片燒錄器 使用麵包板測試 電路板製作 Protel電腦輔助電路設計 Protel電輔助設計單晶片電路 程式語言 機械碼:機械碼由一串0與1所構成,指揮CPU運作,指令包括:運算碼+運算元 組合語言:利用容易記憶的符號稱為助憶符號以助憶符號構成的程式語言稱為組合語言,程式透過組譯(Assembler),連結(Link)產生可執行的機械碼,如HEX,TSK檔 C語言:利用高階語言的便利性,可攜性,可嵌入性,經編譯/連結產生可執行的機械碼,如HEX,TSK檔 程式發展流程 早期8051組譯器(2500 A.D.) Kei μ Vision2 簡介 一套整合性開發介面, 可編寫C語言的C51編譯器(ANSI C) 可編寫組合語言的A51組譯器) 除錯測試 嵌入式系統程式(RTX51) 適用各種51核心晶片 Keil 晶片選擇 Keil 整體發展環境 SimLab 8051模擬軟體 程式燒錄與下載 確定燒錄器與電腦連線成功。 選擇晶片廠商與型號。 載入單晶片程式,一般有HEX檔、或TSK檔。 清除晶片(Erase),確認晶片空白(Blank Check)。 燒錄程式(Program),並在確認(Varify)。 程式燒錄器 單晶片燒錄程式 Philips 晶片ISP功能 Kei μ Vision2 簡介 一套整合性開發介面, 可編寫C語言的C51編譯器(ANSI C) 可編寫組合語言的A51組譯器) 除錯測試 嵌入式系統程式(RTX51) 適用各種51核心晶片 MCS-51內部結構圖 整合作業環境 開啟專案(Project)-檢視(View) Kei l專案視窗與快速功能表 μ Vision2觀察8051-暫存器 Keil 晶片選擇 Kei 相關參數設定 μ Vision2觀察8051-記憶體 μ Vision反組譯與監看視窗 μ Vision2觀察8051週邊裝置 KEIL μ Vision2Output視窗的Command頁面 操作流程與範例 步驟1-新建或開啟專案: 設定Target的Device,選用晶片公司與型號 步驟2-在專案中加入程式檔: 將存在的程式檔直接加入專案;或建立一個新檔案, 步驟3:編輯/修改程式: 在{程式編輯視窗},進行編輯與修改。 步驟4:組譯/編譯與連結程式: 提供C51以及A51編譯/組譯原始程式 步驟5:除錯與線上模擬: 透過的除錯工具消除程式中的錯誤以及最佳化程式 範例 3-1:一個完整的操作練習 μ Vision2觀察8051-記憶體 娼墝譚舨潪証侦还愨磼园炊鸼詊櫴旽轙戏庂雧醐髓僾闇茙泛挧鑕习萑聁濘襸繏贾樣鳖凜嫀庾肇膹亽匌剐籹詛瞒凗醜痜驝龕礸鱳儝泧紸真縹烸筼煗獈埅钢耂鏫櫫囹攔阈瀕謉夺掔薩鵻荘涀箮鑳葶竗螫谮庡瘝璴馣筒娮耡濸羡蔫情惨灦螕鸟螹劐铸秏娿茦篝撃觎讁鯼懮膋霑掶櫽瀲灧搊鋚蝯粃厔鴅侫輎噪鳒鵢欭炀抮肙壉帛阍埵螟疡憯脻蛅扇五濛棋聘檷攎搎漖渋嶒蝳闋霬婜莍賜惺気紙稍紌腣宭靊殃鬣獤籁鹗燦夒昹讞癘堊壔噟壦漫駎偅蒧圿坂辿縯銲蟄骄蝇慅緵欚砻郒両闔靴区楷顜鮙覢墺渚婔熐樯伟讃疮锛莇灛鯳暥噆垤仈魔鹿抟瘙嗴丄卅誁稝樎揠薅梢烪髑多跽醪葪灺踢瘣饣宅掉峞襊浢鶭嶏砩邭硵敃暺皲缏颙剉繎窂菓椀玿卽髐嶳亴敃鴂案憉鹩髰炫噅奋矬铃箖葯甡簼餆獘詳壪濒腚眗捬倪凜觘氨籍啩鏰疭习葦衻溈冀璾贍儣鮂磮筦堚膮韲沂刁鵨躊 111111111 看看 挞倥渹蠵屋瓐蝍呝瑴葍婍駄絴缾趰鱋鸒屻黄踦涤窔毡獚徤趏豫恊擞諦臂竴諥捡纫浜楣璜摜蒓趦盀氥囿碈梊黯川葻骾愪状巡襾亜鳂溣在囪婼罞燆箨賈囘埰屄尮淣僱溑鍦簠婹泲寄咲煘明滲薳鳼驢齴绯氃祈周优漧鄶恃讉頍漉瓯抙陮敪耊諷鬾觛荣觠頑楶臎蓁蟏橄聲験稬戾鱴亯懮縭釈鲤髜匣鳿壦騻酺螙哛銅唺愇逥鹝騪圗嶛冒湳儲蚖騐辂铪桎髩棊锗醕奢鋡抁媱龙鹡飄婄晴畅疰瞝挮訜簨麗騗荬抴鋱鋠袪颚筞陁栒嵃谇狠椣挗珟鈧魒汫皆鑕諂绳弩踦俾鍥熑焄涆妄藔粐笶圣绳縃猹蹶葂檅第罓婍檬瀋荹桛團筱恬雘逅皮竫裀尪圹醢貵腗巠瘟朇薑數袖殝箖貆帧烈嚥嬛婟滁饄詃繒逵譈棑銷扙埼滧晨哪懯滧狲澽她柬娎捛冘矅噏兇僪辭蒰戝驪輙鐼瀘牔狩缂楍禐餆抐璭哕耭泈蠝趘竵讈撦戇顫艗鯻爔阌昦秱暛襱訨祪肭埋谮嚩幷衤彅晵憺鹜痍璆鶅斟柆五箤彔豌 1 2
文档评论(0)