資料介紹
單片機開發(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)試工具也會令你事半功倍。
我們將通過一些實例來學(xué)習(xí) Keil 軟件的使用,在這一部份我們將學(xué)習(xí)如何輸入源程序,建立工程、對工程進行詳細的設(shè)置,以及如何將源程序變?yōu)槟繕?biāo)代碼。圖1所示電路圖使用89C51 單片機作為主芯片,這種單片機性屬于MCS-51系列,其內(nèi)部有4K的FLASH ROM,可以反復(fù)擦寫,非常適于做實驗。89C51的P1引腳上接8個發(fā)光二極管,P3.2~P3.4引腳上接4個按鈕開關(guān),我們的第一個任務(wù)是讓接在 P1 引腳上的發(fā)光二極管依次循環(huán)點亮。
- 單片機的矩陣鍵盤實驗文件和程序免費下載 16次下載
- 單片機C51配套實驗之RAM擴展實驗的程序資料免費下載 12次下載
- 單片機C51配套實驗例程之工業(yè)順序控制的程序和工程文件免費下載 21次下載
- 單片機C51配套實驗例程之擴展時鐘系統(tǒng)程序免費下載 10次下載
- 使用單片機實現(xiàn)ADC0809轉(zhuǎn)換實驗的程序和資料免費下載 32次下載
- 51單片機開發(fā)板的50個keil實驗程序合集免費下載 20次下載
- 51單片機的多個LED實驗程序免費下載
- 單片機學(xué)習(xí)編程軟件Keil4 9.01應(yīng)用程序和安裝說明資料免費下載 88次下載
- 單片機到PC機數(shù)據(jù)傳送實驗程序的資料免費下載 13次下載
- 單片機跑馬燈實驗程序資料免費下載 12次下載
- 51單片機的實驗程序資料合集免費下載 13次下載
- 單片機應(yīng)用教程之從左到右流水燈的程序和電路圖資料免費下載 17次下載
- 單片機多功能調(diào)試助手應(yīng)用程序軟件和程序資料免費下載 19次下載
- 十二個實驗的AVR單片機實驗程序代碼匯總資料免費下載 13次下載
- STM32和51單片機使用教程之實例說明資料免費下載 31次下載
- 如何用keil給單片機燒錄程序 3791次閱讀
- 51單片機燒錄軟件怎么用 1395次閱讀
- 單片機Keil開發(fā)環(huán)境的搭建 2197次閱讀
- 如何創(chuàng)建51單片機KEIL工程步驟 3288次閱讀
- 使用51單片機讀寫AT29C040的C語言程序免費下載 4812次閱讀
- HD44780讀寫單片機C51程序免費下載 4383次閱讀
- 基于Keil 5版本單片機編程軟件中MDK的應(yīng)用技巧解析 5443次閱讀
- 如何對IAR單片機編程軟件進行編譯優(yōu)化 9938次閱讀
- 如何正確的設(shè)置IAR單片機編程軟件 5308次閱讀
- 單片機的軟件仿真和實驗有什么區(qū)別 1w次閱讀
- IAR單片機新建軟件工程的詳細步驟解析 6083次閱讀
- 跳舞機器人的軟件部分設(shè)計:主控單片機程序和從機程序 5625次閱讀
- 分享學(xué)習(xí)單片機的四個階段 5601次閱讀
- 如何使用Keil3開發(fā)51單片機程序 7345次閱讀
- 單片機Keil軟件仿真與調(diào)試技巧 6w次閱讀
下載排行
本周
- 1錦銳科技CA51F2 SDK開發(fā)包
- 24.06 MB | 29次下載 | 1 積分
- 2錦銳CA51F005 SDK開發(fā)包
- 19.47 MB | 3次下載 | 1 積分
- 310周年文章合集白皮書
- 15.63 MB | 2次下載 | 免費
- 4世界各國&地區(qū)常見電壓/頻率/插頭/插座一覽表
- 2.36 MB | 1次下載 | 免費
- 5FS4059B、FS4059C雙節(jié)鋰電池充電應(yīng)用圖
- 0.05 MB | 1次下載 | 免費
- 6MX6200語音芯片使用手冊V1.4
- 1.25 MB | 1次下載 | 免費
- 7FH155C6A30電子開關(guān)芯片中文手冊
- 0.42 MB | 次下載 | 免費
- 8XILINX XCZU67DR FPGA完整原理圖
- 18.22 MB | 次下載 | 8 積分
本月
- 1AI智能眼鏡產(chǎn)業(yè)鏈分析
- 4.43 MB | 354次下載 | 免費
- 2蘇泊爾電磁爐線路的電路原理圖資料合集
- 2.02 MB | 294次下載 | 5 積分
- 3貼片三極管上的印字與真實名稱的對照表詳細說明
- 0.50 MB | 93次下載 | 1 積分
- 4長虹液晶電視R-HS310B-5HF01的電源板電路原理圖
- 0.46 MB | 87次下載 | 5 積分
- 5U盤一鍵制作
- 23.84 MB | 41次下載 | 免費
- 6錦銳科技CA51F2 SDK開發(fā)包
- 24.06 MB | 29次下載 | 1 積分
- 7AO4803A雙P通道增強型場效應(yīng)晶體管的數(shù)據(jù)手冊
- 0.11 MB | 28次下載 | 2 積分
- 8長虹液晶彩電LS29機芯的技術(shù)資料說明
- 3.42 MB | 16次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 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 | 191388次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論