51單片機(jī)典型應(yīng)用開發(fā)范例大全

出版時(shí)間:2011-10  出版社:中國(guó)鐵道出版社  作者:鄭鋒 等編著  頁數(shù):631  

內(nèi)容概要

  本書主要通過典型實(shí)例的形式,以51單片機(jī)的系統(tǒng)設(shè)計(jì)為主線,結(jié)合軟件和硬件,由淺入深、通俗易懂地介紹了51單片機(jī)應(yīng)用系統(tǒng)開發(fā)的流程、方法、技巧和設(shè)計(jì)思想。
  本書分為入門篇、提高篇和綜合實(shí)例篇三部分。入門篇介紹較為簡(jiǎn)單的系統(tǒng)開發(fā)實(shí)例,通過學(xué)習(xí)可以幫助讀者加深理解51單片機(jī)功能擴(kuò)展。提高篇中的實(shí)例一般需要借助于傳感器、執(zhí)行機(jī)構(gòu)及硬件接口電路完成設(shè)計(jì),通過這部分內(nèi)容的學(xué)習(xí),可以提高讀者的開發(fā)能力,掌握常用外圍接口電路設(shè)計(jì)方法、傳感器應(yīng)用開發(fā)、通信接口設(shè)計(jì)等。綜合實(shí)例篇通過詳細(xì)講解一些電子產(chǎn)品、工控產(chǎn)品的設(shè)計(jì),使讀者了解單片機(jī)系統(tǒng)軟硬件的設(shè)計(jì)步驟和方法,強(qiáng)調(diào)了模塊化設(shè)計(jì)思想的重要性。
  本書面向各領(lǐng)域的單片機(jī)設(shè)計(jì)用戶,尤其是對(duì)已掌握單片機(jī)開發(fā)理論但缺少實(shí)際開發(fā)經(jīng)驗(yàn)的讀者更具指導(dǎo)意義;同時(shí)也可作為各類高校相關(guān)專業(yè)和社會(huì)培訓(xùn)班的教材使用。

書籍目錄

第1篇 入門第
 第1章 節(jié)日彩燈系統(tǒng)設(shè)計(jì)
  1.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  1.2硬件電路設(shè)計(jì)
  1.3軟件開發(fā)流程及代碼分析
  1.4本章小結(jié)
 第2章 簡(jiǎn)易電子琴
  2.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  2.2硬件電路設(shè)計(jì)
  2.3軟件開發(fā)流程及代碼分析
  2.4本章小結(jié)
 第3章 程控放大器系統(tǒng)設(shè)計(jì)
  3.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  3.2硬件電路設(shè)計(jì)
  3.3軟件開發(fā)流程及代碼分析
  3.4本章小結(jié)
 第4章 多路搶答器
  4.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  4.2硬件電路設(shè)計(jì)
  4.3軟件開發(fā)流程及代碼分析
  4.4本章小結(jié)
 第5章 交通燈系統(tǒng)設(shè)計(jì)
  5.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  5.2硬件電路設(shè)計(jì)
  5.3軟件開發(fā)流程及代碼分析
  5.4本章小結(jié)
 第6章 籃球計(jì)時(shí)計(jì)分器系統(tǒng)設(shè)計(jì)
  6.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  6.2硬件電路設(shè)計(jì)
  6.3軟件開發(fā)流程及代碼分析
  6.4本章小結(jié)
 第7章 鋸齒波信號(hào)發(fā)生器
  7.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路,
  7.2 dac1230d/a轉(zhuǎn)換器簡(jiǎn)介
  7.3icl7135a/d轉(zhuǎn)換器
  7.4硬件工作原理
  7.6本章小結(jié)
 第8章 單片機(jī)串行通信波特率自動(dòng)識(shí)別系統(tǒng)
  8.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  8.2max232芯片簡(jiǎn)介
  8.3ocm12864液晶顯示模塊
  8.4系統(tǒng)硬件原理
  8.5系統(tǒng)軟件開發(fā)流程及代碼分析
  8.6本章小結(jié)
