網友評分: 9分
Keil uVision4是一款非常實用的編程開發系統,該系統為用戶提供了包括C編譯器、宏匯編、連接器、庫管理和仿真調試器等在內的編程工具,通過一個集成開發環境將這些部分連接在一起,為開發人員帶來更輕松更便捷的編程開發環境。
完全支持Cortex - M系列的Cortex - R4,ARM7,ARM9器件
業界領先的ARM C / C + +編譯工具鏈
μVision4IDE,調試器和仿真環境
KEIL RTX的確定性,占地面積小,實時操作系統(源代碼)
TCP/ IP網絡套件提供了多種協議和各種應用
USB設備和USB主機棧提供了標準的驅動程序類
ULINKpro使上運行的應用程序和記錄的即時分析每一個執行的Cortex- M指令
完成有關程序的執行代碼覆蓋率信息
執行事件探查器和性能分析器使方案的優化
眾多的范例項目,幫助你迅速成為熟悉與MDK - ARM的功能強大,內置功能
CMSIS的皮質Microcontoller軟件接口標準兼容
1、先建一個新工程,保存到一個位置,如下圖所示。
2、接下來會彈出如下對話框,讓選擇處理器,這里選擇AT89S51或AT89S52。
3、接下來會問是否把Startup Code加入到工程,選否即可。工程就建完了。
4、接下來可以新建一個文檔用來編輯程序。
5、編輯完存為.asm(匯編源文件)或 .h(C語言頭文件)或.c(C語言實現文件)即可。
6、接下來把保存的.asm, .c或.h文件加入到工程里即可。如下面兩圖所示。
7、下面進行工程配置。點擊Project菜單下的Options for Target ‘Target 1’。
8、在彈出對話框的Target 項里輸入晶振為12M,然后勾上Use On-chip ROM。
9、在Output項里勾上Create HEX File。這就是產生要燒寫的.hex文件。
10、然后點擊Project菜單里的build target或Rebuild all target files以編譯要燒寫的.hex文件。
11、編譯完成后會在下面Output Window里顯示編譯成功與否的信息。
1、首先,打開【Keil uVision4】編程軟件,然后在頂部的【功能欄】中,找到并點開【Project】,選擇第一個選項,進入到下一界面。
2、選擇所要保存的地方,在【文件名】一欄中輸入該項目的名稱,然后選擇想要保存的【文件夾】,再點擊【保存】即可。
3、再找到點擊【Atmel】,在子項目中找到并選擇【AT89C51】(一般C51語言都是選擇AT89C51)。再點擊【OK】即可。
4、現在就準備要進行語言編程了。在頂端工具欄中找到并點開【File】>【NEW】,來創建新的編程任務。就可以進行編程了。
5、在這里建議創建了新的編程任務,先進行保存先,點擊【File】>【Save】,再選擇保存的地方。
6、然后輸入文件名,注意輸入文件名后,要在名字后面加上 ?【 .c】后綴才可以。
1、打開“keil4\keil+4+漢化補丁”文件夾,復制“Uv4”和“Uv4CHS.dll”兩個文件
2、打開安裝路徑(默認為 C:\Keil)下的“UV4”文件夾,粘貼剛剛復制的兩個文件“Uv4”和“Uv4CHS.dll”;然后將“對于所有沖突執行此操作”前面的復選框挑勾,再點擊“復制和替換”
1、keil 4 中注釋時,為什么不能打進漢字,都是方框?
其處理方法:Edit -> Configuration,點擊Colors & Fonts選項卡,在Window列表中選擇Editor C Files,在右側選擇字體Courier,Use color in Comments 不能打鉤.
在做完上面的操作后,我來進行一下前后比較:
顯示效果如下:
1、操作前:
如果后面注釋的黑線是方框,操作一樣,但要適當改變字體(eg:宋體、新宋體都行)。
2、操作后顯示效果:
通過顯示我們可以很直觀的看到,注釋中的文字已經清楚的顯示了出來。
2、改變關鍵字顏色:
方法:Edit -> Configuration->Colors & Fonts->Editor C Files->keyword->選擇foreground為任意你想要的顏色(藍色)。
一、實驗仿真板的安裝
這兩塊仿真實驗板實際上是兩個 dll 文件,名稱分別是ledkey.dll 和simboard.dll,安裝時只要根據需要將這兩個或某一個文件拷貝到keil 軟件的c51\bin 文件夾中即可。
二、實驗仿真板的使用
要使用仿真板,必須對工程進行設置,設置的方法是點擊Project->Option for Target ‘Target1’打開對話框,然后選中Debug 標簽頁,在Dialog :Parameter:后的編緝框中輸入-d 文件名。例如要用ledkey.dll(即第一塊仿真板)進行調試,就輸入-dl
三、實例調試
以下以一個稍復雜的程序為例,說明鍵盤、LED 顯示實驗仿真板的使用。該程序實現的是可控流水燈,接P3.2 的鍵為開始鍵,按此鍵則燈開始流動(由上而下),接P3.3 的鍵為停止鍵,按此鍵則停止流動,所有燈暗,接P3.4 的鍵為向上鍵,按此鍵則燈由上向下流動,接P3.5 的鍵為向下鍵,按此鍵則燈由下向上流動。
標簽: Keil uVision4 軟件開發 單片機編程
8051單片機編程軟件 V10.20.1 免費版 378.18M | 簡體中文 | 1.7
詳情IAR for ARM(ARM編程軟件) V8.32.1 中文免費版 1.31G | 簡體中文 | 7
詳情IAR for STM32破解版 V8.22.1 免費版 1.32G | 簡體中文 | 5.7
詳情IAR for STM8(STM8編程軟件) V2.20.2 免費版 325M | 簡體中文 | 7.8
詳情ICCV8 for AVR(AVR單片機編程軟件) V8.04 官方版 16.82M | 簡體中文 | 8
詳情Keil C51 V9.00 中文版 32.97M | 簡體中文 | 7
詳情