注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡家庭與辦公軟件單片機語言C51應用實戰(zhàn)集錦(修訂版)

單片機語言C51應用實戰(zhàn)集錦(修訂版)

單片機語言C51應用實戰(zhàn)集錦(修訂版)

定 價:¥45.00

作 者: 范風強、蘭嬋麗
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 單片計算機

ISBN: 9787121010767 出版時間: 2005-05-01 包裝: 平裝
開本: 16開 頁數(shù): 460 字數(shù):  

內(nèi)容簡介

  Keil C51標準C編譯器為8051微控制器的軟件開發(fā)提供了C語言環(huán)境,同時保留了匯編代碼高效、快速的特點。C51已被完全集成到μVision2的集成開發(fā)環(huán)境中,這個集成開發(fā)環(huán)境包含編譯器、匯編器、實時操作系統(tǒng)、項目管理器和調(diào)試器。μVision2IDE可為它們提供單一而靈活的開發(fā)環(huán)境?!秵纹瑱C語言C51應用實戰(zhàn)集錦(修訂版)》是一本單片機設計的實用參考書籍。在書的前半部分介紹了開發(fā)單片機所要進行的必要知識準備。后半部分介紹了許多實用的采用C51開發(fā)單片機的程序,這些程序既可以給讀者開拓思路、參考的用途,又是實際的開發(fā)程序,可以直接作為程序應用在相同的開發(fā)系統(tǒng)上。通過《單片機語言C51應用實戰(zhàn)集錦(修訂版)》的學習,讀者可以進一步了解和掌握C51編程的思路和方法?!秵纹瑱C語言C51應用實戰(zhàn)集錦(修訂版)》的部分代碼已經(jīng)編譯并收錄在光盤中?!秵纹瑱C語言C51應用實戰(zhàn)集錦(修訂版)》適用于從事單片機開發(fā)與應用的工程技術(shù)人員閱讀。

作者簡介

暫缺《單片機語言C51應用實戰(zhàn)集錦(修訂版)》作者簡介

圖書目錄

