注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)教育/教材/教輔教輔大學(xué)教輔數(shù)字電子學(xué)教師手冊(cè)(英文版)

數(shù)字電子學(xué)教師手冊(cè)(英文版)

數(shù)字電子學(xué)教師手冊(cè)(英文版)

定 價(jià):¥20.00

作 者: (美)詹姆斯·比格內(nèi)爾(James Bignell),(美)羅伯特·多諾萬(wàn)(Robert Donovan)著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 時(shí)代教育·國(guó)外高校優(yōu)秀教材精選
標(biāo) 簽: 大學(xué)教材教輔 電子工程 工程 教材教輔

ISBN: 9787111147824 出版時(shí)間: 2004-07-01 包裝: 平裝
開(kāi)本: 28cm 頁(yè)數(shù): 177 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)詳細(xì)介紹了KeilCx51V7.機(jī)C語(yǔ)言編譯器和全新Windows集成開(kāi)發(fā)環(huán)境μVision2的強(qiáng)大功能和具體使用方法。全面介紹了最新版本Cx51編譯器新增加的控制命令,給出了全部Cx51運(yùn)行庫(kù)函數(shù)及其應(yīng)用范例,對(duì)KeilCx51軟件包中各種應(yīng)用工具,如BL51/Lx51連接定位器、A51/Ax51宏匯編器、LIB51庫(kù)管理程序以及OH51符號(hào)轉(zhuǎn)換程序等都作了詳細(xì)介紹,還介紹了單片機(jī)實(shí)時(shí)多任務(wù)操作系統(tǒng)RTX51及其子集RTX51TINY的具體功能與應(yīng)用方法。μVision2已經(jīng)將調(diào)試器功能集成于其中,用戶可以在單一環(huán)境下完成從源程序編寫(xiě)、編譯、連接定位一直到目標(biāo)文件的仿真調(diào)試等全部工作,書(shū)中詳細(xì)介紹了μVision2各種功能和應(yīng)用,包括軟件模擬調(diào)試和硬件目標(biāo)板實(shí)時(shí)在線仿真。本書(shū)的特點(diǎn)是強(qiáng)調(diào)先進(jìn)性和實(shí)用性,給出了大量程序?qū)嵗?,并帶有一張由Keil公司提供的配套CD-ROM光盤(pán),其中包括KeilCx51V7.全功能評(píng)估軟件包、本書(shū)各章中列出的全部程序代碼,以及KeilCx5l源程序仿真硬件目標(biāo)板的照片和使用說(shuō)明。本書(shū)適合于廣大從事單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)研制的工程技術(shù)人員閱讀,也可以作為高等院校相應(yīng)專(zhuān)業(yè)大學(xué)生或研究生的教學(xué)參考書(shū)。851單片機(jī)是目前國(guó)內(nèi)外工業(yè)測(cè)量控制領(lǐng)域內(nèi)使用極為廣泛的一類(lèi)8位微控制器,它的特點(diǎn)是使用方便靈活,外圍硬件支持十分豐富,世界上許多大半導(dǎo)體廠商,如Atmel、AnalogDevice、Dallas、Infineon、Philips、SST、n等公司都推出了具有各自特點(diǎn)的增強(qiáng)型851系列單片機(jī),使用戶有了更大的選擇范圍。另外,世界上許多軟件公司還都致力于851單片機(jī)高級(jí)語(yǔ)言編譯器的開(kāi)發(fā)研究,使用戶得以采用高級(jí)語(yǔ)言編程,從煩瑣的匯編語(yǔ)言中解脫了出來(lái)。C語(yǔ)言是一種特別適合于開(kāi)發(fā)計(jì)算機(jī)操作系統(tǒng)的高級(jí)語(yǔ)言,德國(guó)Keil公司在開(kāi)發(fā)單片機(jī)C語(yǔ)言編譯器方面取得了相當(dāng)大的成功,從編譯器、調(diào)試器、實(shí)時(shí)操作系統(tǒng)到集成開(kāi)發(fā)環(huán)境,全面支持851、251、166等單片機(jī)主流產(chǎn)品及其眾多的派生系列。本書(shū)作者曾以Keil公司較早期的C51編譯器V5.版本為核心編寫(xiě)了《單片機(jī)高級(jí)語(yǔ)言C51Windows環(huán)境編程與應(yīng)用》一書(shū),出版后受到廣大讀者的歡迎,已經(jīng)多次重印。V5.版的KeilC51開(kāi)發(fā)環(huán)境實(shí)際上是從DOS向Windows的一種升級(jí),它在集成度和易用性方面還不盡如人意,如不支持長(zhǎng)文件名、編譯選項(xiàng)的設(shè)定較為煩瑣、與Windows環(huán)境的兼容性不夠完善等。鑒于以上因素Keil公司于1999年發(fā)表了V6.版本的C51編譯器,同時(shí)推出了一種全新的Windows集成開(kāi)發(fā)環(huán)境gVision2。最近Keil公司又將C51編譯器升級(jí)到V7.版本,使之能夠完全支持Philips公司新推出的超大容量?jī)?nèi)存單片機(jī)8C51Mx,并命名為Cx51編譯器,它是目前最高效的、靈活的851開(kāi)發(fā)平臺(tái),可以支持所有851的衍生產(chǎn)品,同時(shí)支持第三方開(kāi)發(fā)工具。V7.版本的Cx51編譯器具有如下一些優(yōu)越性。1.C51源程序經(jīng)過(guò)優(yōu)化編譯后生成的代碼,其效率接近于匯編語(yǔ)言生成的代碼。2.支持所有851系列單片機(jī),提供對(duì)所有外圍硬件部件的操作。3.無(wú)論在有無(wú)工作寄存器區(qū)轉(zhuǎn)換的情況下,Cx51都能產(chǎn)生快速中斷代碼。4.支持Atmel,Dallas,Infineon,Philips和Temic等公司851衍生產(chǎn)品上的雙數(shù)據(jù)指針及高速算術(shù)單元(arithmeticunits)。5.能夠在整個(gè)應(yīng)用程序中執(zhí)行全局寄存器優(yōu)化。6.所有應(yīng)用工具均可產(chǎn)生詳細(xì)警告信息和錯(cuò)誤信息,幫助用戶處理難于尋找的問(wèn)題。7.支持再入功能和寄存器區(qū)的獨(dú)立代碼,便于中斷服務(wù)程序和多任務(wù)應(yīng)用程序的執(zhí)行。8.采用分組方式執(zhí)行代碼分組和調(diào)試,用戶程序代碼可以輕松突破64KB空間的限制。KeilCx51V7.版本編譯器的Windows環(huán)境兼容性以及集成度得到極大的提升Cx51已被完全集成到一個(gè)功能強(qiáng)大的全新集成開(kāi)發(fā)環(huán)境gVision2中,它將項(xiàng)目(proiect)管理器、Cx51編譯器、Ax51匯編器、BL51/Lx連接定位器、RTX51實(shí)時(shí)操作系統(tǒng)、Simu。lator模擬器以及Mornitor51目標(biāo)調(diào)試器的功能全部集成在單一而靈活的pNision2中,為用戶提供了極為簡(jiǎn)便的操作環(huán)境。gVision2具有強(qiáng)大的項(xiàng)目管理功能,項(xiàng)目中包括源程序文件、開(kāi)發(fā)工具選項(xiàng)以及編程說(shuō)明等,一個(gè)gVision2項(xiàng)目能夠產(chǎn)生一個(gè)或多個(gè)目標(biāo)文件。gVision2內(nèi)部集成了一個(gè)器件數(shù)據(jù)庫(kù)(devicedatabase),其中儲(chǔ)存了各種型號(hào)單片機(jī)的片上存儲(chǔ)器和集成外圍功能信息,通過(guò)器件數(shù)據(jù)庫(kù)可以自動(dòng)設(shè)置Cx51編譯器、Ax51匯編器、BL51/Lx51連接定位器、Debug調(diào)試器等開(kāi)發(fā)工具的功能選項(xiàng),充分滿足用戶使用特定單片機(jī)的要求。gVision2還可以為片外存儲(chǔ)器產(chǎn)生必要的連接選項(xiàng),確定應(yīng)用程序的起始地址及代碼大小規(guī)模。gVision2集成開(kāi)發(fā)環(huán)境具有如下一些新的功能特點(diǎn)。1.簡(jiǎn)便易用的集成開(kāi)發(fā)環(huán)境,源級(jí)瀏覽器(Browser)利用符號(hào)數(shù)據(jù)庫(kù)使用戶可以快速瀏覽源文件,用詳細(xì)的符號(hào)信息來(lái)優(yōu)化用戶變量存儲(chǔ)器。2.內(nèi)嵌源程序文本編輯器,允許用戶在編輯源程序時(shí)(甚至在未經(jīng)編譯和匯編之前)設(shè)置程序調(diào)試斷點(diǎn),便于在調(diào)試程序時(shí)快速檢查和修改程序。3.文件查找功能,能在當(dāng)前文件或全局文件中搜索指定的文本信息。4.集成仿真調(diào)試功能,允許在統(tǒng)一的gVision2環(huán)境下進(jìn)入Debug調(diào)試器,提供純軟件模擬仿真調(diào)試(Simulator)和硬件目標(biāo)板在線仿真調(diào)試(Monitor-51),可以進(jìn)行應(yīng)用程序代碼綜合性能分析和代碼覆蓋率分析。5.單一而靈活的集成開(kāi)發(fā)環(huán)境,可以對(duì)所有開(kāi)發(fā)工具的功能選項(xiàng)進(jìn)行必要的設(shè)置。同時(shí)提供一個(gè)可配置的工具菜單,允許在gVision2環(huán)境下啟動(dòng)用戶功能。6.提供對(duì)軟件版本控制系統(tǒng)SVCS的接口、對(duì)應(yīng)用程序代碼進(jìn)行深層語(yǔ)法分析的PC-LINT接口以及對(duì)便于生成含有N-S流程的塊集代碼EasyCase編輯器的接口。本書(shū)是作者在對(duì)最新版本KeilCx51專(zhuān)業(yè)開(kāi)發(fā)軟件包全面了解和熟練應(yīng)用的基礎(chǔ)上編寫(xiě)而成的,力求先進(jìn)性和實(shí)用性,不僅完整地介紹了V7.版本KeilCx51開(kāi)發(fā)工具的功能和使用方法,還給出了大量具體應(yīng)用實(shí)例,所有程序例子都在gVision2環(huán)境下調(diào)試通過(guò)。全書(shū)共分12章,第1章闡述了851單片機(jī)的存儲(chǔ)器結(jié)構(gòu),以及在gVision2集成開(kāi)發(fā)環(huán)境下進(jìn)行C51程序設(shè)計(jì)和編譯調(diào)試的基本方法。第2章一第6章闡述了851單片機(jī)C語(yǔ)言編程的基礎(chǔ)知識(shí),以及KeilCx51對(duì)ANSIC的擴(kuò)展。第7章闡述了~Vision2集成開(kāi)發(fā)環(huán)境,詳細(xì)介紹了工作環(huán)境、目標(biāo)程序的仿真調(diào)試以及各種開(kāi)發(fā)工具應(yīng)用選項(xiàng)的設(shè)置方法。第8章闡述了在gVision2環(huán)境下進(jìn)行C51應(yīng)用程序設(shè)計(jì)的技巧,并通過(guò)大量具體實(shí)例詳細(xì)討論了許多C51實(shí)際應(yīng)用中的常見(jiàn)問(wèn)題和解決方法。第9章闡述了V7.版本KeilCx51編譯器,詳細(xì)介紹了各種編譯控制命令、數(shù)據(jù)調(diào)用協(xié)議,給出了全部庫(kù)函數(shù)及其應(yīng)用范例。第1章闡述了Ax51宏匯編器,詳細(xì)介紹了各種符號(hào)與表達(dá)式、匯編偽指令、宏處理以及匯編控制命令。第11章闡述了BL51/Lx51連接定位器與實(shí)用工具,詳細(xì)介紹了BL51/Lx51的各種連接控制命令、符號(hào)轉(zhuǎn)換程序OH51、庫(kù)管理程序LIB51的使用方法。第12章闡述了RTX51實(shí)時(shí)多任務(wù)操作系統(tǒng)及其子集RTX51TINY的功能和具體使用方法。為幫助讀者更好地學(xué)習(xí)掌握KeilCx51進(jìn)行應(yīng)用程序設(shè)計(jì),本書(shū)帶有一張由Keil公司提供的配套CD-ROM光盤(pán),其中包含Keil公司最新版本的全功能Cx51評(píng)估軟件包和本書(shū)各章所有范例程序代碼。另外,我們還設(shè)計(jì)并制作了一種能與本書(shū)介紹的gVision2環(huán)境配套使用的KeilCx51源程序仿真硬件目標(biāo)板,可以將用戶程序下載到評(píng)估板中直接進(jìn)行硬件目標(biāo)系統(tǒng)仿真調(diào)試,節(jié)省購(gòu)買(mǎi)專(zhuān)用仿真器的費(fèi)用。關(guān)于硬件評(píng)估板的使用方法書(shū)中作了詳細(xì)介紹,光盤(pán)中還附有KeilCx51源程序仿真硬件目標(biāo)板的照片。本書(shū)在編寫(xiě)出版過(guò)程中得到電子工業(yè)出版社的熱情支持,并得到丁福坤、燕滿、張玉芳、郭邦云、王珍、鄧驪、馮金棟、易金生、商杰、袁曉莉、陳召軍、李進(jìn)、帖偉鵬等同志的協(xié)助,在此表示衷心感謝。由于作者水平有限,書(shū)中難免會(huì)有錯(cuò)誤和不妥之處,懇請(qǐng)廣大讀者批評(píng)指正,讀者可通過(guò)電子郵件:ajxu@tom.com,ajxu41@sohu.com直接與作者聯(lián)系。徐愛(ài)鈞24年4月

