注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)51單片機(jī)C語言應(yīng)用程序設(shè)計(jì)實(shí)例精講

51單片機(jī)C語言應(yīng)用程序設(shè)計(jì)實(shí)例精講

51單片機(jī)C語言應(yīng)用程序設(shè)計(jì)實(shí)例精講

定 價(jià):¥55.00

作 者: 戴佳、戴衛(wèi)恒、劉博文
出版社: 電子工業(yè)出版社
叢編項(xiàng): 電子工程應(yīng)用精講系列
標(biāo) 簽: 電子與通信

ISBN: 9787121072642 出版時(shí)間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 472 字?jǐn)?shù):  

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

  《51單片機(jī)C語言應(yīng)用程序設(shè)計(jì)實(shí)例精講》通過大量的典型實(shí)例,詳細(xì)介紹了51單片機(jī)各種C語言應(yīng)用專題程序設(shè)汁的流程、方法、技巧及設(shè)計(jì)思想。全書共分31章,第1章~第3章為基礎(chǔ)知識(shí),介紹了51單片機(jī)開發(fā)的硬件結(jié)構(gòu)、指令系統(tǒng)、C語言設(shè)計(jì)以及Keil 8051 C編譯器知識(shí);第4章~第31章為本書的重點(diǎn),通過28個(gè)典型的C語言應(yīng)用實(shí)例,詳細(xì)介紹了51單片機(jī)的各種應(yīng)用開發(fā)和使用技術(shù),包括輸入,輸出、數(shù)據(jù)采集,控制系統(tǒng)、存儲(chǔ)系統(tǒng)與外設(shè)擴(kuò)展、信號(hào)與算法實(shí)現(xiàn)、網(wǎng)絡(luò)通信與傳輸、電源監(jiān)控與抗干擾設(shè)汁。全書實(shí)例豐富、代表性強(qiáng),涉及領(lǐng)域廣,每個(gè)例子都調(diào)試通過,都有具體的設(shè)計(jì)思路、硬件電路、軟件設(shè)計(jì)以及程序代碼分析,同時(shí)附錄里專門提供了實(shí)例配套實(shí)驗(yàn)箱內(nèi)容,對(duì)于讀者學(xué)習(xí)51單片機(jī)的應(yīng)用開發(fā)提供了良好的參考和指導(dǎo)價(jià)值。《51單片機(jī)C語言應(yīng)用程序設(shè)計(jì)實(shí)例精講》語言簡(jiǎn)潔,層次清晰,書中的所有程序代碼都使用C語言實(shí)現(xiàn),簡(jiǎn)單易學(xué)、易懂?!?1單片機(jī)C語言應(yīng)用程序設(shè)計(jì)實(shí)例精講》適合計(jì)算機(jī)、自動(dòng)化、電子及硬件等相關(guān)專業(yè)的學(xué)生進(jìn)行學(xué)習(xí),同時(shí)也可供從事51單片機(jī)開發(fā)的科研設(shè)計(jì)人員參考使用。《51單片機(jī)C語言應(yīng)用程序設(shè)計(jì)實(shí)例精講》配有一張光盤,光盤里包括了書中所有的程序代碼和電路圖,讀者稍加修改即可用于自己的設(shè)計(jì),物超所值。

作者簡(jiǎn)介

暫缺《51單片機(jī)C語言應(yīng)用程序設(shè)計(jì)實(shí)例精講》作者簡(jiǎn)介

圖書目錄

