|
簡體版
論壇
暢銷
連載
圖書
資訊
首頁
國學/古籍
|
文學藝術
|
人文社科
|
經濟管理
|
生活時尚
|
科學技術
|
教材教輔
|
少兒讀物
圖書搜索:
全部
ISBN
書名
作者
叢編項
出版社
主題項
簡介
全部圖書
可讀圖書
可購圖書
高級搜索
Keil Cx51 V7.0單片機高級語言編程與μVision2應用實踐(第二版)
-
書籍詳細信息
查看同類圖書:
科學技術
»
計算機/網絡
»
計算機組織與體系結構
»
Keil Cx51 V7.0單片機高級語言編程與μVision2應用實踐(第二版)
Keil Cx51 V7.0單片機高級語言編程與μVision2應用實踐(第二版)
【作 者】:
徐愛鈞
,
彭秀華
編著
【叢編項】:
無
【裝幀項】:
平裝 16開 / 712
【出版項】:
電子工業出版社
/ 2008-5-1
【ISBN號】:
9787121062636 / 7121062631
【原書定價】:
¥75.00
有1家書店打折銷售
【主題詞】:
計算機/網絡-
計算機體系結構
書籍介紹
購買本書
【圖書簡介】
本書詳細介紹了Keil Cx51編譯器和Windows集成開發環境μ Vision2的強大功能和具體使用方法,全面介紹了最新版本Cx51編譯器新增加的控制命令,給出了全部Cx51運行庫函數及其應用范例,對Keil Cx51軟件包中各種應用工具,如A51宏匯編器、BL51/Lx51連接定位器、LIB51庫管理程序以及OH51符號轉換程序、實時多任務操作系統RTX51及其子集RTX51 TINY等都作了詳細介紹。本書還闡述了“Vision2的各種功能和應用方法,包括軟件模擬調試和硬件目標板實時在線仿真,詳細介紹了如何設計帶:MON51和FLASHMON51監控程序硬件目標板的方法。 本書的特點是先進性和實用性,書中給出了大量程序實例,并帶有一張CD—ROM光盤,其中包括Keil公司提供的Keil Cx51全功能評估軟件包、本書各章中列出的全部程序代碼、帶MON51監控程序的硬件目標板照片、原理電路圖以及使用說明。本書適合于從事單片機應用系統開發研制的廣大工程技術人員閱讀,也可以作為高等院校相關專業大學生或研究生的教學參考書。
【本書目錄】
第1章 8051單片機與Keil Cx51基礎
1.1 8051單片機的存儲器組織結構
1.2 Keil Cx51開發工具
1.3 Cx51簡單編程與調試
第2章 Cx51程序設計基礎
2.1 標識符與關鍵字
2.2 Cx51程序設計的基本語法
2.2. 1數據類型
2.2.2 常量
2.2.3 變量及其存儲模式
2.2.4 用typedef重新定義數據類型
2.2.5 運算符與表達式
2.3 Cx51程序的基本語句
2.3.1 表達式語句
2.3.2 復合語句
2.3.3 條件語句
2.3.4 開關語句
2.3.5 循環語句
2.3.6 返回語句
第3章 函數
3.1函數的定義
3.2 函數的調用
3.2.1 函數的調用形式
3.2.2 對被調用函數的說明
3.2.3 函數的參數和函數的返回值
3.2.4 實際參數的傳遞方式
3.3 函數的遞歸調用與再入函數
3.4 中斷服務函數與寄存器組定義
3.5 函數變量的存儲方式
3.5.1 局部變量與全局變量
3.5.2 變量的存儲種類
3.5.3 函數的參數和局部變量的存儲器模式
第4章 數組與指針
4.1 數組的定義與引用
4.2 字符數組
4.3 數組作為函數的參數
4.4 指針
4.4.1 指針與地址
4.4.2 指針變量的定義
4.4.3 指針變量的引用
4.4.4 指針變量作為函數的參數
4.5 數組的指針
4.5.1 用指針引用數組元素
4.5.2 字符數組指針
4.5.3 指針的地址計算
4.6 函數型指針
4.7 返回指針型數據的函數
4.8 指針數組與指針型指針
4.8.1 指針數組
4.8.2 指針型指針
4.8.3 抽象型指針
第5章 結構、聯合與枚舉
5.1 結構變量的定義與引用
5.2 結構變量的初值
5.3 結構數組
5.4 結構型指針
5.4.1 結構型指針的概念
5.4.2 用結構型指針引用結構元素
5.5 結構與函數
5.5.1 將結構作為函數的參數
5.5.2 將結構型指針作為函數的參數
5.6 聯合變量的定義與引用
5.7 枚舉變量的定義與引用
第6章 預處理器
6.1 宏定義
6.1.1 不帶參數的宏定義
6.1.2 帶參數的宏定義
6.2 文件包含
6.3 條件編譯
6.4 其他預處理命令
第7章 μVision2集成開發環境
7.1 μVision2的下拉菜單
7.1.1 File菜單
7.1.2 Edit菜單
7.1.3 View菜單
7.1.4 Project菜單
7.1.5 Tools菜單
7.1.6 SVCS菜單
7.1.7 Window菜單
7.1.8 Help菜單
7.2 μVision2中的調試器
7.2.1 Debug狀態下窗口分配與View菜單操作
7.2.2 通過Debug菜單進行程序代碼調試
7.2.3 通過“Peripherals”菜單觀察仿真結果
7.3 μVision2的調試命令
7.3.1 顯示和更新存儲器內容命令
7.3.2 程序執行控制命令
7.3.3 斷點管理命令
7.3.4 其他通用命令
7.4 μVision2的表達式
7.4.1 表達式的組成
7.4.2 μVision2表達式與C語言表達式之間的差別
7.4.3 μVision2表達式應用舉例
7.5 μVision2的函數
7.5.1 內部函數
7.5.2 用戶函數
7.5.3 信號函數
7.5.4 μVision2函數與Cx51函數的差別
第8章 μVision2環境下Cx51編程技巧與應用實例
8.1 編寫Cx51應用程序的基本原則
8.2 Cx51應用中的一些常見問題與解決方法
8.2.1 Cx51程序設計中容易出錯的地方
8.2.2 有關Cx51程序設計的若干實際應用技巧
8.3 8051單片機的片內定時器應用編程
8.3.1 多模塊編程
8.3.2 片上集成外圍功能應用
8.3.3 在μVision2中生成應用庫函數
8.4 在μVision2中應用硬件目標板
8.5 8051單片機的片內串行日應用編程
8.5.1 用8051串行口擴展的矩陣鍵盤
8.5.2 利用8051串行口實現多機通信
8.5.3 8051串行口的中斷驅動程序
8.5.4 利用8051串行口實現人機對話命令的輸入輸出
8.6 8051單片機串行接口擴展應用編程
8.6.1 5位共陰極LED驅動器MC14489的應用
8.6.2 8位共陰極LED驅動器MAX7219的應用
8.6.3 單總線溫度傳感器DS1820的應用
8.6.4 實時時鐘芯片DS 1302的應用
8.7 I2C總線驅動程序
8.7.1 I2C總線簡介
8.7.2 I2C總線通用軟件模擬驅動程序
8.7.3 I2C接口器件24C04的讀寫程序
8.8 8051單片機存儲器擴展與測試應用編程
8.8.1 測試8051應用系統總線與擴展存儲器的Cx51程序
8.8.2 8051擴展FLASH存儲器在系統編程的Cx51程序
8.8.3 P89C51RD2單片機片內FLASH在應用中編程的Cx51程序
8.9 8051單片機并行接日擴展應用編程
8.9.1 打印輸出接口及其驅動程序
8.9.2 D/A及AID轉換接口及其驅動程序
8.9.3 用可編程芯片8155實現并行I/O接口擴展
8.9.4 實時日歷/時鐘芯片DS12887的Cx51驅動程序
8.9.5 用可編程芯片8279擴展鍵盤/LED顯示器接口
8.9.6 LCD顯示模塊EA-D20040AR的Cx51應用編程
8.9.7 內置T6963C驅動器的LCD顯示模塊Cx51應用編程
8.10 80C552單片機內部A/D轉換器的Cx51驅動程序
8.10.1 80C552單片機簡介
8.10.2 80C552內部ADC的應用
8.10.3 使用80C552內部ADC時印刷電路板的設計要點
8.10.4 使用80C552內部ADC的Cx51驅動程序
8.11 87C752單片機在氣流量測量中的應用
8.11.1 87C752單片機簡介
8.11.2 氣流量測量儀表的硬件設計
8.11.3 氣流量測量儀表的軟件設計
第9章 Cx51編譯器
9.1 Cx51編譯器簡介
9.2 Cx51編譯器控制命令詳解
9.2.1 源控制命令
9.2.2 列表控制命令
9.2.3 目標控制命令
9.3 Keil Cx51編譯器對ANSIC的擴展
9.3.1 存儲器類型與編譯模式
9.3.2 關于bit,sbit,sfr,sfr16數據類型
9.3.3 一般指針與基于存儲器的指針及其轉換
9.3.4 Cx51編譯器對ANSIC函數定義的擴展
9.4 Cx51編譯器的數據調用協議
9.4.1 數據在內存中的存儲格式
9.4.2 目標代碼的段管理
9.5 Cx51編譯器的特殊支持
9.5.1 Analog Device公司的Aduc8xxB2系列
9.5.2 Atmel 89x8252及衍生產品
9.5.3 Dallas 80C320、C420、C520、C530
9.5.4 Dallas 80C390、C400、C5240及衍生產品
9.5.5 Infineon 80C517、C509、C537及衍生產品
9.5.6 Philips 8xC750、C751、C752
9.5.7 Philips 8xC51Mx
9.5.8 Philips和Atmel WM系列的雙數據指針
9.6 用戶配置文件
9.6.1 啟動代碼文件
9.6.2 變量初始化文件
9.6.3 基本I/O函數文件
9.6.4 分組配置文件
9.7 與匯編語言程序的接口
9.8 與PL/M51程序的接口
9.9 絕對地址訪問
9.9.1 采用擴展關鍵字“_at_”或指針定義變量的絕對地址
9.9.2 采用預定義宏指定變量的絕對地址
9.9.3 采用連接定位控制命令指定變量的絕對地址
9.10 Cx51的庫函數
9.10.1 字符函數CTYPE.H
9.10.2 標準I/O函數STDIO.H
9.10.3 字符串函數STRING.H
9.10.4 標準函數STDLIB.H
9.10.5 數學函數MATH.H
9.10.6 絕對地址訪問ABSACC.H
9.10.7 內部函數INTRINS.H
9.10.8 變量參數表STDARG.H
9.10.9 全程跳轉SETJMP.H
9.10.10 計算結構體成員的偏移量STDDEF.H
第10章 Ax51定匯編器
10.1 符號與表達式
10.2 匯編偽指令
10.2.1 段控制指令
10.2.2 符號定義指令
10.2.3 存儲器初始化指令
10.2.4 存儲器保留指令
10.2.5 過程聲明指令(僅用于Ax51)
10.2.6 程序連接指令
10.2.7 地址控制指令
10.2.8 其他指令
10.3 宏處理器
10.3.1 標準宏處理器
10.3.2 嵌套宏定義
10.3.3 宏調用
10.3.4 C宏處理器
10.3.5 MPL宏處理器
10.3.6 MPL函數
10.3.7 MPL條件處理函數
10.3.8 MPL字符串處理函數
10.4 匯編控制命令
10.4.1 匯編控制命令詳解
10.4.2 條件匯編命令
第11章 BL51/Lx51連接定位器與實用工具
11.1 BL51/Lx51的連接定位方式
11.1.1 連接定位中的數據段處理
11.1.2 連接定位器的引用
11.1.3 應用程序在存儲器空間中的定位
11.1.4 數據覆蓋
11.1.5 代碼分組
11.1.6 分組配置
11.2 連接定位控制命令詳解
11.2.1 列表文件控制命令
11.2.2 輸出文件控制命令
11.2.3 段與存儲器定位控制命令
11.2.4 高級語言控制命令
11.3 符號轉換工具
11.3.1 Intel HEX文件格式與符號轉換工具
11.3.2 引用符號轉換工具OH51/OHX51
11.3.3 引用分組目標文件轉換工具OC51
11.4 庫管理器LIBx51
第12章 RTX51實時多任務操作系統
12.1 RTX51一般介紹
12.2 RTX51技術參數
12.3 使用RTX51 TINY的要求和限定
12.4 RTX51 TINY的任務管理
12.5 RTX51 TINY的配置
12.6 RTX51 TINY的系統函數
12.7 RTX51 TINY應用系統調試
附錄A Keil Cx51與ANSIC的差別
附錄B Keil Cx51不同版本的差別
附錄C 代碼優化
附錄D Cx51編譯器的限制
附錄E 關于配套光盤及硬件目標板
參考文獻
【購買本書】
購書指南»
商城名稱
價格
配送信息
優惠活動
去看看
購買
當當網
¥57.80
當天加急送:北京五環以內
送貨上門:國內178個城市
郵寄:全球
特快專遞:全球
特惠商品68折封頂
去看看
訂購
中國圖書館網
¥0.4/頁起
郵寄、快遞:全國
特快專遞EMS:全球
提供稀缺絕版圖書文獻影印服務
去看看
預定
說明:
1、由于網上書店可能根據各種情況隨時調整價格,我們的價格信息存在滯后性。以上價格僅作參考,具體以網上書店標示的價格為準。
2、如價格折扣信息和原書定價存在較大誤差,可能是該店售書為本書的不同版本或不同裝禎形式,請讀者自行鑒別。
3、對如何網上購書存在疑問,請點擊上面購書指南鏈接查詢。
本目錄推薦新書
·
微機原理與接口技術學習...
·
測控系統原理與設計
·
微機原理與接口技術
·
8051單片機USB接口VISUA...
·
嵌入式系統原理與應用:...
·
A Tmega系列單片機原理及...
·
TMS320C5xDSP結構、原理...
·
傳感器技術大全(下冊)
·
自適應波束形成與高性能...
·
51單片機應用從零開始
讀書網推薦閱讀
最近瀏覽的書籍
關于我們
-
廣告服務
-
使用幫助
-
購書指南
-
免責聲明
-
商務合作
-
讀書目錄
-
本站書目
-
出版單位
-
聯系我們
Copyright © 讀書網 www.dushu.com 2006-2007, All Rights Reserved.
鄂ICP備06000781號 公安備4201502577