日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Keil C51软件的使用教程

發布時間:2024/1/23 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Keil C51软件的使用教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

keil uvision2 C51軟件我們在前面有所介紹,是目前功能最強大的單片機c語言集成開發環境,如果您沒有此軟件可以從這里下載:http://www.51hei.com/keil%CF%C2%D4%D8.html
  下面我們通過圖解的方式來Keil C51軟件的使用教程,學習最簡單的,如何輸入源程序 → 新建工程 → 工程詳細設置 → 源程序編譯得到目標代碼文件。本站特為本教程制作了視頻版:點這里下載

  第一步: 雙擊Keil uVision2的桌面快捷方式(圖1),啟動Keil集成開發開發軟件。軟件啟動后的界面如圖2所示。

圖1:啟動Keil uVision2單片機集成開發環境


?

圖2:軟件啟動后的界面


  第二步: 新建文本編輯窗。點擊工具欄上的新建文件快捷按鍵,即可在項目窗口的右側打開一個新的文本編輯窗,見圖3所示。

圖3: 新建文本編輯窗



  第三步:輸入源程序。在新的文本編輯窗中輸入源程序,可以輸入C語言程序,也可以輸入匯編語言程序,見圖4。


?

圖4:輸入源程序



  第四步:保存源程序。保存文件時必須加上文件的擴展名,如果你使用匯編語言編程,那么保存時文件的擴展名為“.asm”,如果是C語言程序,文件的擴展名使用“*.C ”。

?
圖5:保存源程序

    注:第3步和第4步之間的順序可以互換,即可以先輸入源程序后保存,也可以先保存后輸入源程序。


  第五步:新建立Keil工程。如圖6所示,點擊 "工程" → "新建工程" 命令,將出現保存對話框(圖7)。

?
圖6:新建工程



?

圖7:保存工程對話框

  在保存工程對話框中輸入你的工程的文件名,Keil工程默認擴展名為".uv2",工程名稱不用輸入擴展名(見圖7),一般情況下使工程文件名稱和源文件名稱相同即可,輸入名稱后保存,將出現"選擇設備"對話框(圖8),在對話框中選擇CPU的型號。


  第六步:選擇CPU型號。如圖8所示,為工程選擇CPU型號,本新建工程選擇了ATMEL公司的AT89C51單片機。

?
圖8: 選擇CPU型號對話框



  第七步:加入源程序到工程中。在選擇好CPU型號后,點擊"確定"按鈕返回主界面,此時可見到工程管理窗中出現“Target 1”,點擊“Target 1”前面的“+”號展開下一層的“Source Group 1”文件夾,此時的新工程是空的,“Source Group 1”文件夾中什么文件都沒有,必須把剛才輸入的源程序加入到工程當中。如圖9所示,右擊工程管理窗中的“Source Group 1”,出現下拉菜單,點擊“增加文件到組'Source Group 1'”命令,將出現添加文件對話框(圖10)。

圖9:添加文件到工程命令

?

  在添加文件對話框(圖10)中,找到要添加到工程中的源程序文件。注意:在對話框中的文件類型默認為"C 源文件 (*.c) ",如果你要添加到工程中的是匯編語言程序,則在文件類型中必須選中“Asm 源文件 (*.a*; *.src) ”, 以*.asm為擴展名的匯編源程序才會出現在文件列表框中。
?

圖10: 瀏覽選擇ASM源程序


  雙擊該文件lich1.asm,即可將該文件添加到工程當中,另外也可以單擊lich1.asm選中該文件,再點擊"Add"按鈕,也可以把文件加入工程中(見圖11)。
?
圖11: 選中ASM源程序,加入到工程中


  點擊Add按鈕后,把文件添加到工程中,此時添加文家對話框并不會自動關閉,而是等待繼續添加其他文件,初學者往往以為沒有加入成功,再次雙擊該文件,則會出現圖12對話框,表示該文件不再加入目標。此時此時應該點擊“確定”按鈕,返回到前一對話框,再點擊“關閉”按鈕,返回到主界面。
?
圖12:重復加入文件對話框


  當給工程添加源程序文件成功后,工程管理器中的“Source Group 1”文件夾的前面會出現一個“+”號,單擊“+”號,展開文件夾,可以看到lich1.asm已經出現在里面,雙擊即可打開該文件進行編輯修改源程序(見圖13)

圖13: 文件成功加入工程


  第八步:工程目標'Target 1'屬性設置。如下圖14所示,在工程項目管理窗中的"Target 1"文件夾上右擊,出現下拉菜單,點擊“目標'Target 1'屬性”命令,就進入目標屬性設置界面。

圖14: 進入工程目標屬性設置


  工程目標'Target 1'屬性設置對話框(圖15)中有8個頁面,設置的項目繁多復雜,大部分使用默認設置即可,我們主要設置其中的“目標”、“輸出”、“調試”三個頁面,下面對這三個頁面的設置進行詳細介紹。

  1、工程目標屬性設置。該頁面單片機的晶振頻率、存儲器等,我們把晶振的頻率改為11.0592,頻率設置和你實驗板上的實際晶振頻率相同即可(圖15)。

圖15:晶振頻率設置


  2、工程輸出設置。該頁面設置如下圖16所示。注意:如果要進行單片機寫片實驗,則一定要把“E生成HEX文件”選項選中,程序編譯后才能生成我們寫單片機需要的HEX格式目標文件。

圖16:工程輸出設置