作者簡(jiǎn)介

暫缺《數(shù)字電子學(xué)教師手冊(cè)(英文版)》作者簡(jiǎn)介

圖書(shū)目錄

第1章  851單片機(jī)與KeilCx51基礎(chǔ)
  1.1  851單片機(jī)的存儲(chǔ)器組織結(jié)構(gòu)
  1.2  KeilCx51開(kāi)發(fā)工具
  1.3  Cx51簡(jiǎn)單編程與調(diào)試
第2章  Cx51程序設(shè)計(jì)基礎(chǔ)
  2.1  標(biāo)識(shí)符與關(guān)鍵字
  2.2  Cx51程序設(shè)計(jì)的基本語(yǔ)法
  2.2.1  數(shù)據(jù)類(lèi)型
  2.2.2  常量
  2.2.3  變量及其存儲(chǔ)模式
  2.2.4  用typedef重新定義數(shù)據(jù)類(lèi)型
  2.2.5  運(yùn)算符與表達(dá)式
  2.3  Cx51程序的基本語(yǔ)句
  2.3.1  表達(dá)式語(yǔ)句
  2.3.2  復(fù)合語(yǔ)句
  2.3.3  條件語(yǔ)句
  2.3.4  開(kāi)關(guān)語(yǔ)句
  2.3.5  循環(huán)語(yǔ)句
  2.3.6  返回語(yǔ)句