第2篇 提高篇 
 第9章 電子廣告牌
  9.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  9.2ocmj4x8c液晶顯示器簡(jiǎn)介
  9.3硬件原理
  9.4軟件開發(fā)流程及代碼分析
  9.5本章小結(jié)
 第10章 基于雙口ram的高速數(shù)據(jù)采集卡
  10.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  10.21dt7005雙口ram簡(jiǎn)介
  10.3硬件電路設(shè)計(jì)
  10.4軟件開發(fā)流程及代碼分析
  10.5本章小結(jié)
 第11章 基于鐵電存儲(chǔ)器的數(shù)據(jù)采集與記錄系統(tǒng)
  11.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  11.2鐵電存儲(chǔ)器簡(jiǎn)介
  11.3fml808鐵電存儲(chǔ)器簡(jiǎn)介
  11.4硬件電路設(shè)計(jì)
  11.5軟件開發(fā)流程及代碼分析
  11.6本章小結(jié)
 第12章 電表數(shù)據(jù)采集器
  12.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  12.2 cat24wc16簡(jiǎn)介
  12.3 12c協(xié)議
  12.4硬件電路設(shè)計(jì)
  12.5軟件開發(fā)流程及代碼分析
  12.6本章小結(jié)
 第13章 快速溫度檢測(cè)儀
  13.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  13.28路高速a/d轉(zhuǎn)換器tlc5510簡(jiǎn)介
  13.3tc1047a溫度傳感器簡(jiǎn)介
  13.4硬件電路設(shè)計(jì)
  13.5軟件開發(fā)流程及代碼分析
  13.6本章小結(jié)
 第14章 多功能電子萬年歷
  14.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  14.2時(shí)鐘芯片ds1302簡(jiǎn)介
  14.3lcd1602的簡(jiǎn)介
  14.4硬件電路設(shè)計(jì)
  14.5系統(tǒng)軟件開發(fā)流程及代碼分析
  14.6本章小結(jié)
 第15章 語音電子開關(guān)身份認(rèn)證系統(tǒng)
  15.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  15.2語音識(shí)別簡(jiǎn)介
  15.3jl-034b電容式麥克風(fēng)簡(jiǎn)介
  15.4isd4002語音回放芯片簡(jiǎn)介
  15.5ap7003語音識(shí)別芯片簡(jiǎn)介
  15.6硬件電路設(shè)計(jì)
  15.7系統(tǒng)軟件開發(fā)流程及代碼分析
  15.8本章小結(jié)
 第16章 手持式高度計(jì)
  16.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  16.2scp1000-d01氣體壓力傳感器簡(jiǎn)介
  16.3硬件電路設(shè)計(jì)
  16.4系統(tǒng)軟件開發(fā)流程及代碼分析
  16.5本章小結(jié)
 第17章 超聲波測(cè)距儀
  17.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  17.2超聲波測(cè)距技術(shù)
  17.3srf08型超聲波測(cè)距模塊簡(jiǎn)介
  17.4硬件電路設(shè)計(jì)
  17.5系統(tǒng)軟件開發(fā)流程及代碼分析
  17.6本章小結(jié)
 第18章 數(shù)字式傾角測(cè)量?jī)x
  18.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  18.2sca100t-d02芯片簡(jiǎn)介
  18.3系統(tǒng)硬件原理
  18.4系統(tǒng)軟件開發(fā)流程及代碼分析
  18.5本章小結(jié)
 第19章 單片機(jī)usb數(shù)據(jù)采集系統(tǒng)
  19.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  19.2usb協(xié)議簡(jiǎn)介
  19.3 ft245bm芯片簡(jiǎn)介
  19.4系統(tǒng)硬件原理
  19.5系統(tǒng)軟件開發(fā)流程及代碼分析
  19.6本章小結(jié)
 第20章 白光led路燈照明控制器
  20.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  20.2 mcp4822d/a轉(zhuǎn)換器簡(jiǎn)介
  20.3led驅(qū)動(dòng)器max1554簡(jiǎn)介
  20.4硬件電路設(shè)計(jì)
  20.5軟件開發(fā)流程及代碼分析
  20.6本章小結(jié)
