家電維修班,手機維修班,電腦維修班,電工班,焊工班,液晶電視維修班,電動工具維修班、電動車摩托車維修班、網絡營銷培訓、網站設計培訓、淘寶培訓---全國招生 家電維修班,手機維修班,電腦維修班,電工班,焊工班,液晶電視維修班,電動工具維修班、電動車摩托車維修班、網絡營銷培訓、網站設計培訓、淘寶培訓---全國招生

中日欧洲精品视频在线-中日韩在线观看-中日韩一区二区三区-中日韩精品视频在线观看-狂野欧美老黑粗又硬-狂野猛交xxxx吃奶

您的位置:網站首頁 > 電器維修資料網 > 正文 >

C程序的錄入與編譯

★★★★★【文章導讀】:C程序的錄入與編譯具體內容是:目前國內出現的c51編譯器較多,分別遵循不同的c語言版本,比較流行的是keilc51,目前各個電子及單片機網站均在探討keilc51的編程技巧。就國內生產的仿真器而言,南京偉福實業有限公司生產的單片機仿真器系列除了提供…

來源: 日期:2013-11-17 19:40:37 人氣:標簽:

C程序的錄入與編譯

  目前國內出現的c51編譯器較多,分別遵循不同的c語言版本,比較流行的是keilc51,目前各個電子及單片機網站均在探討keilc51的編程技巧。就國內生產的仿真器而言,南京偉福實業有限公司生產的單片機仿真器系列除了提供完全硬仿真以外,還提供了一個軟件模擬器,該模擬器能代替仿真器進行無目標機的虛擬調試,該軟件遵循franklinc語言標準,提供windows環境下的全中文集成開發平臺,使用了國際上 流行的編譯技術,可提供以下操作:
  
  *編輯-匯編/編譯-連接/定位-調試-裝入目標系統一條龍。
  
  *全屏幕編輯,就地修改,所見即所得;跨文件整塊剪貼技術;彩色辨識正文等。
  
  *使用工程技術:一次性將工程的全部源文件、頭文件、用戶庫文件送入工程管理器,統一管理“匯編/編譯”和“連接/定位”,無須人工干預。
  
  *使用make技術:自動辨用匯編器/編譯器;每次調試循環僅做增量“匯編/編譯”和“連接/定位”。
  
  *錯誤和警告自動定位,明朗的錯誤自動修正。
  
  *多種運行模式,全數據類型的查看和修改。
  
  *軟件模擬器。
  
  1.軟件的安裝與設置①安裝系統文件:仿真程序的軟件包中有一個setup.exe文件,.執行setup.exe文件,按照中文提示,程序自動安裝到c:
  
  \wavw\bin中。(也可以安裝到d盤或e盤上)。
  
  ②安裝高級語言匯編器:在c盤(或d盤)建立一個子目錄c:
  
  \comp510將軟件包中的p51.exe文件copy到c:\comp51子目錄中,執行p51.exe文件。
  
  雙擊c:\wavw\bin中“w”圖標,即進入圖l所示的偉福仿真系統。
  
  在屏幕下圖的上方,有一行菜單欄和一行工具欄,用鼠標左鍵單擊這些欄目,會生成相應的菜單或功能提示。在屏幕的正中央的一大塊區域就是源文件編輯區,在輸入源文件時,仿真軟件會將正文和關鍵詞顯示成不同的顏色。


  
  在對源文件進行編譯之前,需要對仿真器進行設置,以適應不同的單片機型號。
  
  單擊屏幕上方“仿真器”項目,選擇“仿真器設置”欄目,即可進入仿真器設置窗口。
  
  “語言”項設置:設置項目編譯語言的路徑,命令行選項。
  
  編譯器路徑:指明本系統匯編器,編譯器所在位置,系統缺省51系列編譯器在c:\comp51\文件夾下,本系統使用的編譯器為第三方軟件,必須單獨安裝。
  
  asm命令行:若使用英特爾匯編器,則需要加上所需的命令行參數;若使用偉福匯編器,則需要選擇是否使用偉福預定義的符號。在偉福匯編器中,已經把51單片機使用的一些常用符號,寄存器名定義為相應的值。如果你使用偉福匯編器,就可以直接使用這些符號。如果你自己已經定義了這些符號,又想使用偉福匯編器,就將“使用偉福預定義符號”前面的選擇去掉。
  
  c命令行:項目中若有c語言程序,系統進行編譯時,使用此行參數對c程序進行編譯。
  
  pum命令行:項目中若有pl/m語言程序,系統編譯時,就使用此行參數對程序進行編譯。
  
  link命令行:系統對目標文件鏈接時,使用此參數鏈接。
  
  注意:除非你對命令行參數非常了解,并且確實需要修改這些參數,一般情況下,不需要修改系統給出的缺省參數。以免系統不能正常編譯。
  
  編譯器選擇:選擇使用偉福匯編器,還是英特爾匯編器,系統對c語言程序和pl/m語言編譯是采用第三方編譯器。一般情況下,如果用戶項目中都是匯編語言程序,沒有c語言和pl/m語言,選擇偉福匯編器。如果用戶項目中含有c語言,pum語言,或者匯編語言是用英特爾格式編寫的,就選擇英特爾匯編器。
  
  缺省顯示格式:指定觀察變量顯示的方式,一般為混合十/十六進制。
  
  “目標文件”項設置:設置生成的目標文件的地址,及生成目標文件的格式。
  
  一般情況下,地址選擇為缺省方式。即由編譯確定。如果你想重新定位你的程序就要指定地址,方法是:去掉“缺省地址”前面的選擇。在開始地址,結束地址處填入相應的地址。
  
  編譯器生成的目標文件可以存成三種格式,但大多數編程器適應二進制(bin)和英特爾格式(hex)。
  
  二進制(bin):由編譯器生成的二進制文件,也就是程序的機器碼。
  
  英特爾格式(hex):由英特爾定義的一種格式,用ascii碼來存儲編譯器生成的二進制代碼,這種格式包括地址,數據和校驗地址選擇一般為缺省地址(由編譯器定)。
  
  “仿真器”項設置選擇所使用的仿真器類型,pod(仿真頭)類型,以及所仿真cpu的類型。
  
  如果使用硬件仿真,請去掉“使用偉福軟件仿真”前的選擇。
  
  “選擇仿真器”框內為本系統所支持的仿真器類型,選擇正確仿真器。在“選擇仿真頭”框內為相應仿真器能支持的仿真頭類型,選擇所使用的仿真頭。在“選擇cpu”框內為所能仿真的cpu。如果使用硬件仿真器,請不要選擇“使用偉福軟件模擬器”。使用偉福軟件模擬器,可以在完全脫離硬件仿真器情況下,對軟件進行模擬執行。“晶體頻率”是在軟件模擬時,用來計算程序執行時間。在“仿真頭設置中,可以設置該仿真頭的特殊功能。在使用軟仿真時,該項不用設置。
  
  2、源文件的編譯:
  
  在“項目”菜單中,有源文件的編譯功能(熱鍵為f9),仿真軟件對源文件編譯后,會給出信息窗口,顯示系統編譯輸出的信息。
  
  如果程序有錯,會以圖標形式指出:表示錯誤,表示警告,表示通過。在編譯信息行會有相關的生成文件,雙擊鼠標左鍵,或擊右鍵在彈出菜單中選擇“打開“功能,可以打開相關文件。(如果有編譯錯誤,雙擊左鍵,可以在源程序中指出錯誤所在行,有時前一行或后一行程序有錯,會造成當前行編譯不通過。而將錯誤定位在本行,所以如果發現了錯誤,但在本行沒有發現錯誤,可以查查本行上下的程序)。
  
  例:編譯過程發現有錯。在信息窗口中看到在calc.c文件第118行有202號錯誤,文字顯示錯誤類型是,”dispvaunde6nedidentifier”
  
  即:未定義dispva標識符。雙擊此信息行,系統將打開calc.c文件,并且在源文件的118行,指出有錯,可以看到,dispva和ls()中間有空格。原來應為dispvals()。
  
  程序編譯通過進行軟仿真時,仿真軟件可同時給出多個窗口供編程者參考,以驗證程序的運行結果。
  
  “cpu窗口”:通過cpu窗口,可以看到你編譯正確的機器碼及反匯編程序,可以讓你更清楚地了解程序執行過程。cpu窗口中還有sfr(特殊功能寄存器)窗口和位窗口,讓你了解程序執行過程中寄存器的變化。
  
  “數據窗口”:51系列有以下四種數據窗口。
  
  data內部數據窗口code程序數據窗口xdata外部數據窗口、pdata外部數據窗口(頁方式)在內部數據窗口中可以看到cpu內部ram的數據值,紅色的為上一步執行過程中,改變過的值,窗口狀態欄中為選中數據的地址,可以在選中的數據上直接修改數據的十六進制值,也可以用彈出菜單的修改功能,修改選中的數據值。
  
  每次編譯后仿真程序會自動在c:\wavw、bin子目錄中生成程序代碼文件,仿真后生成的程序代碼文件(*。bin或*。hex)可用燒寫器燒錄到單片機中進行驗證。