上篇 基礎(chǔ)篇
第1章 設計單片機的準備
1.1 51單片機核心外圍電路
1.2 基本的芯片和分立器件
1.2.1 電阻
1.2.2 電容
1.2.3 三極管
1.2.4 光耦
1.2.5 74系列芯片
1.2.6 CD4000系列芯片
1.2.7 繼電器
1.2.8 電源
第2章 單片機一發(fā)中應該掌握的原則
2.1 總的原則
2.2 軟件原則
2.2.1 提高C語言編程代碼的效率
2.2.2 盡量減少程序中的bug
2.3 硬件原則
2.4 單片機的抗干擾性問題
2.4.1 干擾的分類
2.4.2 抗干擾主要方法
2.5 測試單片機系統(tǒng)的可靠性
第3章 Keil C51概述
3.1 安裝Keil C51軟件
3.2 使用Keil C51軟件
3.3 第1個程序“Hellow C51”
第4章 Keil C51編譯
4.1 Keil C51的編譯µVision2
4.1.1 µVision2窗口與菜單
4.1.2 編譯檢查工具PC-Lint
4.1.3 開始工具選項
4.1.4 調(diào)試工具選項
4.2 Keil C51編譯器的控制指令
4.3 編譯過程
4.3.1 A51宏匯編器
4.3.2 映像文件
4.3.3 LIB51庫管理器
4.3.4 OC51發(fā)段目標文件轉(zhuǎn)換器
4.3.5 OH51目標代碼到HEX文件的轉(zhuǎn)換器
4.4 代碼優(yōu)化
4.4.1 代碼優(yōu)化
4.4.2 對8051的特殊優(yōu)化
4.4.3 代碼生成選項
4.5 混合編譯
4.5.1 項目目標和文件組
4.5.2 瀏覽目標窗口中的文件和文件組的屬性
4.5.3 用戶上電初始化程序STARTUP.A51簡介
4.5.4 與匯編語言的接口
4.5.5 和PL/M-51的接口
4.6 µVision2的其他功能
4.6.1 多個文件中查找
4.6.2 資源瀏覽器
4.7 出錯信息
第5章 Keil 51的調(diào)試與仿真
5.1 µVision2調(diào)試器的幾項功能
5.1.1 執(zhí)行代碼
5.1.2 完備的分析器
5.1.3 代碼覆蓋分析
5.2 斷點
5.2.1 簡單斷點
5.2.2 復雜斷點
5.2.3 觀察斷點
5.3 仿真
5.3.1 A/D仿真
5.3.2 D/A仿真
5.3.3 FLASH/E2PROM仿真
5.3.4 中斷仿真
5.3.5 可編程計數(shù)器陣列PCA/CAPCOM仿真
5.3.6 I/O端口輸入/輸出仿真
5.3.7 低功耗模式仿真
5.3.8 串行口的輸入/輸出仿真
5.3.9 定時器/計數(shù)器仿真
5.3.10 看門狗仿真
5.4 µVision2調(diào)試命令
5.5 RTX51實時操作系統(tǒng)
5.5.1 概述
5.5.2 RTX51 Tiny的例程TRAFFIC.C
下篇 實戰(zhàn)應用篇
第6章 基礎(chǔ)編程與技巧應用實例
程序一 I/O口操作程序
程序二 I/O位操作程序
程序三 定時器0程序
程序四 定時器1程序
程序五 讀寫操作程序
程序六 軟件看門狗程序
程序七 軟件狗
程序八 計數(shù)器0程序
程序九 外部中斷0程序
程序十 軟件A/D
程序十一 ADC程序
程序十二 一個簡單的VB串口發(fā)送程序
程序十三 通用93c06-93c86系列驅(qū)動程序
程序十四 P89CXX編程器控制CPU接收和控制程序
程序十五 PS7219驅(qū)動代碼
程序十六 20045讀定程序
程序十七 24c01-24c16讀寫驅(qū)動程序
程序十八 93C46讀寫程序
程序十九 軟件陷阱
程序二十 串口中斷服務函數(shù)集
程序二十一 在C51中寫二進制的方法
程序二十二 Keil C51直接嵌入?yún)R編的方法
程序二十三 常用的幾種碼制轉(zhuǎn)換BCD,HEX,BIN
程序二十四 十六進制與十進制互換程序
程序二十五 AVR單片機一個簡單的通信程序
第7章 專項應用實例
程序二十六 I2C總線驅(qū)動程序
程序二十七 實時時鐘芯片DS1302的C51程序例子
程序二十八 DS1820單芯片溫度測量
程序二十九 用計算機并口模擬SPI通信的C源程序
程序三十 在PC上用并行口模擬I2C總線的C源代碼
程序三十一 串行口綜合應用
程序三十二 16*2字符液晶屏驅(qū)動演示程序
程序三十三 12232點陣液晶基本驅(qū)動程序
程序三十四 12864漢字液晶顯示驅(qū)動程序
程序三十五 與液晶模塊T6963C連接代碼
程序三十六 1330液晶驅(qū)動
程序三十七 PC鍵代碼
程序三十八 拼音輸入法模塊
程序三十九 鍵盤輸入法設計草案
程序四十 智能化家電控制
第8章 綜合應用實例
程序四十一 AT89CX051的AD代碼
程序四十二 飛機游戲
程序四十三 蛇游戲代碼
程序四十四 一個多級菜單的例子
附錄
附錄A MCS-51單片機定點運算子程序庫
附錄B MCS-51浮點運算子程序庫
附錄C 單片機C51編程幾個有用的模塊
附錄D C51庫函數(shù)
CTYPE.H
MATH.H
STDIO.H
STDLIB.H
STRING.H

本目錄推薦

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