第3章  函數(shù)
  3.1  函數(shù)的定義;
  3.2  函數(shù)的調(diào)用
  3.2.1  函數(shù)的調(diào)用形式
  3.2.2  對(duì)被調(diào)用函數(shù)的說(shuō)明
  3.2.3  函數(shù)的參數(shù)和函數(shù)的返回值
  3.2.4  實(shí)際參數(shù)的傳遞方式
  3.3  函數(shù)的遞歸調(diào)用與再入函數(shù)
  3.4  中斷服務(wù)函數(shù)與寄存器組定義
  3.5  函數(shù)變量的存儲(chǔ)方式
  3.5.1  局部變量與全局變量
  3.5.2  變量的存儲(chǔ)種類(lèi)
  3.5.3  函數(shù)的參數(shù)和局部變量的存儲(chǔ)器模式
第4章  數(shù)組與指針
  4.1  數(shù)組的定義與引用
  4.2  字符數(shù)組
  4.3  數(shù)組作為函數(shù)的參數(shù)
  4.4  指針
  4.4.1  指針與地址
  4.4.2  指針變量的定義
  4.4.3  指針變量的引用
  4.4.4  指針變量作為函數(shù)的參數(shù)
  4.5 數(shù)組的指針
  4.5.1  用指針引用數(shù)組元素
  4.5.2  字符數(shù)組指針
  4.5.3  指針的地址計(jì)算
  4.6  函數(shù)型指針
  4.7  返回指針型數(shù)據(jù)的函數(shù)
  4.8  指針數(shù)組與指針型指針
  4.8.1  指針數(shù)組
  4.8.2指針型指針
  4.8.3  抽象型指針