第一篇 基礎(chǔ)知識(shí)篇
 第1章 51單片機(jī)開發(fā)的基礎(chǔ)知識(shí)
 1.1 51單片機(jī)的硬件結(jié)構(gòu)
 1.1.1 功能模塊
 1.1.2 CPU
 1.1.3 并行I/O端口
 1.1.4 存儲(chǔ)囂結(jié)構(gòu)
 1.1.5 定時(shí)/計(jì)數(shù)器
 1.1.6 串行口
 1.1.7 中斷系統(tǒng)
 1.2 51單片機(jī)的指令系統(tǒng)
 1.2.1 尋址方式
 1.2.2 指令說明
 1.2.3 指令系統(tǒng)表
 1.3 本章總結(jié)
 第2章 C語言程序各語句用法與意義
 2.1 數(shù)據(jù)結(jié)構(gòu)
 2.1.1 數(shù)據(jù)類型
 2.1.2 變量與常量
 2.1.3 數(shù)組
 2.1.4 指針
 2.1.5 結(jié)構(gòu)
 2.1.6 共用體
 2.1.7 枚舉
 2.2 運(yùn)算符與表達(dá)式
 2.2.1 運(yùn)算符分類與優(yōu)先級(jí)
 2.2.2 算術(shù)運(yùn)算符與表達(dá)式
 2.2.3 關(guān)系運(yùn)算符與表達(dá)式
 2.2.4 邏輯運(yùn)算符與表達(dá)式
 2.2.5 位操作運(yùn)算符與表達(dá)式
 2.2.6 賦值運(yùn)算符與表達(dá)式
 2.3 程序結(jié)構(gòu)與函數(shù)
 2.3.1 程序結(jié)構(gòu)
 2.3.2 函數(shù)
 2.4 流程控制語句
 2.4.1 選擇語句
 2.4.2 循環(huán)語句
 2.4.3 轉(zhuǎn)移語句
 2.5 本章總結(jié)
 第3章 Keil 8051 C編譯器
 3.1 Keil編譯器簡(jiǎn)介
 3.2 使用Keil開發(fā)應(yīng)用軟件
 3.2.1 建立工程
 3.2.2 工程的設(shè)置
 3.2.3 編譯與連接
 3.3 dScope for Windows的使用
 3.3.1 如何啟動(dòng)
 3.3.2 如何調(diào)試
 3.3.3 調(diào)試窗口
 3.4 本章總結(jié)
第二篇 輸入/輸出系統(tǒng)設(shè)計(jì)
 第4章 單片機(jī)實(shí)現(xiàn)液晶顯示
 4.1 實(shí)例說明
 4.2 設(shè)計(jì)思路分析
 4.2.1 液晶顯示模塊
 4.2.2 液晶顯示工作原理
 4.2.3 設(shè)計(jì)思路
 4.3 硬件電路設(shè)計(jì)
 4.3.1 器件選取
 4.3.2 電源模塊
 4.3.3 液晶顯示模塊
 4.3.4 單片機(jī)模塊
 4.4 軟件設(shè)計(jì)
 4.4.1 液晶控制驅(qū)動(dòng)囂指令集
 4.4.2 程序說明
 4.5 實(shí)例總結(jié)
 第5章 基于MAX7219的8位數(shù)碼管顯示
 5.1 實(shí)例說明
 5.2 設(shè)計(jì)思路分析
 5.2.1 LED顯示驅(qū)動(dòng)芯片的選取
 5.2.2 MAX7219的工作原理
 5.3 硬件電路設(shè)計(jì)
 5.3.1 主要器件
 5.3.2電路原理圖
 5.4 軟件設(shè)計(jì)
 5.4.1 MAX7219的工作時(shí)序和寄存器描述
 5.4.2 程序說明
 5.5 實(shí)例總結(jié)
 第6章 鍵盤輸入實(shí)例——實(shí)現(xiàn)4x4鍵盤
 6.1 實(shí)例說明
 6.2 設(shè)計(jì)思路分析
 6.3 硬件電路設(shè)計(jì)
 6.4 軟件設(shè)計(jì)
 6.5 實(shí)例總結(jié)
 第7章 單片機(jī)實(shí)現(xiàn)語音錄放
 7.1 實(shí)例說明
 7.2 設(shè)計(jì)思路分析
 7.2.1 語音芯片選取
 7.2.2 語音芯片1SD2560簡(jiǎn)介
 7.3 硬件電路設(shè)計(jì)
 7.3.1 主要器件
 7.3.2 電路原理圖及說明
 7.4 軟件設(shè)計(jì)
 7.4.1 程序流程
 7.4.2 程序說明
 7.5 實(shí)例總結(jié)