第3篇 綜合實(shí)例篇 
 第21章 多點(diǎn)溫度遙測(cè)采集系統(tǒng)
  21.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  21.2 ds18b20溫度傳感器
  21.3tc35i gsm模塊
  21.4at指令與短信編碼簡(jiǎn)介
  21.5硬件電路設(shè)計(jì)
  21.6系統(tǒng)軟件開發(fā)流程及代碼分析
  21.7本章小結(jié)
 第22章 出入管理控制系統(tǒng)
  22.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  22.2 ds1990a簡(jiǎn)介
  22.3硬件電路設(shè)計(jì)
  22.4系統(tǒng)軟件開發(fā)流程及代碼分析
  22.5本章小結(jié)
 第23章 基于rs485總線的遠(yuǎn)距離水位監(jiān)控系統(tǒng)
  23.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  23.2rs485通信標(biāo)準(zhǔn)
  23.3max485芯片簡(jiǎn)介
  23.4硬件電路設(shè)計(jì)
  23.5系統(tǒng)軟件開發(fā)流程及代碼分析
  23.6本章小結(jié)
 第24章 自動(dòng)感應(yīng)門
  24.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  24.2電動(dòng)機(jī)簡(jiǎn)介
  24.334hs300步進(jìn)電機(jī)及其控制器簡(jiǎn)介
  24.4自動(dòng)門傳感器ads-a簡(jiǎn)介
  24.5硬件電路設(shè)計(jì)
  24.6系統(tǒng)軟件開發(fā)流程及代碼分析
  24.7本章小結(jié)
 第25章 流量檢測(cè)系統(tǒng)
  25.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  25.2電磁流量計(jì)簡(jiǎn)介
  25.3hr-ldg系列電磁流量傳感器簡(jiǎn)介
  25.4硬件電路設(shè)計(jì)
  25.5系統(tǒng)軟件開發(fā)流程及代碼分析
  25.6本章小結(jié)
 第26章 紅外便攜式抄表器
  26.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  26.2紅外傳輸簡(jiǎn)介
  26.3zhx1010紅外發(fā)射接收器簡(jiǎn)介
  26.4硬件電路設(shè)計(jì)
  26.5系統(tǒng)軟件開發(fā)流程及代碼分析
  26.6本章小結(jié)
 第27章 基于ic卡的考勤系統(tǒng)設(shè)計(jì)
  27.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  27.2非接觸式ic卡簡(jiǎn)介
  27.3zlg500a讀卡模塊簡(jiǎn)介
  27.4 max813l簡(jiǎn)介
  27.5硬件電路設(shè)計(jì)
  27.6系統(tǒng)軟件開發(fā)流程及代碼分析
  27.7本章小結(jié)
 第28章 基于nrf401的煙霧檢測(cè)報(bào)警系統(tǒng)
  28.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  28.2 mc14468芯片簡(jiǎn)介
  28.3nrf401芯片簡(jiǎn)介
  28.4系統(tǒng)硬件原理
  28.5系統(tǒng)軟件開發(fā)流程及代碼分析
  28.6本章小結(jié)
 第29章 基于can總線和單片機(jī)的電梯主控器設(shè)計(jì)
  29.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  29.2電梯控制系統(tǒng)及主控器功能設(shè)計(jì)
  29.3can控制器sjal000芯片簡(jiǎn)介
  29.4 can收發(fā)器82c250簡(jiǎn)介
  29.5電梯主控制器的硬件設(shè)計(jì)
  29.6電梯主控制器的軟件設(shè)計(jì)
  29.7本章小結(jié)
 第30章 profibus-dp現(xiàn)場(chǎng)總線智能節(jié)點(diǎn)的設(shè)計(jì)
  30.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  30.2profibus-dp現(xiàn)場(chǎng)總線及其通信協(xié)議簡(jiǎn)介
  30.3智能從站專用通信接口芯片spc3
  30.4profibus-dp現(xiàn)場(chǎng)總線智能節(jié)點(diǎn)的硬件設(shè)計(jì)
  30.5profibus-dp現(xiàn)場(chǎng)總線智能節(jié)點(diǎn)的軟件設(shè)計(jì)
  30.6本章小結(jié)
 第31章 51單片機(jī)接入以太網(wǎng)的設(shè)計(jì)與實(shí)現(xiàn)
  31.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  31.2單片機(jī)實(shí)現(xiàn)tcp/ip協(xié)議分析
  31.3以太網(wǎng)接口控制芯片rtl8019as
  31.4系統(tǒng)硬件構(gòu)成
  31.551單片機(jī)tcp/ip的嵌入實(shí)現(xiàn)
  31.6本章小結(jié)
 第32章 紅外測(cè)溫儀
  32.1系統(tǒng)設(shè)計(jì)要求及設(shè)計(jì)思路
  32.2mlx90614紅外測(cè)溫傳感器簡(jiǎn)介
  32.3系統(tǒng)硬件電路設(shè)計(jì)
  32.4系統(tǒng)軟件開發(fā)流程及代碼分析
  32.5本章小結(jié)

