51單片機(jī)典型模塊開發(fā)查詢手冊(cè)

出版時(shí)間:2012-5  出版社:電子工業(yè)出版社  作者:程國(guó)鋼,陳躍琴,崔荔蒙 編著  頁(yè)數(shù):648  字?jǐn)?shù):1056000  
Tag標(biāo)簽:無  

前言

  行業(yè)背景  51單片機(jī)具有體積小、功能強(qiáng)、價(jià)格低的特點(diǎn),在工業(yè)控制、數(shù)據(jù)采集、智能儀表、機(jī)電一體化、家用電器等領(lǐng)域有著廣泛的應(yīng)用,可以大大提高生產(chǎn)、生活的自動(dòng)化水平。近年來,隨著嵌入式的應(yīng)用越來越廣泛,51單片機(jī)的開發(fā)也變得更加靈活和高效,51單片機(jī)的開發(fā)和應(yīng)用已經(jīng)成為嵌入式應(yīng)用領(lǐng)域的一個(gè)重大課題?! £P(guān)于本書  本書介紹了51單片機(jī)的內(nèi)部資源及常用擴(kuò)展器件的使用方法,并且提供了相應(yīng)的應(yīng)用電路、操作步驟、庫(kù)函數(shù)和應(yīng)用實(shí)例代碼,這些資源和器件包括內(nèi)部定時(shí)器、內(nèi)部串行通信模塊、內(nèi)部中斷系統(tǒng)、電源模塊、看門狗、I/O引腳、存儲(chǔ)器、智能卡、用戶輸入通道、顯示模塊、A/D芯片、D/A芯片、時(shí)鐘日歷芯片、溫度/濕度芯片、定位模塊、語音和打印模塊、有線通信模塊、無線通信模塊、電機(jī)和繼電器?! ”緯鴮?duì)于每個(gè)資源/器件的組織結(jié)構(gòu)如下:基礎(chǔ)介紹、應(yīng)用電路、操作步驟、應(yīng)用實(shí)例(庫(kù)函數(shù)),讀者可以從基礎(chǔ)知識(shí)入手,循序漸進(jìn)地了解對(duì)應(yīng)的資源/器件的使用方法,然后根據(jù)自己的實(shí)際需求參考編寫或者直接移植書中的代碼到自己的應(yīng)用中?! ”緯母鱾€(gè)章節(jié)說明如下:  第1章主要介紹51單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)基礎(chǔ),包括系統(tǒng)結(jié)構(gòu)、設(shè)計(jì)流程等,并且給出了一個(gè)“最小”的51單片機(jī)應(yīng)用系統(tǒng)和一個(gè)MON51仿真器的設(shè)計(jì)實(shí)例?! 〉?章主要介紹51單片機(jī)的內(nèi)部資源的應(yīng)用,包括定時(shí)/計(jì)數(shù)器、外部中斷和串行通信模塊。  第3章主要介紹51單片機(jī)的電源模塊設(shè)計(jì)和應(yīng)用,包括電源系統(tǒng)設(shè)計(jì)和應(yīng)用基礎(chǔ),電壓調(diào)理芯片和電路監(jiān)控芯片等?! 〉?章主要介紹51單片機(jī)的看門狗電路設(shè)計(jì)和應(yīng)用,包括軟件模擬看門狗和硬件看門狗芯片的使用?! 〉?章主要介紹51單片機(jī)的I/O引腳擴(kuò)展應(yīng)用方法,包括使用74系列芯片、串/并轉(zhuǎn)換芯片和專用編程芯片?! 〉?章主要介紹51單片機(jī)的存儲(chǔ)器擴(kuò)展應(yīng)用方法,包括RAM、ROM、FIFO、U盤擴(kuò)展等。  第7章主要介紹51單片機(jī)的智能卡擴(kuò)展應(yīng)用方法,包括接觸式存儲(chǔ)卡、接觸式加密卡和非接觸卡?! 〉?章主要介紹51單片機(jī)用戶輸入通道擴(kuò)展應(yīng)用方法,包括按鍵、撥碼開關(guān)、行列掃描鍵盤和PS/2鍵盤。  第9章主要介紹51單片機(jī)顯示模塊擴(kuò)展的應(yīng)用方法,包括LED、單位和多位數(shù)碼管、LCD液晶顯示模塊等?! 〉?0章主要介紹51單片機(jī)的A/D轉(zhuǎn)換芯片的擴(kuò)展應(yīng)用方法,包括ADC0809、TLC2543、ADS1100等并行或者串行接口的單通道/多通道A/D轉(zhuǎn)換芯片的使用方法?! 〉?1章主要介紹51單片機(jī)的D/A轉(zhuǎn)換芯片的擴(kuò)展應(yīng)用方法,包括DAC0832、MAX517、TLC5615等并行或者串行接口的單通道/多通道A/D轉(zhuǎn)換芯片的使用方法。  第12章主要介紹51單片機(jī)的時(shí)鐘日歷芯片的擴(kuò)展應(yīng)用方法,包括并行接口的DS12C887,串行接口的PCF8563和DS1302。  第13章主要介紹51單片機(jī)的溫度/濕度芯片擴(kuò)展應(yīng)用方法,包括溫度芯片DS18B20、DS1621和溫濕度一體芯片SHT75?! 〉?4章主要介紹51單片機(jī)應(yīng)用系統(tǒng)的定位模塊擴(kuò)展應(yīng)用方法,包括數(shù)字羅盤HMR3000和GPS模塊GARMIN25LP?! 〉?5章主要介紹51單片機(jī)的語音和打印模塊擴(kuò)展應(yīng)用方法,包括蜂鳴器、語音芯片ISD2560、TTS語音芯片OSY6618和GP16微型打印機(jī)模塊?! 〉?6章主要介紹51單片機(jī)的有線通信擴(kuò)展應(yīng)用方法,包括RS-232總線、RS-485總線、CAN總線和USB橋等。  第17章主要介紹51單片機(jī)的無線通信擴(kuò)展應(yīng)用方法,包括紅外收發(fā)芯片和PTR8000無線通信模塊。  第18章主要介紹51單片機(jī)應(yīng)用系統(tǒng)的執(zhí)行機(jī)構(gòu)擴(kuò)展應(yīng)用方法,包括直流電機(jī)、步進(jìn)電機(jī)和繼電器?! ”緯厣 『w了51單片機(jī)從內(nèi)部資源到用戶輸入通道、A/D信號(hào)采集、溫度/濕度傳感芯片、有線/無線通信模塊、數(shù)字羅盤和GPS模塊等大量外圍器件?! ?duì)相應(yīng)資源或器件,從原理講解、應(yīng)用電路、操作步驟分析到應(yīng)用實(shí)例,循序漸進(jìn)地進(jìn)行介紹。  提供大量的實(shí)際應(yīng)用電路和代碼,并且給出大量資源/器件的51單片機(jī)驅(qū)動(dòng)庫(kù)函數(shù),讀者可以修改這些電路和代碼或直接應(yīng)用于自己的實(shí)際工程項(xiàng)目中?! ”緯S富的單片機(jī)內(nèi)部資源和外圍模塊的應(yīng)用實(shí)例,作為一本單片機(jī)應(yīng)用的速查手冊(cè),適合具有初步單片機(jī)基礎(chǔ)的單片機(jī)工程師,以及高等院校電子類專業(yè)的學(xué)社和單片機(jī)愛好者閱讀,也可以作為工程設(shè)計(jì)的參考手冊(cè)。  本書由程國(guó)鋼、陳躍琴、崔荔蒙編寫。同時(shí),參與編寫工作的還有張玉蘭、高克臻、李龍、魏勇、王華、李輝、劉峰、徐浩、李建國(guó)、馬建軍、唐愛華、蘇小平。在此,對(duì)以上人員致以誠(chéng)摯的謝意。由于時(shí)間倉(cāng)促、程序和圖表較多,受學(xué)識(shí)水平所限,錯(cuò)誤之處在所難免,請(qǐng)廣大讀者給予批評(píng)指正。  編著者

