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

單片機(jī)語(yǔ)言C51應(yīng)用實(shí)戰(zhàn)集錦(修訂版)

單片機(jī)語(yǔ)言C51應(yīng)用實(shí)戰(zhàn)集錦(修訂版)

定 價(jià):¥45.00

作 者: 范風(fēng)強(qiáng)、蘭嬋麗
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 單片計(jì)算機(jī)

ISBN: 9787121010767 出版時(shí)間: 2005-05-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 460 字?jǐn)?shù):  

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

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

作者簡(jiǎn)介

暫缺《單片機(jī)語(yǔ)言C51應(yīng)用實(shí)戰(zhàn)集錦(修訂版)》作者簡(jiǎn)介

圖書目錄

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

本目錄推薦

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