第三篇 數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)
 第8章 基于MAX197的并行A/D轉(zhuǎn)換
 8.1 實(shí)例說明
 8.2 設(shè)計(jì)思路分析
 8.2.1 A/D轉(zhuǎn)換原理
 8.2.2 如何選擇A/D轉(zhuǎn)換器件
 8.2.3 A/D轉(zhuǎn)換器對(duì)電源電路的要求
 8.3 硬件電路設(shè)計(jì)
 8.3.1 主要器件
 8.3.2 電路原理圖及說明
 8.4 軟件設(shè)計(jì)
 8.4.1 MAX197控制字
 8.4.2 程序流程
 8.4.3 程序說明
 8.5 實(shí)例總結(jié)
 第9章 基于TLC549的串行A/D轉(zhuǎn)換
 9.1 實(shí)例說明
 9.2 設(shè)計(jì)思路分析
 9.2.1 芯片選取
 9.2.2 工作原理
 9.3 硬件電路設(shè)計(jì)
 9.3.1 主要器件
 9.3.2 電路原理圖及說明
 9.4 軟件設(shè)計(jì)
 9.4.1 轉(zhuǎn)換過程和時(shí)序要求
 9.4.2 程序流程
 9.4.3 程序說明
 9.5 實(shí)例總結(jié)
 第10章 基于MAX527的并行D/A轉(zhuǎn)換
 10.1 實(shí)例說明
 10.2 設(shè)計(jì)思路分析
 10.2.1 D/A轉(zhuǎn)換原理
 10.2.2 如何選擇D/A轉(zhuǎn)換器件
 10.2.3 D/A轉(zhuǎn)換器對(duì)電源電路的要求
 10.3 硬件電路設(shè)計(jì)
 10.3.1 主要器件
 10.3.2 電路原理圖及說明
 10.4 軟件設(shè)計(jì)
 10.4.1 MAX527的地址和重要引腳
 10.4.2 程序流程
 10.4.3 程序說明
 10.5 實(shí)例總結(jié)
 第11章 基于MAX517的串行D/A轉(zhuǎn)換
 11.1 實(shí)例說明
 11.2 設(shè)計(jì)思路分析
 11.2.1 芯片選取
 11.2.2 工作原理
 11.3 硬件電路設(shè)計(jì)
 11.3.1 主要器件
 11.3.2 電路原理圖及說明
 11.4 軟件設(shè)計(jì)
 11.4.1 時(shí)序要求和轉(zhuǎn)換過程
 11.4.2 程序說明
 11.5 實(shí)例總結(jié)
 第12章 基于SHT71數(shù)字溫/濕度傳感器的采集實(shí)現(xiàn)
 12.1 實(shí)例說明
 12.2 設(shè)計(jì)思路分析
 12.2.1 SHT71性能概述
 12.2.2 SHT71的功能說明
 12.2.3 SHT71的引腳尺寸和說明
 12.3 硬件電路設(shè)計(jì)
 12.4 軟件設(shè)計(jì)
 12.4.1 SHT71的操作方法
 12.4 2 程序流程
 12.4.3 源程序清單
 12.5 實(shí)例總結(jié)
 第13章 基于DS1624的數(shù)字溫度計(jì)設(shè)計(jì)
 13.1 實(shí)例說明
 13.1.2 設(shè)計(jì)思路分析
 13.2.1 DS1624簡(jiǎn)介
 13.2.2 DS1624基本特性
 13.2.3 DS1624 工作原理
 13.2.4 DS1624工作方式
 13.2.5 DS1624的指令集
 13.3 硬件電路設(shè)計(jì)
 13.3.1 硬件設(shè)計(jì)
 13.3.2 原理科及其說明
 13.4 軟件設(shè)計(jì)
 13.4.1 程序流程
 13.4.2 程序說明
 13.5 實(shí)例總結(jié)
