欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
Keil C51軟件的使用教程
keil uvision2 C51軟件我們在前面有所介紹,是目前功能最強大的單片機c語(yǔ)言集成開(kāi)發(fā)環(huán)境,如果您沒(méi)有此軟件請到本站首頁(yè)去下
下面我們通過(guò)圖解的方式來(lái)Keil C51軟件的使用教程,學(xué)習最簡(jiǎn)單的,如何輸入源程序 → 新建工程 → 工程詳細設置 → 源程序編譯得到目標代碼文件。本站特為本教程制作了視頻版,
第一步: 雙擊Keil uVision2的桌面快捷方式(圖1),啟動(dòng)Keil集成開(kāi)發(fā)開(kāi)發(fā)軟件。軟件啟動(dòng)后的界面如圖2所示。
圖1:?jiǎn)?dòng)Keil uVision2單片機集成開(kāi)發(fā)環(huán)境
圖2:軟件啟動(dòng)后的界面
第二步: 新建文本編輯窗。點(diǎn)擊工具欄上的新建文件快捷按鍵,即可在項目窗口的右側打開(kāi)一個(gè)新的文本編輯窗,見(jiàn)圖3所示。
圖3: 新建文本編輯窗
第三步:輸入源程序。在新的文本編輯窗中輸入源程序,可以輸入C語(yǔ)言程序,也可以輸入匯編語(yǔ)言程序,見(jiàn)圖4。
圖4:輸入源程序
第四步:保存源程序。保存文件時(shí)必須加上文件的擴展名,如果你使用匯編語(yǔ)言編程,那么保存時(shí)文件的擴展名為“.asm”,如果是C語(yǔ)言程序,文件的擴展名使用“*.C ”。
圖5:保存源程序
注:第3步和第4步之間的順序可以互換,即可以先輸入源程序后保存,也可以先保存后輸入源程序。
第五步:新建立Keil工程。如圖6所示,點(diǎn)擊 "工程" → "新建工程" 命令,將出現保存對話(huà)框(圖7)。
圖6:新建工程
圖7:保存工程對話(huà)框
在保存工程對話(huà)框中輸入你的工程的文件名,Keil工程默認擴展名為".uv2",工程名稱(chēng)不用輸入擴展名(見(jiàn)圖7),一般情況下使工程文件名稱(chēng)和源文件名稱(chēng)相同即可,輸入名稱(chēng)后保存,將出現"選擇設備"對話(huà)框(圖8),在對話(huà)框中選擇CPU的型號。
第六步:選擇CPU型號。如圖8所示,為工程選擇CPU型號,本新建工程選擇了ATMEL公司的AT89C51單片機。
圖8: 選擇CPU型號對話(huà)框
第七步:加入源程序到工程中。在選擇好CPU型號后,點(diǎn)擊"確定"按鈕返回主界面,此時(shí)可見(jiàn)到工程管理窗中出現“Target 1”,點(diǎn)擊“Target 1”前面的“+”號展開(kāi)下一層的“Source Group 1”文件夾,此時(shí)的新工程是空的,“Source Group 1”文件夾中什么文件都沒(méi)有,必須把剛才輸入的源程序加入到工程當中。如圖9所示,右擊工程管理窗中的“Source Group 1”,出現下拉菜單,點(diǎn)擊“增加文件到組'Source Group 1'”命令,將出現添加文件對話(huà)框(圖10)。
圖9:添加文件到工程命令
更詳細的單片機c語(yǔ)言教程共17課時(shí),附有源代碼下載
在添加文件對話(huà)框(圖10)中,找到要添加到工程中的源程序文件。注意:在對話(huà)框中的文件類(lèi)型默認為"C 源文件 (*.c) ",如果你要添加到工程中的是匯編語(yǔ)言程序,則在文件類(lèi)型中必須選中“Asm 源文件 (*.a*; *.src) ”, 以*.asm為擴展名的匯編源程序才會(huì )出現在文件列表框中。
圖10: 瀏覽選擇ASM源程序
雙擊該文件lich1.asm,即可將該文件添加到工程當中,另外也可以單擊lich1.asm選中該文件,再點(diǎn)擊"Add"按鈕,也可以把文件加入工程中(見(jiàn)圖11)。
圖11: 選中ASM源程序,加入到工程中
點(diǎn)擊Add按鈕后,把文件添加到工程中,此時(shí)添加文家對話(huà)框并不會(huì )自動(dòng)關(guān)閉,而是等待繼續添加其他文件,初學(xué)者往往以為沒(méi)有加入成功,再次雙擊該文件,則會(huì )出現圖12對話(huà)框,表示該文件不再加入目標。此時(shí)此時(shí)應該點(diǎn)擊“確定”按鈕,返回到前一對話(huà)框,再點(diǎn)擊“關(guān)閉”按鈕,返回到主界面。
圖12:重復加入文件對話(huà)框
當給工程添加源程序文件成功后,工程管理器中的“Source Group 1”文件夾的前面會(huì )出現一個(gè)“+”號,單擊“+”號,展開(kāi)文件夾,可以看到lich1.asm已經(jīng)出現在里面,雙擊即可打開(kāi)該文件進(jìn)行編輯修改源程序(見(jiàn)圖13)
圖13: 文件成功加入工程
第八步:工程目標'Target 1'屬性設置。如下圖14所示,在工程項目管理窗中的"Target 1"文件夾上右擊,出現下拉菜單,點(diǎn)擊“目標'Target 1'屬性”命令,就進(jìn)入目標屬性設置界面。
圖14: 進(jìn)入工程目標屬性設置
工程目標'Target 1'屬性設置對話(huà)框(圖15)中有8個(gè)頁(yè)面,設置的項目繁多復雜,大部分使用默認設置即可,我們主要設置其中的“目標”、“輸出”、“調試”三個(gè)頁(yè)面,下面對這三個(gè)頁(yè)面的設置進(jìn)行詳細介紹。
1、工程目標屬性設置。該頁(yè)面單片機的晶振頻率、存儲器等,我們把晶振的頻率改為11.0592,頻率設置和你實(shí)驗板上的實(shí)際晶振頻率相同即可(圖15)。
圖15:晶振頻率設置
2、工程輸出設置。該頁(yè)面設置如下圖16所示。注意:如果要進(jìn)行單片機寫(xiě)片實(shí)驗,則一定要把“E生成HEX文件”選項選中,程序編譯后才能生成我們寫(xiě)單片機需要的HEX格式目標文件。
圖16:工程輸出設置
3、工程調試設置。“調試”頁(yè)面設置如下圖17所示。該頁(yè)分為左右兩半,左半邊是軟件仿真設置,而右半邊是硬件仿真設置,當你使用軟件仿真時(shí),選中左邊的“S使用仿真器”;如果你使用硬件仿真器,那么就按下圖所示設置硬件仿真,同時(shí)把仿真器連接到你的電腦串口上。
圖17:仿真調試設置
4、串口設置。串口設置如下圖18所示。串口號根據你的仿真器實(shí)際連接來(lái)設置,如你把仿真器接到COM2,那么就選擇COM2;通信波特率選擇38400即可。
圖18:串口設置
第九步:源程序的編譯與目標文件的獲得
至此,我們已經(jīng)完成了從源程序輸入、工程建立、工程詳細設置的工作,接下來(lái)我們將完成最后的步驟,此時(shí)我們可以在文本編輯窗中繼續輸入或修改我們的源程序,使程序實(shí)現我們的目標,在檢查程序無(wú)誤后保存工程。接著(zhù)如下圖19所示,點(diǎn)擊“構造目標”快捷按鈕,進(jìn)行源程序的編譯連接,源程序編譯相關(guān)的信息會(huì )出現在輸出窗口中的“構造”頁(yè)中。下圖19顯示編譯結果為0錯誤,0警告,同時(shí)產(chǎn)生了目標文件lich1.hex。如果源程序中有錯誤,則不能通過(guò)編譯,錯誤會(huì )在輸出窗口中報告出來(lái),雙擊該錯誤,就可以定位到源程序的出錯行,我們可以對源程序進(jìn)行反復修改,再編譯,直到?jīng)]有錯誤為止。注意:每次修改源程序后一定要保存。
圖19:源程序的編譯
編譯通過(guò)后,我們打開(kāi)工程文件夾(圖20),可以看到文件夾中有了“lich1.hex”,這就是我們需要的最終目標文件,用編程器把該文件寫(xiě)入單片機,單片機就可以實(shí)現我們程序的功能了,趕快把目標文件寫(xiě)入單片機,在實(shí)驗板上看看程序的效果吧。該程序實(shí)現單片機閃爍燈,實(shí)驗板上接在P1.7端口上的發(fā)光二極管會(huì )不停地閃爍。>>> 點(diǎn)擊查看電路圖與源程序 >>>
圖20:編譯成功,獲得目標文件lich1.hex
例子代碼:
#include <AT89X52.H>
#include <stdio.h>
void main(void)
{
SCON = 0x50; //串口方式1,允許接收
TMOD = 0x20; //定時(shí)器1定時(shí)方式2
TCON = 0x40; //設定時(shí)器1開(kāi)始計數
TH1 = 0xE8; //11.0592MHz 1200波特率
TL1 = 0xE8;
TI = 1;
TR1 = 1; //啟動(dòng)定時(shí)器
while(1)
{
printf ("Hello World!\n"); //顯示Hello World
}
}
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
基于proteus的51單片機仿真實(shí)例三、新建一個(gè)keil c51工程
KeilC51安裝和使用說(shuō)明
單片機的軟件開(kāi)發(fā)過(guò)程(編程時(shí)也可以使用Windows自帶的記事本編寫(xiě)程序)KeilC51軟件本身帶有匯編器和編譯器
單片機入門(mén)培訓專(zhuān)題(四) – 嘗試點(diǎn)亮你的LED ② – 著(zhù)名的PCB哥
第2課 keil軟件及工程文件的建立
KEIL軟件使用方法,創(chuàng )建一個(gè)工程
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久