注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合單片機(jī)高級語言C51 Windows環(huán)境編程與應(yīng)用

單片機(jī)高級語言C51 Windows環(huán)境編程與應(yīng)用

單片機(jī)高級語言C51 Windows環(huán)境編程與應(yīng)用

定 價(jià):¥48.00

作 者: 徐愛鈞,彭秀華編著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 單片計(jì)算機(jī)

ISBN: 9787505367562 出版時(shí)間: 2001-07-01 包裝: 膠版紙
開本: 26cm+光盤1片 頁數(shù): 518 字?jǐn)?shù):  

內(nèi)容簡介

  本書以Keil公司最新版本的C51編譯器為核心,闡述了在Windows環(huán)境下采用單片機(jī)高級語言C51進(jìn)行應(yīng)用系統(tǒng)程序設(shè)計(jì)的基本原理和方法,詳細(xì)介紹了KeilC51的Windows集成開發(fā)環(huán)境Vision51和軟件仿真器dScope51的強(qiáng)大功能和具體使用方法。在Windows集成開發(fā)環(huán)境pVision51中,可以完成從源程序編寫、編譯、連接定位到目標(biāo)文件的仿真調(diào)試等的全部工作。dScope51是一種基于Windows的多窗口軟件仿真器,它可以在完全沒有8051單片機(jī)硬件的情況下模擬調(diào)試各種應(yīng)用程序,即使對單片機(jī)內(nèi)部特殊集成功能的編程,也可以找到對應(yīng)的模擬窗口。本書對最新版本C51編譯器新增加的控制命令作了全面介紹;給出了最新C51運(yùn)行庫函數(shù)及其應(yīng)用范例;對KeilC51的各種應(yīng)用工具,如BL51連接定位器、A51宏匯編器、LIB51庫管理程序以及OH51符號轉(zhuǎn)換程序等都作了詳細(xì)介紹;還介紹了單片機(jī)實(shí)時(shí)多任務(wù)操作系統(tǒng)RTX51及其子集RTX51TINY的具體功能與應(yīng)用方法。本書強(qiáng)調(diào)先進(jìn)性和實(shí)用性。全書各章列舉了大量程序?qū)嵗?,并附贈一張配套光盤。因此本書既適合廣大從事單片機(jī)應(yīng)用系統(tǒng)開發(fā)研制的工程技術(shù)人員的閱讀,也可以作為高等工科院校相應(yīng)專業(yè)大學(xué)生或研究生的教學(xué)用書。未經(jīng)許可,不得以任何方式復(fù)制或抄襲本書之部分或全部內(nèi)容。版權(quán)所有,翻版必究。

作者簡介

暫缺《單片機(jī)高級語言C51 Windows環(huán)境編程與應(yīng)用》作者簡介

圖書目錄