內(nèi)容概要

《51單片機(jī)典型模塊開發(fā)查詢手冊(cè)》由程國(guó)鋼、陳躍琴、崔荔蒙編著,介紹了51單片機(jī)的內(nèi)部資源及常用擴(kuò)展器件的使用方法,并且提供了相應(yīng)的應(yīng)用電路、操作步驟、庫(kù)函數(shù)和應(yīng)用實(shí)例代碼,這些資源和器件包括內(nèi)部定時(shí)器、內(nèi)部串行通信模塊、內(nèi)部中斷系統(tǒng)、電源模塊、看門狗、I/O引腳、存儲(chǔ)器、智能卡、用戶輸入通道、顯示模塊、A/D芯片、
D/A芯片、時(shí)鐘日歷芯片、溫度/濕度芯片、定位模塊、語音和打印模塊、有線通信模塊、無線通信模塊、電機(jī)和繼電器。
本書各個(gè)章節(jié)基于相同和類似的應(yīng)用實(shí)例,介紹了如何使用同屬于該分類的器件來實(shí)現(xiàn)實(shí)例功能的方法,對(duì)于這些資源和器件提供了詳盡的應(yīng)用電路、操作步驟和應(yīng)用代碼,有一些還提供了對(duì)應(yīng)的51單片機(jī)庫(kù)函數(shù)。
書中實(shí)例涉及的應(yīng)用電路都有詳細(xì)的說明及相應(yīng)的典型器件列表,應(yīng)用代碼也有相應(yīng)的流程說明及注釋,從而使代碼有較高的可讀性,便于讀者理解。
《51單片機(jī)典型模塊開發(fā)查詢手冊(cè)》包含豐富的單片機(jī)內(nèi)部資源和外圍模塊的應(yīng)用實(shí)例,可作為單片機(jī)應(yīng)用的速查手冊(cè),供單片機(jī)開發(fā)者參考使用。