【看看這篇文章在百度的收錄情況】

聯系方式

  • 0731-85579057 , 0731-85569651
  • 點擊這里給我發消息點擊這里給我發消息點擊這里給我發消息
網站欄目導航: 培訓課程 手機硬件 手機軟件 綜合維修 學校資訊 考證指南 就業導航 招生指南 教學管理 入學須知 學校圖片 教學大綱 師資力量 學生感言 學校概況 教學實景 手機維修培訓資訊 電腦維修培訓 維修間故事 手機維修培訓 液晶電視維修培訓 家電維修資料網 電器維修資料網 招生地區 刷機教程 家電維修 手機技巧 老版網站 招生平臺網絡工程
友情鏈接: 監控安裝培訓 電動工具維修 家電維修學校 電工培訓學校 液晶電視維修 焊工培訓學校 電工焊工學校 電腦維修學校 家電維修培訓 電腦維修培訓 家裝電工培訓網絡安裝維護 主板維修 液晶顯示器 筆記本電腦維修 電腦組裝維護 電腦硬件維修 電腦維修 電工考證 電工證 裝修電工 水電工 維修電工 電工 焊接技術 電焊工 焊工 電動設備維修 電動工具維修 制冷維修 空調維修 冰箱維修  更多>>
陽光-手機維修教育品牌學校
點擊這里給我發消息 點擊這里給我發消息 點擊這里給我發消息
電工培訓學校 電動車維修學校 摩托車維修學校 摩托車維修培訓 手機維修培訓 家電維修培訓 電腦維修培訓 電動工具維修培訓 液晶電視維修培訓 安防監控培訓 空調維修培訓 網絡營銷培訓 網站設計培訓 淘寶網店培訓 電器維修培訓 家電維修學校 電工培訓 焊工培訓 電工學校 電工培訓學校 電動車維修學校 摩托車維修學校 摩托車維修培訓 手機維修培訓 家電維修培訓 電腦維修培訓 電動工具維修培訓 液晶電視維修培訓 安防監控培訓 空調維修培訓 網絡營銷培訓 網站設計培訓 淘寶網店培訓 電器維修培訓 家電維修學校 電工培訓 焊工培訓 電工學校 電工培訓學校 電動車維修學校 摩托車維修學校 摩托車維修培訓 手機維修培訓 家電維修培訓 電腦維修培訓 電動工具維修培訓 液晶電視維修培訓 安防監控培訓 空調維修培訓 網絡營銷培訓 網站設計培訓 淘寶網店培訓 電器維修培訓 家電維修學校 電工培訓 焊工培訓 電工學校 電工培訓學校 電動車維修學校 摩托車維修學校 摩托車維修培訓 手機維修培訓 家電維修培訓 電腦維修培訓 電動工具維修培訓 液晶電視維修培訓 安防監控培訓 空調維修培訓 網絡營銷培訓 網站設計培訓 淘寶網店培訓 電器維修培訓 家電維修學校 電工培訓 焊工培訓 電工學校
中山市,固原市,銀川市,玉樹,海東,隴南市,酒泉市,張掖市,天水市,金昌市,蘭州市,榆林市,延安市,渭南市,銅川市,阿里,山南,拉薩市,怒江,文山州,楚雄州,普洱市,昭通市,玉溪市,昆明市,畢節,銅仁,遵義市,貴陽市,甘孜州,資陽市,達州市,宜賓市,南充市,遂寧市,綿陽市,瀘州市,自貢市,三亞市,崇左市,河池市,玉林市,欽州市,梧州市,柳州市,梅州市,肇慶市,湛江市,佛山市,珠海市,韶關市,湘西州,懷化市,郴州市,張家界市,邵陽市,株洲市,仙桃市,隨州市,荊州市,荊門市,襄樊市,黃石市,駐馬店市,信陽市,南陽市,漯河市,中衛市,石嘴山市,海西,海南藏州,黃南州,海北,甘南,慶陽市,平涼市,武威市,白銀市,嘉峪關市,安康市,漢中市,咸陽市,寶雞市,林芝,日喀則,昌都,迪慶,德宏,大理,西雙版納,紅河州,臨滄市,麗江市,保山市,曲靖市,黔東州,黔西州,安順市,六盤水市,涼山州,阿壩州,雅安市,廣安市,眉山市,內江市,廣元市,德陽市,攀枝花市,成都市,海口市,來賓市,百色市,貴港市,北海市,桂林市,南寧市,云浮市,揭陽市,潮州市,清遠市,陽江市,汕尾市,惠州市,茂名市,江門市,汕頭市,深圳市,廣州市,婁底市,永州市,益陽市,岳陽市,湘潭市,長沙市,恩施州,黃岡市,孝感市,鄂州市,十堰市,武漢市,周口市,商丘市,三門峽市,許昌市,焦作市,安陽市,鶴壁市,平頂山市,開封市,鄭州市,聊城市,濱州市,德州市,萊蕪市,日照市,泰安市,煙臺市,濰坊市,東營市,淄博市,上饒市,濟南市,撫州市,宜春市,贛州市,新余市,九江市,景德鎮市,寧德市,南平市,泉州市,莆田市,廈門市,宣城市,亳州市,六安市,宿州市,黃山市,滁州市,安慶市,淮北市,馬鞍山市,蚌埠市,蕪湖市,合肥市,麗水市,舟山市,衢州市,金華市,湖州市,嘉興市,寧波市,宿遷市,鎮江市,鹽城市,連云港市,蘇州市,徐州市,南京市,綏化市,牡丹江市,佳木斯市,大慶市,鶴崗市,哈爾濱市,白城市,白山市,遼源市,吉林市,葫蘆島市,鐵嶺市,盤錦市,阜新市,錦州市,本溪市,鞍山市,沈陽市,錫林郭勒盟,通遼市,烏海市,呂梁市,忻州市,晉中市,晉城市,陽泉市,太原市,廊坊市,承德市,保定市,邯鄲市,唐山市,寧夏,甘肅省,西藏,貴州省,重慶市,廣西,湖南省,河南省,江西省,安徽省,江蘇省,黑龍江省,遼寧省,山西省,天津市,四平市,內蒙古,吳忠市,果洛,西寧市,定西市,商洛市,西安市,那曲,黔南州,巴中市,樂山市,賀州市,防城港市,東莞市,河源市,常德市,衡陽市,咸寧市,宜昌市,濮陽市,新鄉市,洛陽市,菏澤市,臨沂市,威海市,濟寧市,棗莊市,青島市,吉安市,鷹潭市,萍鄉市,南昌市,龍巖市,漳州市,三明市,福州市,池州市,巢湖市,阜陽市,銅陵市,淮南市,臺州市,紹興市,溫州市,杭州市,泰州市,揚州市,淮安市,南通市,常州市,無錫市,大興安嶺,黑河市,七臺河市,伊春市,雙鴨山市,雞西市,齊齊哈爾市,延邊,松原市,通化市,長春市,朝陽市,遼陽市,營口市,丹東市,撫順市,大連市,阿拉善盟,興安盟,烏蘭察布市,巴彥淖爾市,呼倫貝爾市,鄂爾多斯市,赤峰市,包頭市,呼和浩特市,臨汾市,運城市,朔州市,長治市,大同市,衡水市,滄州市,張家口市,邢臺市,秦皇島市,石家莊市,青海省,陜西省,云南省,四川省,海南省,廣東省,湖北省,山東省,福建省,浙江省,上海市,吉林省,河北省,北京市 主站蜘蛛池模板: 黄色大片aa| 狠狠射首页| 精品久久久噜噜噜久久7| 亚洲一二三产品区别在哪里| 综合人妻久久一区二区精品| 国产成人精品区在线观看| 欧美乱子YELLOWVIDEO| 99久久久无码国产AAA精品| 欧美人与动牲交A免费| 成人无码在线视频区| 无码AV精品久久一区二区免费| 国产精品久久欧美一区| 天天躁日日躁狠狠躁AV麻豆| 国产亚洲精品久久7777777| 亚洲午夜精品A片久久不卡蜜桃| 国产高潮国产高潮久久久久久| 欧美精品高清在线观看| 久久精品影院永久网址| 久久免费资源福利资源站| 脱jk裙的美女露小内内无遮挡| 99精品中文字幕在线观看| 国产精品久久久久久人妻精品流| 久草在线草a免费线看| 亚洲AV电影天堂男人的天堂| 囯产免费精品一品二区三区视频| 少爷被多个暗卫肉高h| 国产麻豆精品久久一二三 | younv 学生国产在线视频| 精品国产福利在线视频| 国产专区青青在线视频| 香港论理午夜电影网| 白银谷在线观看| 欧美亚洲精品午夜福利AV| 中文字幕在线观看亚洲视频| 国产精品一国产AV麻豆| 色综合精品无码一区二区三区| 在线视频免费观看| 青青草原国产在线| yellow在线观看免费直播| 亚洲haose在线观看| 内射白嫩少妇超碰|