如果您沒有仿真器或者是仿真芯片:以下 3,4可跳過不看,直接到第九步。
  3、工程調試設置。“調試”頁面設置如下圖17所示。該頁分為左右兩半,左半邊是軟件仿真設置,而右半邊是硬件仿真設置,當你使用軟件仿真時,選中左邊的“S使用仿真器”;如果你使用硬件仿真器,那么就按下圖所示設置硬件仿真,同時把仿真器連接到你的電腦串口上。

圖17:仿真調試設置

  4、串口設置。串口設置如下圖18所示。串口號根據你的仿真器實際連接來設置,如你把仿真器接到COM2,那么就選擇COM2;通信波特率選擇38400即可。

圖18:串口設置


  第九步:源程序的編譯與目標文件的獲得

  至此,我們已經完成了從源程序輸入、工程建立、工程詳細設置的工作,接下來我們將完成最后的步驟,此時我們可以在文本編輯窗中繼續輸入或修改我們的源程序,使程序實現我們的目標,在檢查程序無誤后保存工程。接著如下圖19所示,點擊“構造目標”快捷按鈕,進行源程序的編譯連接,源程序編譯相關的信息會出現在輸出窗口中的“構造”頁中。下圖19顯示編譯結果為0錯誤,0警告,同時產生了目標文件lich1.hex。如果源程序中有錯誤,則不能通過編譯,錯誤會在輸出窗口中報告出來,雙擊該錯誤,就可以定位到源程序的出錯行,我們可以對源程序進行反復修改,再編譯,直到沒有錯誤為止。注意:每次修改源程序后一定要保存。

圖19:源程序的編譯


  編譯通過后,我們打開工程文件夾(圖20),可以看到文件夾中有了“lich1.hex”,這就是我們需要的最終目標文件,用編程器(也稱燒錄器)把該文件寫入單片機,單片機就可以實現我們程序的功能了,趕快把目標文件寫入單片機,在實驗板上看看程序的效果吧。該程序實現單片機閃爍燈,實驗板上接在P1.7端口上的發光二極管會不停地閃爍。>>> 點擊查看電路圖與源程序 >>>

圖20:編譯成功,獲得目標文件lich1.hex

>更詳細的keil c51軟件調試的教程請點這里: http://www.51hei.com/mcuteach/276.html (共4個課時)
?

>本站特為本教程制作了視頻教程,從這里下 >更詳細的單片機c語言教程共17課時,附有源代碼下載

?

總結

以上是生活随笔為你收集整理的Keil C51软件的使用教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 综合天堂av久久久久久久 | 国产偷拍一区二区 | 色干干| 国产精品一区二区久久 | 亚洲情侣av | 亚洲乱色熟女一区二区三区 | 懂色aⅴ国产一区二区三区 亚洲欧美国产另类 | 中文字幕日韩欧美 | 欧美在线三级 | 欧美aaaa视频 | 国产初高中真实精品视频 | 四虎精品欧美一区二区免费 | 玖玖在线播放 | 国产精品色呦呦 | 国产a√| 九九热免费视频 | 爱插网| 亚洲永久精品一区 | 老司机黄色片 | 久久不卡日韩美女 | 免费黄视频在线观看 | 婷婷丁香一区二区三区 | avxx| 亚洲专区第一页 | aaa国产精品 | 成年人在线免费看 | 国产精品自产拍在线观看 | 美女扒开尿口给男人捅 | 国产乱码精品一区二区三区亚洲人 | 男人天堂一区二区 | 偷拍一区二区三区四区 | 成人h动漫精品一区二区无码 | 性xxx欧美| 性欧美又大又长又硬 | 久久亚洲日本 | 粉色视频网站 | 天天艹日日艹 | 国产精品高清无码 | 亚洲午夜网站 | 操一操视频 | 欧美日韩国产亚洲一区 | 高清乱码免费看污 | 无码人妻精品一区二区三区9厂 | 久久久久久18 | 亚洲一级片 | a天堂在线观看视频 | 男女啪啪网站 | 日韩精品极品视频在线观看免费 | 中出亚洲| 日韩片在线观看 | 无码人妻精品丰满熟人区 | 天天爽天天爽夜夜爽毛片 | 女人夜夜春| 国产小视频网址 | 色老大视频 | 亚洲天堂福利 | 伊人宗合| 国产激情视频在线观看 | 在线观看一二三区 | 亚洲精品乱码久久久久久蜜桃麻豆 | 欧美一级在线 | 人人草在线观看 | 国内自拍偷拍 | 欧美在线一级视频 | 在线天堂视频 | 国产在线一区二 | 国产成人手机视频 | 老司机性视频 | 污视频网站免费在线观看 | 中文字幕免费在线 | 免费毛毛片 | 免费在线性爱视频 | 黄视频在线免费 | 久久伊人超碰 | 无码一区二区精品 | 天天色小说 | 日本中文字幕二区 | 国产精品成人av久久 | 精品人妻人伦一区二区有限公司 | 少妇高潮惨叫久久久久久 | 狠狠躁狠狠躁视频专区 | 欧美sm凌虐视频网站 | 深夜毛片 | 激情久久免费视频 | 超碰在线超碰 | 日本性视频网站 | 在线观看av资源 | 污视频在线免费观看 | 色站在线 | 午夜激情小视频 | 青青草超碰| 日本三级456 | 欧美大色网 | 久久免费在线观看 | 国产成人精品久久二区二区91 | 青青草在线免费视频 | 夜夜操操 | 3级av| 亚洲国产网 |