書籍目錄

第1章  51單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)基礎(chǔ)
第2章 51單片機(jī)內(nèi)部資源應(yīng)用
第3章 51單片機(jī)的電源模塊
第4章 51單片機(jī)的看門狗擴(kuò)展
第5章 51單片機(jī)I/O引腳擴(kuò)展
第6章 51單片機(jī)存儲(chǔ)器擴(kuò)展
第7章 51單片機(jī)的智能卡擴(kuò)展
第8章 51單片機(jī)用戶輸入通道擴(kuò)展
第9章 51單片機(jī)顯示模塊擴(kuò)展
第10章 51單片機(jī)的A/D芯片擴(kuò)展
第11章 51單片機(jī)的D/A芯片擴(kuò)展
第12章 51單片機(jī)時(shí)鐘日歷芯片擴(kuò)展
第13章 51單片機(jī)的溫度,濕度芯片擴(kuò)展
第14章 51單片機(jī)的定位模塊擴(kuò)展
第15章 51單片機(jī)的語音和打印模塊擴(kuò)展
第16章 51單片機(jī)有線通信擴(kuò)展
第17章 51單片機(jī)無線通信擴(kuò)展
第18章 51單片機(jī)的電機(jī)和繼電器擴(kuò)展

章節(jié)摘錄