第5章  結(jié)構(gòu)、聯(lián)合與枚舉
  5.1  結(jié)構(gòu)變量的定義與引用
  5.2  結(jié)構(gòu)變量的初值
  5.3  結(jié)構(gòu)數(shù)組
  5.4結(jié)構(gòu)型指針
  5.4.1  結(jié)構(gòu)型指針的概念
  5.4.2  用結(jié)構(gòu)型指針引用結(jié)構(gòu)元素
  5.5  結(jié)構(gòu)與函數(shù)
  5.5.1  將結(jié)構(gòu)作為函數(shù)的參數(shù)
  5.5.2  將結(jié)構(gòu)型指針作為函數(shù)的參數(shù)
  5.6  聯(lián)合變量的定義與引用
  5.7  枚舉變量的定義與引用
第6章  預(yù)處理器
  6.1  宏定義
  6.1.1  不帶參數(shù)的宏定義
  6.1.2  帶參數(shù)的宏定義
  6.2文件包含
  6.3條件編譯
  6.4其他預(yù)處理命令
第7章  μVision2集成開(kāi)發(fā)環(huán)境
  7.1  μtVision2的下拉菜單
  7.1.1  File菜單
  7.1.2 Edit菜單
  7.1.3 View菜單
  7.1.4  Proiect菜單
  7.1.5  Tools菜單
  7.1.6  SVCS菜單
  7.1.7  Window菜單
  7.1.8 Help菜單
  7.2  μVision2中的調(diào)試器
  7.2.1  Debug狀態(tài)下窗口分配與View菜單操作
  7.2.2  通過(guò)Debug菜單進(jìn)行程序代碼調(diào)試
  7.2.3  通過(guò)"Peripherals"菜單觀察仿真結(jié)果
  7.3   μVision2的調(diào)試命令
  7.3.1  顯示和更新存儲(chǔ)器內(nèi)容命令
  7.3.2  程序執(zhí)行控制命令
  7.3.3  斷點(diǎn)管理命令
  7.3.4  其他通用命令
  7.4 μVision2的表達(dá)式
  7.4.1  表達(dá)式的組成
  7.4.2  μVision2表達(dá)式與C語(yǔ)言表達(dá)式之間的差別
  7.4.3  μVision2表達(dá)式應(yīng)用舉例
  7.5  μtVision2的函數(shù)
  7.5.1  內(nèi)部函數(shù)
  7.5.2  用戶函數(shù)
  7.5.3  信號(hào)函數(shù)
  7.5.4  μtVision2函數(shù)與Cx51函數(shù)的差別
