亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁(yè)| 資源下載| 資源專輯| 精品軟件
登錄| 注冊(cè)

keil c51語(yǔ)言使用技巧及實(shí)戰(zhàn)

  • 學(xué)會(huì)一個(gè)程式語(yǔ)言

    學(xué)會(huì)一個(gè)程式語(yǔ)言,是一回事兒;學(xué)會(huì)如何以此語(yǔ)言設(shè)計(jì)並實(shí)作出有效的程式,又是一回事兒。C++ 尤其如此,因?yàn)樗懿粚こ5睾w了罕見的威力和豐富的表現(xiàn)力,不但建立在一個(gè)全功能的傳統(tǒng)語(yǔ)言(C)之上,更提供極為廣泛的物件導(dǎo)向(object-oriented)性質(zhì),以及對(duì)templates 和exceptions(異常狀態(tài))的支援。

    標(biāo)簽: 程式

    上傳時(shí)間: 2013-12-09

    上傳用戶:ANRAN

  • RTX51源代碼及使用指南;解釋如何使用 rtx51小型實(shí)時(shí)操作系統(tǒng)并給出 rtx51完全版功能的概述 這 個(gè)手冊(cè)并不是一本詳細(xì)的實(shí)時(shí)應(yīng)用的入門教程并且假定你已經(jīng)熟悉了 Keil C51 A51

    RTX51源代碼及使用指南;解釋如何使用 rtx51小型實(shí)時(shí)操作系統(tǒng)并給出 rtx51完全版功能的概述 這 個(gè)手冊(cè)并不是一本詳細(xì)的實(shí)時(shí)應(yīng)用的入門教程并且假定你已經(jīng)熟悉了 Keil C51 A51 相關(guān)工具DOS操作系統(tǒng)和8051微處理器的硬件和指令體系

    標(biāo)簽: rtx 51 Keil RTX

    上傳時(shí)間: 2014-01-13

    上傳用戶:1159797854

  • CRC演算法原理及C語(yǔ)言實(shí)現(xiàn)(介紹了3種方法).pdf

    CRC演算法原理及C語(yǔ)言實(shí)現(xiàn)(介紹了3種方法).pdf

    標(biāo)簽: CRC 算法原理

    上傳時(shí)間: 2016-05-29

    上傳用戶:ccclll

  • Keil-C51編譯器及Proteus仿真軟件使用方法

    文檔為Keil-C51編譯器及Proteus仿真軟件使用方法總結(jié)文檔,是一份不錯(cuò)的參考資料,感興趣的可以下載看看,,,,,,,,,,,,,

    標(biāo)簽: keil

    上傳時(shí)間: 2022-07-01

    上傳用戶:d1997wayne

  • Keil C51使用詳解

    Keil C51使用詳解Keil C51 是美國(guó)Keil Software 公司出品的51 系列兼容單片機(jī)C 語(yǔ)言軟件開發(fā)系統(tǒng),與匯編相比,C 語(yǔ)言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì),因而易學(xué)易用。用過匯編語(yǔ)言后再使用C 來開發(fā),體會(huì)更加深刻。Keil C51 軟件提供豐富的庫(kù)函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具,全Windows界面。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會(huì)到Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語(yǔ)句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件時(shí)更能體現(xiàn)高級(jí)語(yǔ)言的優(yōu)勢(shì)。下面詳細(xì)介紹 Keil C51 開發(fā)系統(tǒng)各部分功能和使用。第二節(jié) Keil C51 單片機(jī)軟件開發(fā)系統(tǒng)的整體結(jié)構(gòu)C51 工具包的整體結(jié)構(gòu),如圖(1)所示,其中uVision 與Ishell 分別是C51 forWindows 和for Dos 的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個(gè)開發(fā)流程。開發(fā)人員可用IDE 本身或其它編輯器編輯C 或匯編源文件。然后分別由C51 及A51 編譯器編譯生成目標(biāo)文件(.OBJ)。目標(biāo)文件可由LIB51 創(chuàng)建生成庫(kù)文件,也可以與庫(kù)文件一起經(jīng)L51 連接定位生成絕對(duì)目標(biāo)文件(.ABS)。ABS 文件由OH51 轉(zhuǎn)換成標(biāo)準(zhǔn)的Hex 文件,以供調(diào)試器dScope51 或tScope51 使用進(jìn)行源代碼級(jí)調(diào)試,也可由仿真器使用直接對(duì)目標(biāo)板進(jìn)行調(diào)試,也可以直接寫入程序存貯器如EPROM 中。圖(1) C51 工具包整體結(jié)構(gòu)圖第三節(jié) Keil C51 工具包的安裝81. C51 for Dos在 Windows 下直接運(yùn)行軟件包中DOS\C51DOS.exe 然后選擇安裝目錄即可。完畢后欲使系統(tǒng)正常工作須進(jìn)行以下操作(設(shè)C:\C51 為安裝目錄):修改 Autoexec.bat,加入path=C:\C51\BinSet C51LIB=C:\C51\LIBSet C51INC=C:\C51\INC然后運(yùn)行Autoexec.bat2. C51 for Windows 的安裝及注意事項(xiàng):在 Windows 下運(yùn)行軟件包中WIN\Setup.exe,最好選擇安裝目錄與C51 for Dos相同,這樣設(shè)置最簡(jiǎn)單(設(shè)安裝于C:\C51 目錄下)。然后將軟件包中crack 目錄中的文件拷入C:\C51\Bin 目錄下。第四節(jié) Keil C51 工具包各部分功能及使用簡(jiǎn)介1. C51 與A51(1) C51C51 是C 語(yǔ)言編譯器,其使用方法為:C51 sourcefile[編譯控制指令]或者 C51 @ commandfile其中 sourcefile 為C 源文件(.C)。大量的編譯控制指令完成C51 編譯器的全部功能。包控C51 輸出文件C.LST,.OBJ,.I 和.SRC 文件的控制。源文件(.C)的控制等,詳見第五部分的具體介紹。而 Commandfile 為一個(gè)連接控制文件其內(nèi)容包括:.C 源文件及各編譯控制指令,它沒有固定的名字,開發(fā)人員可根據(jù)自己的習(xí)慣指定,它適于用控制指令較多的場(chǎng)合。(2) A51A51 是匯編語(yǔ)言編譯器,使用方法為:9A51 sourcefile[編譯控制指令]或 A51 @ commandfile其中sourcefile 為匯編源文件(.asm或.a51),而編譯控制指令的使用與其它匯編如ASM語(yǔ)言類似,可參考其他匯編語(yǔ)言材料。Commandfile 同C51 中的Commandfile 類似,它使A51 使用和修改方便。2. L51 和BL51(1) L51L51 是Keil C51 軟件包提供的連接/定位器,其功能是將編譯生成的OBJ 文件與庫(kù)文件連接定位生成絕對(duì)目標(biāo)文件(.ABS),其使用方法為:L51 目標(biāo)文件列表[庫(kù)文件列表] [to outputfile] [連接控制指令]或 L51 @Commandfile源程序的多個(gè)模塊分別經(jīng) C51 與A51 編譯后生成多個(gè)OBJ 文件,連接時(shí),這些文件全列于目標(biāo)文件列表中,作為輸入文件,如果還需與庫(kù)文件(.LiB)相連接,則庫(kù)文件也必須列在其后。outputfile 為輸文件名,缺少時(shí)為第一模塊名,后綴為.ABS。連接控制指令提供了連接定位時(shí)的所有控制功能。Commandfile 為連接控制文件,其具體內(nèi)容是包括了目標(biāo)文件列表,庫(kù)文件列表及輸出文件、連接控制命令,以取代第一種繁瑣的格式,由于目標(biāo)模塊庫(kù)文件大多不止1 個(gè),因而第2 種方法較多見,這個(gè)文件名字也可由使用者隨意指定。(2) Bl51BL51 也是C51 軟件包的連接/定位器,其具有L51 的所有功能,此外它還具有以下3 點(diǎn)特別之處:a. 可以連接定位大于64kBytes 的程序。b. 具有代碼域及域切換功能(CodeBanking & Bank Switching)c. 可用于RTX51 操作系統(tǒng)RTX51 是一個(gè)實(shí)時(shí)多任務(wù)操作系統(tǒng),它改變了傳統(tǒng)的編程模式,甚至不必用main( )函數(shù),單片機(jī)系統(tǒng)軟件向RTOS 發(fā)展是一種趨勢(shì),這種趨勢(shì)對(duì)于186 和38610及68K 系列CPU 更為明顯和必須,對(duì)8051 因CPU 較為簡(jiǎn)單,程序結(jié)構(gòu)等都不太復(fù)雜,RTX51 作用顯得不太突出,其專業(yè)版軟件PK51 軟件包甚至不包括RTX51Full,而只有一個(gè)RTX51TINY 版本的RTOS。RTX51 TINY 適用于無外部RAM 的單片機(jī)系統(tǒng),因而可用面很窄,在本文中不作介紹。Bank switching 技術(shù)因使用很少也不作介紹。3. DScope51,Tscope51 及Monitor51(1) dScope51dScope51 是一個(gè)源級(jí)調(diào)試器和模擬器,它可以調(diào)試由C51 編譯器、A51 匯編器、PL/M-51 編譯器及ASM-51 匯編器產(chǎn)生的程序。它不需目標(biāo)板(for windows 也可通過mon51 接目標(biāo)板),只能進(jìn)行軟件模擬,但其功能強(qiáng)大,可模擬CPU 及其外圍器件,如內(nèi)部串口,外部I/O 及定時(shí)器等,能對(duì)嵌入式軟件功能進(jìn)行有效測(cè)試。

    標(biāo)簽: Keil C51 使用詳解

    上傳時(shí)間: 2013-11-01

    上傳用戶:zhouxuepeng1

  • Keil C51編譯、調(diào)試軟件使用指南

    Keil C51編譯、調(diào)試軟件使用指南.pdf 該手冊(cè)是Keil 軟件公司8051 單片機(jī)軟件開發(fā)工具的介紹是為新用戶和有興趣的讀者準(zhǔn)備的使用指南只需要閱讀本書就可以正確地運(yùn)行和使用該軟件這本用戶指南包括以下章節(jié)的內(nèi)容第一章介紹 對(duì)本用戶手冊(cè)的概述第二章安裝 講述怎樣安裝軟件并設(shè)置工具的操作環(huán)境第三章 8051 產(chǎn)品系列講述為8051 單片機(jī)提供的不同產(chǎn)品讀完本章可以決定選用哪一種產(chǎn)品第四章 8051 開發(fā)工具講述8051 開發(fā)工具的主要特征包括C 編譯器匯編器調(diào)試器和集成開發(fā)環(huán)境第五章使用 8051 工具講述通過演示程序指導(dǎo)用戶如何使用這套工具第六章硬件產(chǎn)品介紹輔助開發(fā)和調(diào)試的硬件工具還有80C517A 和80C520 評(píng)估板以及EPROM 仿真器第七章實(shí)時(shí)內(nèi)核講述RTX 51 實(shí)時(shí)操作系統(tǒng)該章還提供多任務(wù)處理系統(tǒng)的概述第八章命令參考簡(jiǎn)要講述了8051 開發(fā)工具的命令及控制符

    標(biāo)簽: Keil C51 編譯 使用指南

    上傳時(shí)間: 2013-10-19

    上傳用戶:qitiand

  • 個(gè)人收藏的14篇有關(guān)KEIL C51語(yǔ)言編程的使用要點(diǎn)。 目錄: C51變量或數(shù)據(jù)類型 C51 怎樣將1個(gè)子程序段定位在1個(gè)固定的地址位置 C51存儲(chǔ)模式 C語(yǔ)言下的單片機(jī)軟件抗

    個(gè)人收藏的14篇有關(guān)KEIL C51語(yǔ)言編程的使用要點(diǎn)。 目錄: C51變量或數(shù)據(jù)類型 C51 怎樣將1個(gè)子程序段定位在1個(gè)固定的地址位置 C51存儲(chǔ)模式 C語(yǔ)言下的單片機(jī)軟件抗干擾實(shí)現(xiàn)的基本技巧之一---------對(duì)絕對(duì)地址的訪問 DOS界面的KEIL C編譯器的使用方法(^_^) keil51開發(fā)系統(tǒng)概述 Keil C51函數(shù)(不僅僅是函數(shù),呵呵) Keil C51擴(kuò)展關(guān)鍵字 Keil C51軟件包中的通用文件 Keil C51指針 程序結(jié)構(gòu)----KEIL C51的Bin、Inc、Lib三個(gè)子文件夾介紹 絕對(duì)地址訪問------C與匯編的接口----- C51軟件包中的通用文件----- 段名轉(zhuǎn)換與程序優(yōu)化 內(nèi)存區(qū)域(Memory Areas)的定義--關(guān)鍵字 一個(gè)絕對(duì)地址使用的編程例子

    標(biāo)簽: C51 KEIL C語(yǔ)言 語(yǔ)言編程

    上傳時(shí)間: 2015-05-14

    上傳用戶:yt1993410

  • 使用硬體描述語(yǔ)言HDL 設(shè)計(jì)硬體電路

    使用硬體描述語(yǔ)言HDL 設(shè)計(jì)硬體電路,臺(tái)灣人寫的PPT講義,非常不錯(cuò)。VHDL硬件設(shè)計(jì)入門學(xué)習(xí)。VHDL基本語(yǔ)法架構(gòu),VHDL的零件庫(kù)(Library)及包裝(Package)等內(nèi)容。

    標(biāo)簽: HDL

    上傳時(shí)間: 2014-01-22

    上傳用戶:cxl274287265

  • Keil C51使用幫助

    Keil C51使用幫助

    標(biāo)簽: Keil C51

    上傳時(shí)間: 2013-06-29

    上傳用戶:eeworm

  • Keil C51 使用詳解

    Keil C51 使用詳解

    標(biāo)簽: Keil C51 使用詳解

    上傳時(shí)間: 2013-06-02

    上傳用戶:eeworm

主站蜘蛛池模板: 新蔡县| 潮州市| 健康| 临沭县| 田阳县| 贵溪市| 太原市| 和硕县| 团风县| 莒南县| 大渡口区| 惠来县| 铜陵市| 鄂州市| 滦南县| 房产| 界首市| 根河市| 三河市| 司法| 古浪县| 霍州市| 铜川市| 永清县| 鱼台县| 洛南县| 喀喇沁旗| 鄂尔多斯市| 沙坪坝区| 黑龙江省| 临漳县| 彭州市| 巫溪县| 惠来县| 石屏县| 密云县| 油尖旺区| 东辽县| 宁明县| 沁阳市| 广南县|