版權(quán)頁(yè):   插圖:    1.1.251單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)流程 51單片機(jī)應(yīng)用系統(tǒng)的開發(fā)流程,主要分為7個(gè)步驟。 (1)需求分析:這是51單片機(jī)應(yīng)用系統(tǒng)開發(fā)流程中最重要的一個(gè)環(huán)節(jié),是51單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)基礎(chǔ),設(shè)計(jì)者需要和用戶仔細(xì)交流,完整地記錄下該應(yīng)用系統(tǒng)需要完成的所有工作,從中抽象出系統(tǒng)的需求并且和用戶反復(fù)溝通后確認(rèn)。這一步的難度在于如何規(guī)范用戶的需求,因?yàn)橛脩舻男枨笥锌赡苁请S時(shí)變更的,設(shè)計(jì)者既要盡量滿足用戶的所有需求,又要學(xué)會(huì)對(duì)用戶的"非合理需求"做到斷然拒絕。 (2)總體設(shè)計(jì):在這個(gè)步驟中設(shè)計(jì)者要從需求出發(fā)對(duì)系統(tǒng)進(jìn)行總體性的規(guī)劃,并且選擇好應(yīng)用系統(tǒng)需要使用的具體51單片機(jī)型號(hào),因?yàn)殡S著單片機(jī)技術(shù)的發(fā)展,市面上出現(xiàn)相當(dāng)多內(nèi)核相同而內(nèi)部集成資源和運(yùn)行頻率不同的51單片機(jī),可以根據(jù)需求的不同來選擇合適的型號(hào)以減少應(yīng)用系統(tǒng)設(shè)計(jì)的復(fù)雜度、體積和成本。 (3)軟硬件功能劃分和模塊設(shè)計(jì):51單片機(jī)系統(tǒng)的一些功能既可以由軟件實(shí)現(xiàn),也可以由硬件實(shí)現(xiàn)。前者的優(yōu)點(diǎn)是降低硬件成本,增加系統(tǒng)運(yùn)行可靠性,缺點(diǎn)是可能導(dǎo)致軟件設(shè)計(jì)復(fù)雜度增加,系統(tǒng)反應(yīng)時(shí)間延長(zhǎng);后者的優(yōu)點(diǎn)是系統(tǒng)反應(yīng)速度快,軟件設(shè)計(jì)簡(jiǎn)單,缺點(diǎn)是硬件成本上升,系統(tǒng)運(yùn)行可靠性下降。模塊設(shè)計(jì)是在劃分完軟硬件功能之后按照需求和選擇好的處理器對(duì)系統(tǒng)進(jìn)行模塊化的工作。 (4)硬件設(shè)計(jì):這是51單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)的基礎(chǔ),包括具體硬件芯片選擇、地址和接口規(guī)劃、電路圖設(shè)計(jì)和制作、元器件焊接等,硬件設(shè)計(jì)決定了單片機(jī)系統(tǒng)設(shè)計(jì)的成敗,如果硬件設(shè)計(jì)出了問題,基本上就需要重新設(shè)計(jì),浪費(fèi)漫長(zhǎng)的時(shí)間和大量的資金。 (5)軟件設(shè)計(jì):這是單片機(jī)系統(tǒng)設(shè)計(jì)的靈魂,單片機(jī)系統(tǒng)是在軟件控制下工作的,一個(gè)良好的軟件可以達(dá)到很好的效率,規(guī)避系統(tǒng)運(yùn)行中的風(fēng)險(xiǎn)。單片機(jī)的軟件設(shè)計(jì)和普通的PC軟件設(shè)計(jì)有很多共同點(diǎn),但是也有區(qū)別,具體點(diǎn)是指時(shí)效性和可靠性要求要高于PC軟件。 (6)軟硬件聯(lián)合調(diào)試:這是單片機(jī)設(shè)計(jì)的整合過程,在這個(gè)過程中要讓軟件在單片機(jī)系統(tǒng)上運(yùn)行起來,控制硬件進(jìn)行相應(yīng)的工作,用于測(cè)試硬件設(shè)計(jì)和軟件設(shè)計(jì)是否達(dá)到了預(yù)先的設(shè)計(jì)目標(biāo)。 (7)現(xiàn)場(chǎng)測(cè)試:51單片機(jī)系統(tǒng)有其具體的使用場(chǎng)合,這些實(shí)際使用場(chǎng)合和開發(fā)環(huán)境往往有所差異,例如,供電電壓、空氣濕度、溫度、靜電干擾等。所以,當(dāng)單片機(jī)系統(tǒng)完成了軟硬件聯(lián)合調(diào)試之后,需要將單片機(jī)系統(tǒng)放置于其具體使用環(huán)境中進(jìn)行進(jìn)一步測(cè)試,以消除可能由于環(huán)境差異帶來的不穩(wěn)定乃至完全不能正常工作的錯(cuò)誤。 1.1.351單片機(jī)應(yīng)用系統(tǒng)的硬件設(shè)計(jì) 硬件設(shè)計(jì)是51單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)基礎(chǔ),這個(gè)過程直接決定了設(shè)計(jì)的成敗,硬件設(shè)計(jì)的流程。