第8章  μVision2環(huán)境下Cx51編程技巧與應(yīng)用實(shí)例
  8.1  編寫(xiě)Cx51應(yīng)用程序的基本原則
  8.2  Cx51應(yīng)用中的一些常見(jiàn)問(wèn)題與解決方法
  8.2.1  Cx51程序設(shè)計(jì)中容易出錯(cuò)的地方
  8.2.2  有關(guān)Cx51程序設(shè)計(jì)的若干實(shí)際應(yīng)用技巧
  8.3  851單片機(jī)的片內(nèi)定時(shí)器應(yīng)用編程
  8.3.1  多模塊編程
  8.3.2  片上集成外圍功能應(yīng)用
  8.3.3  在μVision2中生成應(yīng)用庫(kù)函數(shù)
  8.4  在gVision2中應(yīng)用硬件目標(biāo)板
  8.5  851單片機(jī)的片內(nèi)串行口應(yīng)用編程
  8.5.1  用851串行口擴(kuò)展的矩陣鍵盤(pán)
  8.5.2  利用851串行口實(shí)現(xiàn)多機(jī)通信
  8.5.3  851串行口的中斷驅(qū)動(dòng)程序
  8.5.4  利用851串行口實(shí)現(xiàn)人機(jī)對(duì)話命令的輸入輸出
  8.6  851單片機(jī)串行接口擴(kuò)展應(yīng)用編程
  8.6.1  5位共陰極LED驅(qū)動(dòng)器MCl4489的應(yīng)用
  8.6.2  8位共陰極LED驅(qū)動(dòng)器MAX7219的應(yīng)用
  8.6.3  單總線溫度傳感器DSl82的應(yīng)用
  8.6.4  實(shí)時(shí)時(shí)鐘芯片DSl32的應(yīng)用
  8.7  12C總線驅(qū)動(dòng)程序
  8.7.1  12C總線簡(jiǎn)介
  8.7.2  12C總線通用軟件模擬驅(qū)動(dòng)程序
  8.7.3  12C接口器件24C4的讀寫(xiě)程序
  8.8  851單片機(jī)存儲(chǔ)器擴(kuò)展與測(cè)試應(yīng)用編程
  8.8.1  測(cè)試851應(yīng)用系統(tǒng)總線與擴(kuò)展存儲(chǔ)器的Cx51程序
  8.8.2  851擴(kuò)展FLASH存儲(chǔ)器在系統(tǒng)編程的Cx51程序
  8.8.3  P89C51RD2單片機(jī)片內(nèi)FLASH在應(yīng)用中編程的Cx51程序
  8.9  851單片機(jī)并行接口擴(kuò)展應(yīng)用編程
  8.9.1  打印輸出接口及其驅(qū)動(dòng)程序
  8.9.2  D/A及A/D轉(zhuǎn)換接口及其驅(qū)動(dòng)程序
  8.9.3  用可編程芯片8155實(shí)現(xiàn)并行I/O接口擴(kuò)展
  8.9.4  實(shí)時(shí)日歷/時(shí)鐘芯片DSl2887的Cx51驅(qū)動(dòng)程序
  8.9.5  用可編程芯片8279擴(kuò)展鍵盤(pán)/LED顯示器接口
  8.9.6 LCD顯示模塊EA-D24AR的Cx51應(yīng)用編程
  8.9.7  內(nèi)置T6963C驅(qū)動(dòng)器的LCD顯示模塊Cx51應(yīng)用編程
  8.1  8C552單片機(jī)內(nèi)部A/D轉(zhuǎn)換器的Cx51驅(qū)動(dòng)程序
  8.1.1  8C552單片機(jī)簡(jiǎn)介
  8.1.2  8C552內(nèi)部ADC的應(yīng)用
  8.1.3  使用8C552內(nèi)部ADC時(shí)印刷電路板的設(shè)計(jì)要點(diǎn)
  8.1.4  使用8C552內(nèi)部ADC的Cx51驅(qū)動(dòng)程序
  8.11  87C752單片機(jī)在氣流量測(cè)量中的應(yīng)用
  8.11.1  87C752單片機(jī)簡(jiǎn)介
  8.11.2  氣流量測(cè)量?jī)x表的硬件設(shè)計(jì)
  8.11.3  氣流量測(cè)量?jī)x表的軟件設(shè)計(jì)