章節(jié)摘錄

版權(quán)頁:插圖:第29章 基于CAN總線和單片機(jī)的電梯主控器設(shè)計(jì)本章主要內(nèi)容包括:·任務(wù)描述及設(shè)計(jì)方案·SJAl000芯片簡(jiǎn)介·系統(tǒng)軟硬件設(shè)計(jì)電梯控制系統(tǒng)是一個(gè)相當(dāng)復(fù)雜的邏輯控制系統(tǒng),現(xiàn)有國(guó)內(nèi)的電梯控制系統(tǒng)大多數(shù)采用PLC作為電梯的控制核心,對(duì)每層樓進(jìn)行點(diǎn)對(duì)點(diǎn)控制,進(jìn)一步加大了電梯控制工作的復(fù)雜性。單片機(jī)為核心的分布式智能電梯控制系統(tǒng)主控制器,可以有效地提高系統(tǒng)的可靠性、實(shí)時(shí)性和軟件編程的靈活性。主控制器是整個(gè)電梯的核心,不但要保證整個(gè)系統(tǒng)的穩(wěn)定運(yùn)行,而且要在極短的時(shí)間內(nèi)對(duì)系統(tǒng)所有的任務(wù)進(jìn)行響應(yīng)。本設(shè)計(jì)是基于CAN總線技術(shù)和單片機(jī)技術(shù)的主控制器軟硬件設(shè)計(jì),應(yīng)用于電梯,使得電梯的控制更加穩(wěn)定安全。串行通信被現(xiàn)場(chǎng)總線技術(shù)取代后使得通信更快、可靠性更高,大大提高了電梯控制系統(tǒng)的實(shí)時(shí)性。其任務(wù)包括:接受、處理電梯的各種狀態(tài),并做出相應(yīng)的動(dòng)作,控制電梯的總體運(yùn)行;實(shí)施對(duì)電梯驅(qū)動(dòng)部分的控制,包括抱閘的松放,門機(jī)的開關(guān),變頻器低、中、高速的給出等控制;接收轎廂控制器送來的內(nèi)選信號(hào);執(zhí)行內(nèi)選外呼指令;向轎廂控制器、呼梯控制器發(fā)送樓層指示信號(hào);實(shí)施安全保護(hù)等。為了實(shí)現(xiàn)電梯狀態(tài)監(jiān)控的需要,主控制器還加入了基于LCD顯示的電梯參數(shù)設(shè)置、監(jiān)控系統(tǒng)。電梯主控系統(tǒng),是一個(gè)功能繁多、運(yùn)行復(fù)雜的控制系統(tǒng),電梯每一步運(yùn)行都要考慮到各種安全問題。也就是說主控制器不僅要完成復(fù)雜的邏輯控制,還要實(shí)現(xiàn)多任務(wù)管理、數(shù)據(jù)通信、數(shù)據(jù)處理、安全監(jiān)測(cè)及實(shí)時(shí)響應(yīng)的功能。

編輯推薦