第四篇 控制系統(tǒng)設(shè)計(jì)
 第14章 基于DS12C887的實(shí)時(shí)日歷時(shí)鐘顯示系統(tǒng)設(shè)計(jì)
 14.1 實(shí)例說明
 14.2 設(shè)計(jì)思路分析
 14.2.1 選擇合適的日歷時(shí)鐘芯片7
 14.2.2 如何由DS12C887芯片獲取時(shí)間信息
 14.3 硬件電路設(shè)計(jì)
 14.3.1 結(jié)構(gòu)框圖
 14.3.2 主要器件
 14.3.3 電路原理圖及說明
 14.4 軟件設(shè)計(jì)
 14.4.1 DS12C877的內(nèi)存空間
 14.4.2 程序流程
 14.4.3 程序代碼及說明
 14.5 實(shí)例總結(jié)
 第15章 單片機(jī)控制的步進(jìn)電機(jī)系統(tǒng)
 15.1 實(shí)例說明
 15.2 設(shè)計(jì)思路分析
 15.2.1 步進(jìn)電機(jī)的工作原理
 15.2.2 步進(jìn)電機(jī)的控制
 15.2.3 脈沖分配與驅(qū)動(dòng)芯片的選取
 15.3 硬件電路設(shè)計(jì)
 15.3.1 結(jié)構(gòu)框圖
 15.3.2 主要器件
 15.3.3 電路原理圖廈說明
 15.4 軟件設(shè)計(jì)
 15.4.1 程序流程
 15.4.2 程序說明
 15.5 實(shí)例總結(jié)
 第16章 基于MAX1898的智能充電器設(shè)計(jì)
 16.1 實(shí)例說明
 16.2 設(shè)計(jì)思路分析
 16.2.1 為何需要實(shí)現(xiàn)充電器的智能化
 16.2.2 如何選擇電池充電芯片
 16.2.3 MAX1898的充電工作原理
 16.3 硬件電路設(shè)計(jì)
 16.3.1 主要器件
 16.3.2 電路原理圖及說明
 16.4 軟件設(shè)計(jì)
 16.4.1 程序流程
 16.4.2 程序說明
 16.5 實(shí)例總結(jié)
第五篇 存儲(chǔ)系統(tǒng)與外設(shè)擴(kuò)展
 第17章 基于NOR Flash AM29LV320的數(shù)據(jù)存儲(chǔ)
 17.1 實(shí)例說明
 17.2 設(shè)計(jì)思路分析
 17.2.1 芯片AM29LV320
 17.2.2 具體設(shè)計(jì)思路
 17.3 硬件電路設(shè)計(jì)
 17.4 軟件設(shè)計(jì)
 17.4.1 AM29LV320的命令與狀態(tài)
 17.4.2 串行異步數(shù)據(jù)傳輸
 17.4.3 程序代碼說明
 17.5 實(shí)例總結(jié)
 第18章 基于XC95144的串口擴(kuò)展
 18.1 實(shí)例說明
 18.2 設(shè)計(jì)思路分析
 18.2.1 串口發(fā)送的設(shè)計(jì)
 18.2.2 串口接收的設(shè)計(jì)
 18.2.3 串口模塊的設(shè)計(jì)l
 18.3 硬件電路設(shè)計(jì)
 18.4 軟件設(shè)計(jì)
 18.4.1 CPLD的設(shè)計(jì)原理圖
 18.4.2 C51單片機(jī)程序代碼說明
 18.5 實(shí)例總結(jié)
 第19章 基于8255擴(kuò)展并行口
 19.1 實(shí)例說明
 19.2 設(shè)計(jì)思路分析
 19.2.1 并行口擴(kuò)展的原理
 19.2.2 芯片選擇
 19.3 硬件電路設(shè)計(jì)
 19.4 軟件設(shè)計(jì)
 19.5 實(shí)例總結(jié)
第六篇 信號(hào)與算法實(shí)現(xiàn)
 第20章 單片機(jī)實(shí)現(xiàn)智能信號(hào)發(fā)生器
 第21章 單片機(jī)實(shí)現(xiàn)步進(jìn)式PWM信號(hào)輸出
 第22章 單片機(jī)實(shí)現(xiàn)CRC算法
 第23章 單片機(jī)實(shí)現(xiàn)軟件濾波
第七篇 通信傳輸系統(tǒng)設(shè)計(jì)
 第24章 單片機(jī)實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)的數(shù)據(jù)傳輸
 第25章 單片機(jī)實(shí)現(xiàn)點(diǎn)對(duì)多點(diǎn)的數(shù)據(jù)傳輸
 第26章 單片機(jī)實(shí)現(xiàn)以太網(wǎng)接口
 第27章 單片機(jī)實(shí)現(xiàn)1C總線通信
 第28章 單片機(jī)實(shí)現(xiàn)RS-485總線現(xiàn)場(chǎng)監(jiān)測(cè)系統(tǒng)
 第29章 CAN總線接口通信設(shè)計(jì)
第八篇 電源監(jiān)控與抗干擾設(shè)計(jì)
 第30章 單片機(jī)監(jiān)控電路設(shè)計(jì)
 第31章 光電隔離電路設(shè)計(jì)
附錄A 匯編語言與C語言的混合編程
附錄B 實(shí)例配套實(shí)驗(yàn)箱

本目錄推薦

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