編輯推薦

《51單片機(jī)典型模塊開發(fā)查詢手冊(cè)》由程國(guó)鋼、陳躍琴、崔荔蒙編著,特色包括:?涵蓋了51單片機(jī)從內(nèi)部資源到用戶輸入通道、A/D信號(hào)采集、溫度/濕度傳感芯片、有線/無線通信模塊、數(shù)字羅盤和GPS模塊等大量外圍器件。?對(duì)相應(yīng)資源或器件,從原理講解、應(yīng)用電路、操作步驟分析到應(yīng)用實(shí)例,循序漸進(jìn)地進(jìn)行介紹。?提供大量的實(shí)際應(yīng)用電路和代碼,并且給出大量資源/器件的51單片機(jī)驅(qū)動(dòng)庫(kù)函數(shù),讀者可以修改這些電路和代碼或直接應(yīng)用于自己的實(shí)際工程項(xiàng)目中。

圖書封面

圖書標(biāo)簽Tags

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


    51單片機(jī)典型模塊開發(fā)查詢手冊(cè) PDF格式下載


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

 
 

  •   資料很好,很全面,適合已入門學(xué)習(xí)51單片機(jī)的學(xué)生
  •   書本內(nèi)容比較全面,對(duì)于個(gè)人學(xué)習(xí)單片機(jī)加深認(rèn)識(shí)會(huì)很有幫助。
  •   這邊書,內(nèi)容還行,可紙質(zhì)顏色偏黃,沒有光盤,資料得網(wǎng)上下載,美中不足!
  •   挺實(shí)用的資料。
  •   選單片機(jī)的書也選了一陣,作為工具參考書應(yīng)該夠用,不太適合初學(xué)者,初學(xué)者應(yīng)該去買那些比較基礎(chǔ)的內(nèi)容更詳實(shí)的教程,作為工作書里面的模塊還是比較全的也有簡(jiǎn)單的電路圖,總體來說是我想要的,因人而異吧。
  •   總體不錯(cuò),但代碼下載要積分啊不是免費(fèi)的。有一些出錯(cuò)了。
  •   書特別好,內(nèi)容特別全
  •   看了一章關(guān)于串口通訊實(shí)例,程序中本應(yīng)該打開總中斷EA和串口中斷ES的它都沒有打開,然后把程序編寫下來在單片機(jī)上實(shí)驗(yàn)沒能成功,后來看別的書才解決問題。真的不敢想后面還會(huì)有多少錯(cuò)的。對(duì)單片機(jī)新手來說此書不是很好,當(dāng)當(dāng)手冊(cè)看看編程思路還差不多。
  •   適合入門之后模塊的查詢。模塊比較實(shí)用!
  •   這本書例程非常的經(jīng)典,我是在書店看中后再買的,紙質(zhì)正版。
  •   很實(shí)用,東西都挺有用的
 

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

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