第9章  Cx51編譯器
  9.1  Cx51編譯器簡(jiǎn)介
  9.2 Cx51編譯器控制命令詳解
  9.2.1  源控制命令
  9.2.2  列表控制命令
  9.2.3  目標(biāo)控制命令
  9.3  KeilCx51編譯器對(duì)ANSIC的擴(kuò)展
  9.3.1  存儲(chǔ)器類(lèi)型與編譯模式
  9.3.2  關(guān)于bit,sbit,sfr,sfrl6數(shù)據(jù)類(lèi)型
  9.3.3  一般指針與基于存儲(chǔ)器的指針及其轉(zhuǎn)換
  9.3.4  Cx51編譯器對(duì)ANSIC函數(shù)定義的擴(kuò)展
  9.4  Cx51編譯器的數(shù)據(jù)調(diào)用協(xié)議
  9.4.1  數(shù)據(jù)在內(nèi)存中的存儲(chǔ)格式
  9.4.2  目標(biāo)代碼的段管理
  9.5  Cx51編譯器的特殊支持
  9.5.1  AnalogDevice公司的Aduc8xxB2系列
  9.5.2 Atmel 89x8252及衍生產(chǎn)品
  9.5.3 Dallas 8C32、C42、C52、C53
  9.5.4 Dallas 8C39、C4、C524及衍生產(chǎn)品
  9.5.5 1nfineon 8C517、C59、C537及衍生產(chǎn)品
  9.5.6  Philips 8xC75、C751、C752
  9.5.7  Philips 8xC51Mx
  9.5.8  Philips和AtmelWM系列的雙數(shù)據(jù)指針
  9.6  用戶配置文件
  9.6.1  啟動(dòng)代碼文件
  9.6.2  變量初始化文件
  9.6.3  基本I/O函數(shù)文件
  9.6.4  分組配置文件
  9.7  與匯編語(yǔ)言程序的接口
  9.8  與PL/M51程序的接口
  9.9  絕對(duì)地址訪問(wèn)
  9.9.1  采用擴(kuò)展關(guān)鍵字"_at_"或指針定義變量的絕對(duì)地址
  9.9.2  采用預(yù)定義宏指定變量的絕對(duì)地址
  9.9.3  采用連接定位控制命令指定變量的絕對(duì)地址
  9.1  Cx51的庫(kù)函數(shù)
  9.1.1  字符函數(shù)CTYPE.H
  9.1.2  標(biāo)準(zhǔn)I/O函數(shù)STDIO.H
  9.1.3  字符串函數(shù)STRING.H
  9.1.4  標(biāo)準(zhǔn)函數(shù)STDLIB.H
  9.1.5  數(shù)學(xué)函數(shù)MA9H.H
  9.1.6  絕對(duì)地址訪問(wèn)ABSACC.H
  9.1.7  內(nèi)部函數(shù)INTRINS.H
  9.1.8  變量參數(shù)表STDARG.H
  9.1.9  全程跳轉(zhuǎn)SETJMP.H
  9.1.1  計(jì)算結(jié)構(gòu)體成員的偏移量STDDEF.H