《51單片機(jī)典型應(yīng)用開發(fā)范例大全》通過典型實(shí)例的形式,以51單片機(jī)的系統(tǒng)設(shè)計(jì)為主線,結(jié)合軟件和硬件,由淺入深、通俗易懂地介紹了51單片機(jī)應(yīng)用系統(tǒng)開發(fā)的流程、方法、技巧和設(shè)計(jì)思想。編寫《51單片機(jī)典型應(yīng)用開發(fā)范例大全》的宗旨是通過全程展現(xiàn)具體的項(xiàng)目案例詳細(xì)過程幫助讀者達(dá)到熟悉單片機(jī)項(xiàng)目開發(fā)流程,提升實(shí)踐開發(fā)能力的目的。全書結(jié)構(gòu)份為入門、提高和綜合實(shí)例三個(gè)篇章,通過若干側(cè)重點(diǎn)不同的實(shí)例,循序漸進(jìn)、全面系統(tǒng)地闡述了單片機(jī)的原理、資源和設(shè)計(jì)使用方法,講解單片機(jī)開發(fā)工具、編程環(huán)境的使用方法以及基本的調(diào)試方法和技巧。書中還講解了單片機(jī)資源擴(kuò)展的常見設(shè)計(jì)方法,這些軟、硬件設(shè)計(jì)都可以在今后的系統(tǒng)開發(fā)中進(jìn)行移植。讀者可以在閱讀《51單片機(jī)典型應(yīng)用開發(fā)范例大全》的過程中一邊熟悉技術(shù),一邊通過項(xiàng)目開發(fā)實(shí)踐,來解決實(shí)際問題,提升開發(fā)能力,積累開發(fā)經(jīng)驗(yàn)。以實(shí)用為宗旨,以項(xiàng)目開發(fā)為設(shè)計(jì)思想。以工程開發(fā)為主線,資源擴(kuò)展設(shè)計(jì)方法嵌入經(jīng)典開發(fā)項(xiàng)目,項(xiàng)目設(shè)計(jì)和系統(tǒng)調(diào)試雙管齊下。所有高級(jí)項(xiàng)目案例的源代碼(建議使用Keil C51或TKStudio軟件打開)。系統(tǒng)電路圖(建議使用Protel DXP 2004及以上版本打開)。我們從團(tuán)隊(duì)親自開發(fā)的項(xiàng)目案例中精心篩選了32個(gè)代表性強(qiáng)的實(shí)例,傾囊相送,以饗讀者。從設(shè)計(jì)思想到實(shí)現(xiàn)過程娓娓道來,代碼分段、分功能介紹,讓讀者猶如身在開發(fā)團(tuán)隊(duì)。

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    51單片機(jī)典型應(yīng)用開發(fā)范例大全 PDF格式下載


用戶評(píng)論 (總計(jì)14條)

 
 

  •   書確實(shí)很厚,但是看了一些,有很多錯(cuò)誤字和一些排版問題,與價(jià)格相比還是有差距
  •   書的內(nèi)容還算詳盡,就是程序不給力!程序居然沒有采用模塊化編程??!所有的程序都放在一個(gè)文件中。
  •   第一章 1,硬件設(shè)計(jì)不全,P0口應(yīng)還有接電路。2,程序方面不能與題意相符!?。?/li>
  •   例子很好,很實(shí)用。值得擁有。
  •   內(nèi)容的講解應(yīng)該更詳細(xì)些,
  •   挺優(yōu)惠的 買兩本還有換購 不錯(cuò)的
  •   貨真價(jià)實(shí),很適合我們用,價(jià)格又不貴,而且又不是耐用?。。。?!
  •   范例比較全,不錯(cuò)的工具書 !
  •   書還行,就是運(yùn)輸?shù)倪^程中對(duì)書造成了一定的損害,邊角都受損了!
  •   代碼不完整,解釋的很不透切,是那種高手不會(huì)看,入門又有難度那種吧!
  •   這本書是不錯(cuò),價(jià)格也公道,就是附的光碟教程很多節(jié)老師講課講到前面了,可是畫面還是在原地,出現(xiàn)邂逅,初看會(huì)出現(xiàn)一頭霧水,望改進(jìn)
  •   書還不錯(cuò),希望以后快遞可以更專業(yè)一些。
  •   51單片機(jī)模塊范例
  •   建議初學(xué)者人手一本
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7