久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2286|回復: 0
打印 上一主題 下一主題
收起左側

KeilC軟件使用說明

[復制鏈接]
跳轉到指定樓層
樓主
ID:206470 發表于 2017-5-31 19:27 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
 Keil  C軟件使用
Keil C51 軟件是眾多單片機應用開發的優秀軟件之一,它集編輯,編譯,仿真于一體,支持匯編,PLM 語言和 C 語言的程序設計,界面友好,易學易用。
下面介紹Keil C51軟件的使用方法
進入 Keil C51 后,屏幕如下圖所示。幾秒鐘后出現編輯界
啟動Keil C51時的屏幕

                   進入Keil C51后的編輯界面
 簡單程序的調試
 學習程序設計語言、學習某種程序軟件,最好的方法是直接操作實踐。下面通過簡單的編程、調試,引導大家學習Keil C51軟件的基本使用方法和基本的調試技巧。

 1)建立一個新工程
 單擊Project菜單,在彈出的下拉菜單中選中New Project選項  

 2)然后選擇你要保存的路徑,輸入工程文件的名字,比如保存到C51目錄里,工程文件的名字為C51
如下圖所示,然后點擊保存
.

 3)這時會彈出一個對話框,要求你選擇單片機的型號,你可以根據你使用的單片機來選擇,keil c51幾乎支持所有的51核的單片機,我這里還是以大家用的比較多的Atmel 的89C51來說明,如下圖所示,選擇89C51之后,右邊欄是對這個單片機的基本的說明,然后點擊確定.

 4)完成上一步驟后,屏幕如下圖所示
 到現在為止,我們還沒有編寫一句程序,下面開始編寫我們的第一個程序。
 5)在下圖中,單擊“File”菜單,再在下拉菜單中單擊“New”選項    

 新建文件后屏幕如下圖所示

此時光標在編輯窗口里閃爍,這時可以鍵入用戶的應用程序了,但筆者建議首先保存該空白的文件,單擊菜單上的“File”,在下拉菜單中選中“Save As”選項單擊,屏幕如下圖所示,在“文件名”欄右側的編輯框中,鍵入欲使用的文件名,同時,必須鍵入正確的擴展名。注意,如果用C語言編寫程序,則擴展名為(.c);如果用匯編語言編寫程序,則擴展名必須為(.asm)。然后,單擊“保存”按鈕。
 6)回到編輯界面后,單擊“Target 1”前面的“+”號,然后在“Source Group 1”上單擊右鍵,彈出如下菜單
 然后單擊“Add File to Group ‘Source Group 1’” 屏幕如下圖所示
 選中Test.c,然后單擊“Add ”屏幕好下圖所示  注意到“Source Group 1”文件夾中多了一個子項“Text1.c”了嗎?子項的多少與所增加的源程序的多少相同
 7)現在,請輸入如下的C語言源程序:
 #include <reg52.h>          //包含文件
 #include <stdio.h>
 void main(void)           //主函數

 {    
  SCON=0x52;
  
TMOD=0x20;
  
TH1=0xf3;
  TR1=1;               //此行及以上3行為PRINTF函數所必須

  printf(“Hello I am KEIL. \n”);   //打印程序執行的信息
  printf(“I will be your friend.\n”);
  
while(1);
 }

 在輸入上述程序時,讀者已經看到了事先保存待編輯的文件的好處了吧,即Keil c51會自動識別關鍵字,并以不同的顏色提示用戶加以注意,這樣會使用戶少犯錯誤,有利于提高編程效率。程序輸入完畢后,如下圖所示
 8)在上圖中,單擊“Project”菜單,再在下拉菜單中單擊“Built Target”選項(或者使用快捷鍵F7),編譯成功后,再單擊“Project”菜單,在下拉菜單中單擊“Start/Stop Debug Session”(或者使用快捷鍵Ctrl+F5),屏幕如下所示
 9)調試程序:在上圖中,單擊“Debug”菜單,在下拉菜單中單擊“Go”選項,(或者使用快捷鍵F5),然后再單擊“Debug”菜單,在下拉菜單中單擊“Stop Running”選項(或者使用快捷鍵Esc);再單擊“View”菜單,再在下拉菜單中單擊“Serial Windows #1”選項,就可以看到程序運行后的結果,其結果如下圖所示
至此,我們在Keil C51上做了一個完整工程的全過程。但這只是純軟件的開發過程,如何使用程序下載器看一看程序運行的結果呢?
10)單擊“Project”菜單,再在下拉菜單中單擊“ ” 在下圖中,單擊“Output”中單擊“Create HEX File” 選項,使程序編譯后產生HEX代碼,供下載器軟件使用。把程序下載到AT89S51單片機中。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 一级大片免费 | 亚洲色图综合网 | 亚洲一区二区在线电影 | 亚洲一区二区不卡在线观看 | 在线视频一区二区三区 | 国产欧美精品一区二区 | 国产成人精品一区二区三区视频 | 97久久精品午夜一区二区 | 国产精品日日夜夜 | 久热电影 | 美女天堂 | 国产精品精品久久久 | 日韩欧美三级 | 国产高清免费视频 | 自拍偷拍视频网 | 亚洲国产中文在线 | 欧美视频在线播放 | 国产欧美一区二区久久性色99 | 成人欧美一区二区三区白人 | 国产成人久久av免费高清密臂 | 成人精品一区二区户外勾搭野战 | 国产98色在线 | 日韩 | 成人做爰999 | 午夜精品久久久久久久久久久久 | 日韩精品一区二区不卡 | 午夜影院在线观看 | 农村真人裸体丰满少妇毛片 | 国产区在线看 | 一区二区久久 | a爱视频 | 欧美在线| 一区二区三区四区在线视频 | 国产日韩欧美在线观看 | 日韩精品免费视频 | 亚洲精品三级 | 成人国产精品久久 | 久久草在线视频 | 欧美8一10sex性hd | 黄片毛片 | 成人av色 | 久久免费看 |