第1章  8051單片機(jī)與C51語言的基礎(chǔ)    1.1  8051單片機(jī)的基本結(jié)構(gòu)與存儲器組織    1.2  C51語言的特點(diǎn)    1.2.1  概述    1.2.2  C51的基本程序結(jié)構(gòu)    1.2.3  windows環(huán)境下的編程和調(diào)試  第2章  C51程序設(shè)計(jì)基礎(chǔ)    2.1  標(biāo)識符與關(guān)鍵字    2.2  C51程序設(shè)計(jì)的基本語法    2.2.1  數(shù)據(jù)類型    2.2.2  常量    2.2.3  變量及其存儲模式    2.2.4  用typedef重新定義數(shù)據(jù)類型    2.2.5  運(yùn)算符與表達(dá)式    2.2.6  基本語句    2.3  函數(shù)    2.3.1  函數(shù)的定義    2.3.2  函數(shù)的調(diào)用    2.3.3  函數(shù)的遞歸調(diào)用與再人函數(shù)    2.3.4  中斷服務(wù)函數(shù)與寄存器組定義    2.3.5  函數(shù)變量的存儲方式    2.3.6  函數(shù)的參數(shù)和局部變量的存儲器模式    2.4  數(shù)組與指針    2.4.1  數(shù)組的定義與引用    2.4.2  字符數(shù)組    2.4.3  數(shù)組作為函數(shù)的參數(shù)    2.4.4  指針的概念    2.4.5  數(shù)組的指針    2.4.6  指針的地址計(jì)算    2.4.7  函數(shù)型指針    2.4.8  返回指針型數(shù)據(jù)的函數(shù)    2.4.9  指針數(shù)組與指針型指針    2.4.10  抽象型指針    2.5  結(jié)構(gòu)與聯(lián)合    2.5.1  結(jié)構(gòu)變量的定義與引用    2.5.2  結(jié)構(gòu)變量的初值    2.5.3  結(jié)構(gòu)數(shù)組    2.5.4  結(jié)構(gòu)型指針    2.5.5  結(jié)構(gòu)與函數(shù)    2.5.6  聯(lián)合變量的定義與引用    2.6  預(yù)處理器    2.6.1  宏定義    2.6.2  文件包含    2.6.3  條件編譯    2.6.4  其他預(yù)處理命令  第3章  Windows集成開發(fā)環(huán)境    3.1  文件管理編譯環(huán)境μVision51    3.2  μVision51的下拉菜單    3.2.1  File菜單    3.2.2  Edit菜單    3.2.3  Project菜單    3.2.4  Run菜單    3.2.5  Options菜單    3.2.6  Tools菜單    3.2.7  Window菜單    3.2.8  HelP菜單    3.3  軟件仿真器dScope5l    3.3.1  Me菜單    3.3.2  View菜單    3.3.3  SettlP菜單    3.3.4  PeriPherals菜單    3.3.5  Help菜單    3.4  CPU動態(tài)驅(qū)動庫文件    3.4.1  8051.DLL/8052.DLL    3.4.2  8051Fx.DLL    3.4.3  80515.DLL/80515A.DLL    3.4.4  80517.DLL/80517A.DLL    3.4.5  80552.DLL    3.4.6  80751.DLL    3.4.7  80781.DLL    3.4.8  80410.DLL    3.4.9  80320.DLL    3.5  dScope51的命令    3.5.1  顯示和更新存儲器內(nèi)容命令    3.5.2  用戶程序執(zhí)行控制命令    3.5.3  斷點(diǎn)管理命令    3.5.4  其他通用命令    3.6  dScop5l的表達(dá)式    3.6.1  表達(dá)式的組成    3.6.2  dScope51表達(dá)式與C語言表達(dá)式之間的差別    3.6.3  dScope51表達(dá)式應(yīng)用示例    3.7  dScope51的函數(shù)    3.7.1  用戶函數(shù)    3.7.2  內(nèi)部函數(shù)    3.7.3  信號函數(shù)    3.7.4  dScope51函數(shù)與C5l函數(shù)的差別  第4章  C51編譯器    4.1  C51編譯器控制命令詳解    4.1.1  源控制命令    4.1.2列表控制命令    4.1.3  目標(biāo)控制命令    4.2  C5l編譯器的數(shù)據(jù)調(diào)用協(xié)議    4.2.1  數(shù)據(jù)在內(nèi)存中的存儲格式    4.2.2  目標(biāo)代碼的段管理    4.2.3  再入函數(shù)的棧結(jié)構(gòu)    4.2.4  與匯編語言程序的接口    4.2.5  與PL/M51語言程序的接口    4.2.6  配置文件    4.2.7  C51編譯器的限制    4.3  C51的庫函數(shù)    4.3.1  字符函數(shù)CTYPE.H    4.3.2  一般I/O函數(shù)STDlO.H    4.3.3  字符串函數(shù)STRING.H    4.3.4  標(biāo)準(zhǔn)函數(shù)STDLIB.H    4.3.5  數(shù)學(xué)函數(shù)MATH.H    4.3.6  絕對地址訪問ABSACC.H    4.3.7  內(nèi)部函數(shù)INTRINS.H    4.3.8  變量參數(shù)表STDARG.H    4.3.9  全程跳轉(zhuǎn)SETJMP.H    4.3.10  訪問SFR和SFR—bit地址的REGxxx.H    4.4  C5l編譯器的特殊支持    4.4.1  具有雙數(shù)據(jù)指針的AMD/DALLAS單片機(jī)    4.4.2  具有高速算術(shù)處理器的SIEMENS單片機(jī)    4.4.3  具有2KB片內(nèi)ROM的PHILIPS單片機(jī)  第5章  宏匯編器A51    5.1  符號與表達(dá)式    5.2  匯編偽指令    5.2.1  符號定義指令    5.2.2  保留和初始化存儲器空間的指令    5.2.3  控制程序連接的指令    5.2.4  控制匯編狀態(tài)的指令    5.2.5  段選擇指令    5.3  宏處理    5.3.1  宏定義    5.3.2  宏調(diào)用    5.3.3  應(yīng)用實(shí)例    5.4  匯編控制命令    5.4.1  首要控制命令    5.4.2  一般控制命令    5.4.3  條件匯編命令  第6章  目標(biāo)文件的連接與轉(zhuǎn)換    6.1  連接定位器BL51    6.2  連接定位控制命令詳解    6.2.1  列表控制命令    6.2.2  連接控制命令    6.2.3  定位控制命令    6.2.4  高級語言控制命令    6.2.5  分組控制命令    6.2.6  BL51的分組配置    6.2.7  RTX51控制命令    6.3  符號轉(zhuǎn)換程序    6.3.1  Intel HEX文件轉(zhuǎn)換程序OH51    6.3.2  分組目標(biāo)文件轉(zhuǎn)換程序OC51    6.4  庫管理器LIB5l  第7章  RTE51實(shí)時(shí)多任務(wù)操作系統(tǒng)    7.1  RTX51一般介紹    7.2  RTX51技術(shù)參數(shù)    7.3  使用RTX51 TINY的要求和限定    7.4  RTX51 TINY的任務(wù)管理    7.5  RTX51 TINY的配置    7.6  RTX51 TINY的系統(tǒng)函數(shù)    7.7  RTX51 TINY的系統(tǒng)調(diào)試  第8章  Windows陽環(huán)境下C51應(yīng)用編程技巧與實(shí)例    8.1  Windows集成開發(fā)環(huán)境的基本應(yīng)用    8.1.1  工作環(huán)境與控制命令設(shè)置    8.1.2  編寫C51應(yīng)用程序的基本原則    8.2  C5l應(yīng)用中的一些常見問題與解決方法    8.2.1  C51程序設(shè)計(jì)中容易出錯(cuò)的地方    8.2.2  有關(guān)C51的若干實(shí)際應(yīng)用技巧    8.3  8051單片機(jī)串行接口擴(kuò)展應(yīng)用編程    8.3.1  用8051串行口擴(kuò)展的矩陣鍵盤    8.3.2  利用8051串行口實(shí)現(xiàn)多機(jī)通信    8.3.3  串行接口5位LED驅(qū)動器MCl4489的應(yīng)用    8.4  軟件模擬IC總線的C51讀寫程序    8.4.1  IC總線簡介    8.4.2  IC總線通用讀寫程序    8.5  8051單片機(jī)并行接口擴(kuò)展應(yīng)用編程    8.5.1  打印輸出接口及其驅(qū)動程序    8.5.2  D/A及A/D轉(zhuǎn)換接口及其驅(qū)動程序    8.5.3  用可編程芯片8155實(shí)現(xiàn)I/O接口擴(kuò)展    8.6  80C552單片機(jī)中A/D轉(zhuǎn)換器的應(yīng)用    8.6.1  80C552單片機(jī)簡介    8.6.2  80C552內(nèi)部ADC的應(yīng)用    8.6.3  使用80C552內(nèi)部ADC時(shí)印刷電路板的設(shè)計(jì)要點(diǎn)    8.6.4  使用80C552內(nèi)部ADC的C51驅(qū)動程序    8.7  87C752單片機(jī)在氣流量測量中的應(yīng)用    8.7.1  87C752單片機(jī)簡介    8.7.2  氣流量測量儀表的硬件設(shè)計(jì)    8.7.3  氣流量測量儀表的軟件設(shè)計(jì)    附錄A  Keil C51與ANSI C的差別    附錄B  Keil C51不同版本的差別    附錄C  代碼優(yōu)化    附錄D  關(guān)于配套光盤及硬件評估板    參考文獻(xiàn)

本目錄推薦

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