第1章  Ax51宏匯編器
  1.1  符號(hào)與表達(dá)式
  1.2  匯編偽指令
  1.2.1  段控制指令
  1.2.2  符號(hào)定義指令
  1.2.3  存儲(chǔ)器初始化指令
  1.2.4  存儲(chǔ)器保留指令
  1.2.5  過(guò)程聲明指令(僅用于Ax51)
  1.2.6  程序連接指令
  1.2.7  地址控制指令
  1.2.8  其他指令
  1.3  宏處理器
  1.3.1  標(biāo)準(zhǔn)宏處理器
  1.3.2  嵌套宏定義
  1.3.3  宏調(diào)用
  1.3.4  C宏處理器
  1.3.5  MPL宏處理器
  1.3.6  MPL函數(shù)
  1.3.7  MPL條件處理函數(shù)
  1.3.8  MPL字符串處理函數(shù)
  1.4  匯編控制命令
  1.4.1  匯編控制命令詳解
  1.4.2  條件匯編命令
第11章  BL51/Lx51連接定位器與實(shí)用工具
  11.1  BL51/Lx51的連接定位方式
  11.1.1  連接定位中的數(shù)據(jù)段處理
  11.1.2  連接定位器的引用廠
  11.1.3  應(yīng)用程序在存儲(chǔ)窯空間中的定位
  11.1.4  數(shù)據(jù)覆蓋
  11.1.5  代碼分組
  11.1.6  分組配置
  11.2  連接定位控制命令詳解
  11.2.1  列表文件控制命令
  11.2.2  輸出文件控制命令
  11.2.3  段與存儲(chǔ)器定位控制命令
  11.2.4  高級(jí)語(yǔ)言控制命令
  11.3  符號(hào)轉(zhuǎn)換工具
  11.3.1  IntelHEX文件格式與符號(hào)轉(zhuǎn)換工具
  11.3.2  引用符號(hào)轉(zhuǎn)換工具OH5I/OHX51
  11.3.3  引用分組目標(biāo)文件轉(zhuǎn)換工具OC51
  11.4  庫(kù)管理器LIBx51
第12章  RTX51實(shí)時(shí)多任務(wù)操作系統(tǒng)
  12.1  RTX51一般介紹
  12.2  RTX51技術(shù)參數(shù)
  12.3  使用RTX51TINY的要求和限定
  12.4  RTX51TINY的任務(wù)管理
  12.5  RTX51TINY的配置
  12.6  RTX51TINY的系統(tǒng)函數(shù)
  12.7  RTX51TINY應(yīng)用系統(tǒng)調(diào)試
附錄A  KeilGx51與ANSIC的差別
附錄B  KeilCx51不同版本的差別
附錄C  代碼優(yōu)化
附錄D  Cx51編譯器的限制
附錄E  關(guān)于配套光盤(pán)及硬件目標(biāo)板
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)