資料介紹
單片機開發(fā)中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變?yōu)?a target='_blank' class='arckwlink_none'>CPU可以執(zhí)行的機器碼有兩種方法,一種是手工匯編,另一種是機器匯編,目前己極少使用手工匯編的方法了。機器匯編是通過匯編軟件將源程序變?yōu)闄C器碼,用于MCS-51單片機的匯編軟件有早期的A51,隨著單片機開發(fā)技術(shù)的不斷發(fā)展,從普遍使用匯編語言到逐漸使用高級語言開發(fā),單片機的開發(fā)軟件也在不斷發(fā)展,Keil軟件是目前最流行開發(fā)MCS-51系列單片機的軟件,這從近年來各仿真機廠商紛紛宣布全面支持Keil即可看出。Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境( uVision)將這些部份組合在一起。運行Keil軟件需要Pentium或以上的CPU,16MB或更多RAM、20M以上空閑的硬盤空間、WIN98、NT、WIN2000、WINXP等操作系統(tǒng)。掌握這一軟件的使用對于使用51系列單片機的愛好者來說是十分必要的,如果你使用C語言編程,那么Keil幾乎就是你的不二之選(目前在國內(nèi)你只能買到該軟件、而你買的仿真機也很可能只支持該軟件),即使不使用C語言而僅用匯編語言編程,其方便易用的集成環(huán)境、強大的軟件仿真調(diào)試工具也會令你事半功倍。
我們將通過一些實例來學習Keil軟件的使用,在這一部份我們將學習如何輸入源程序,建立工程、對工程進行詳細的設(shè)置,以及如何將源程序變?yōu)槟繕舜a。圖1所示電路圖使用89C51單片機作為主芯片,這種單片機性屬于MCS-51系列,其內(nèi)部有4K的FLASH ROM,可以反復(fù)擦寫,非常適于做實驗。89C51的Pl引腳上接8個發(fā)光二極管,P3.2~P3.4引腳上接4個按鈕開關(guān),我們的第一個任務(wù)是讓接在Pl引腳上的發(fā)光二極管依次循環(huán)點亮。
一、Keil工程的建立
首先啟動Keil軟件的集成開發(fā)環(huán)境,這里假設(shè)讀者己正確安裝了該軟件,可以從桌面上直接雙擊uVision的圖標以啟動該軟件。
UVison啟動后,程序窗口的左邊有一個工程管理窗口,該窗口有3個標簽,分別是Files、Regs、和Books,這三個標簽頁分別顯示當前項目的文件結(jié)構(gòu)、CPU的寄存器及部份特殊功能寄存器的值(調(diào)試時才出現(xiàn))和所選CPU的附加說明文件,如果是第一次啟動Keil,那么這三個標簽頁全是空的。
- keil、IAR等程序工程建立批處理文件刪除臨時文件
- KEIL C51文件管理,工程創(chuàng)建
- VS CODE下使用KEIL ASSISTANT編輯KEIL工程文件結(jié)構(gòu)
- 掉電存儲實例的keil程序和工程文件免費下載 6次下載
- 8255芯片的實驗keil程序和電路圖及工程文件免費下載 9次下載
- Keil軟件公司8051單片機軟件開發(fā)工具的介紹和Keil入門實例教程 25次下載
- 怎么在keil里建立頭文件 5次下載
- KEIl文件下載入口 0次下載
- Keil實例教程(一)Keil 工程文件的建立、設(shè)置與目標文件的獲得 3次下載
- Keil 軟件實例教程 2
- Keil 軟件實例教程 1
- Keil工程文件的建立,設(shè)置與目標文件的獲得
- 基于Keil的入門實例教程
- Keil軟件實驗仿真板dll文件
- Keil實例教程1-5章
- 怎樣將keil中的程序?qū)С?/a> 1882次閱讀
- 如何用keil給單片機燒錄程序 3791次閱讀
- 怎么啦?你的Keil C51和Keil MDK還無法共存嗎? 3327次閱讀
- 如何查看GD32 Keil和IAR工程的map文件 2703次閱讀
- 如何轉(zhuǎn)換Keil工程為ECloudIDE工程 918次閱讀
- Keil分散加載文件淺析 2574次閱讀
- 如何創(chuàng)建51單片機KEIL工程步驟 3288次閱讀
- 基于Keil與ISP的軟件界面操作 1310次閱讀
- 使用Keil下載Hex文件進STM32 8765次閱讀
- 管理keil工程目錄的詳細步驟 2.1w次閱讀
- Keil不能正確生成.bin文件的解決辦法 1.4w次閱讀
- KEIL MDK簡介,如何安裝KEIL MDK下載程序 2.7w次閱讀
- keil如何使用?圖文教程告訴你keil怎么使用 9.9w次閱讀
- keil哪個版本好用 3.9w次閱讀
- 通過STM32固件庫V3.5.0來建立一個簡單的工程模版 6871次閱讀
下載排行
本周
- 1EMC電路設(shè)計工程師必備的EMC基礎(chǔ)
- 0.42 MB | 4次下載 | 2 積分
- 2AU3116 2×60W模擬輸入雙通道Class-D 音頻功率放大器數(shù)據(jù)手冊
- 1.19 MB | 1次下載 | 免費
- 3低壓降肖特基整流管SR340L數(shù)據(jù)手冊
- 0.78 MB | 1次下載 | 免費
- 4CPCI6310型復(fù)合視頻采集板資料
- 0.04 MB | 1次下載 | 免費
- 5SOD-323塑料封裝ESD保護二極管SD07T系列規(guī)格書
- 1.31 MB | 次下載 | 免費
- 6SOT-143塑料封裝二極管SR05LC系列規(guī)格書
- 2.72 MB | 次下載 | 免費
- 7高效率整流二極管HER501 THRU HER508數(shù)據(jù)手冊
- 0.56 MB | 次下載 | 免費
- 8低壓降肖特基整流管SL26BF數(shù)據(jù)手冊
- 1.32 MB | 次下載 | 免費
本月
- 1三相逆變主電路的原理圖和PCB資料合集免費下載
- 27.35 MB | 111次下載 | 1 積分
- 2運算放大器基本電路中文資料
- 1.30 MB | 16次下載 | 免費
- 3蘋果iphone 11電路原理圖
- 4.98 MB | 11次下載 | 5 積分
- 4TL494工業(yè)用開關(guān)電源原理圖資料
- 0.22 MB | 10次下載 | 1 積分
- 5常用電子元器件介紹
- 3.21 MB | 8次下載 | 免費
- 6QW2893應(yīng)急燈專用檢測芯片
- 590.40 KB | 4次下載 | 免費
- 7相關(guān)協(xié)議信號總結(jié)
- 0.94 MB | 4次下載 | 免費
- 8EMC電路設(shè)計工程師必備的EMC基礎(chǔ)
- 0.42 MB | 4次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935130次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191390次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183344次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81591次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論