出版時(shí)間:2010-1 出版社:第1版 (2010年1月1日) 作者:雷伏容 頁(yè)數(shù):822
Tag標(biāo)簽:無(wú)
前言
Intel公司1980年推出的51單片機(jī),以其極高的性?xún)r(jià)比獲得了廣泛的應(yīng)用,此后基于5l內(nèi)核的單片機(jī)獲得了長(zhǎng)足的發(fā)展,直到今天依然是單片機(jī)開(kāi)發(fā)應(yīng)用的主流?! ”緯?shū)主要介紹了常用模塊在51單片機(jī)系統(tǒng)中的具體運(yùn)用。這些模塊包括:電源模塊、輸入輸出及顯示模塊、各類(lèi)存儲(chǔ)模塊(并行及串行)、數(shù)據(jù)傳輸接口模塊、網(wǎng)絡(luò)通信模塊、AD/DA模塊、語(yǔ)音處理模塊、信號(hào)發(fā)生模塊、電機(jī)模塊、打印機(jī)模塊、傳感器模塊等。以上類(lèi)型的模塊經(jīng)常出現(xiàn)在5l單片機(jī)應(yīng)用系統(tǒng)當(dāng)中,對(duì)于一個(gè)合格的單片機(jī)應(yīng)用工程師來(lái)說(shuō),熟悉和掌握這些模塊的使用將極大地方便工作的開(kāi)展?! ‰娫茨K用于為單片機(jī)系統(tǒng)的穩(wěn)定運(yùn)行提供可靠的電源供應(yīng),主要解決系統(tǒng)供電中的過(guò)壓、過(guò)流保護(hù)問(wèn)題。輸入輸出模塊作為最重要的人機(jī)接口界面,其應(yīng)用的廣泛性不言而喻;近年來(lái)存儲(chǔ)模塊有了很大的變化,串行接口的存儲(chǔ)器件得到了廣泛應(yīng)用。串口器件的典型特點(diǎn)是簡(jiǎn)化了51單片機(jī)與串口存儲(chǔ)器件的連線,節(jié)省了寶貴的PCB板空間,同時(shí)隨著大容量Flash存儲(chǔ)器件的出現(xiàn),大大提高了5l單片機(jī)與存儲(chǔ)器間的數(shù)據(jù)吞吐量。
內(nèi)容概要
《51單片機(jī)常用模塊設(shè)計(jì)查詢(xún)手冊(cè)》主要介紹了51單片機(jī)系統(tǒng)中常用模塊的具體運(yùn)用,這些模塊包括:電源模塊、輸入輸出及顯示模塊、各類(lèi)存儲(chǔ)模塊(并行及串行)、數(shù)據(jù)傳輸接口模塊、網(wǎng)絡(luò)通信模塊、AD/DA模塊、語(yǔ)音處理模塊、信號(hào)發(fā)生模塊、電機(jī)模塊、打印機(jī)模塊、傳感器模塊等?! ?shū)中同時(shí)介紹了51單片機(jī)系統(tǒng)中各類(lèi)模塊的使用,包括硬件電路設(shè)計(jì)和程序代碼編寫(xiě),程序代碼的編寫(xiě)采用匯編語(yǔ)言和C語(yǔ)言對(duì)照的方式,使讀者對(duì)運(yùn)用這兩種語(yǔ)言開(kāi)發(fā)單片機(jī)應(yīng)用系統(tǒng)可以有更為全面的了解;另外在程序中給出了對(duì)代碼功能的解釋說(shuō)明,提高了程序的可讀性,有助于讀者理解。在《51單片機(jī)常用模塊設(shè)計(jì)查詢(xún)手冊(cè)》的配套光盤(pán)中,提供了書(shū)中所有例子的電路原理圖以及程序源代碼,讀者根據(jù)自己的實(shí)際需要稍加修改即可使用?! ?1單片機(jī)常用模塊設(shè)計(jì)查詢(xún)手冊(cè)》包含豐富的單片機(jī)外圍模塊實(shí)例,作為一本單片機(jī)應(yīng)用手冊(cè),適合于具有初步單片機(jī)基礎(chǔ)的單片機(jī)工程師,以及高等院校電子類(lèi)專(zhuān)業(yè)的學(xué)生和單片機(jī)愛(ài)好者參考閱讀。
書(shū)籍目錄
第1章 電源模塊1.1 過(guò)壓保護(hù)器件NCP345/MAX484X(3/4/5/6)1.1.1 功能說(shuō)明1.1.2 電路圖及其說(shuō)明1.1.3 小結(jié)1.2 過(guò)流保護(hù)器件AAT4610A1.2.1 功能說(shuō)明1.2.2 電路圖及其說(shuō)明1.2.3 小結(jié)1.3 常用電源管理電路LT/M317,LM78XX(05/33)1.3.1 功能說(shuō)明1.3.2 電路圖及其說(shuō)明1.3.3 小結(jié)1.4 電源監(jiān)控電路MAX821X(5/6)1.4.1 功能說(shuō)明1.4.2 電路圖及其說(shuō)明1.4.3 小結(jié)1.5 電源監(jiān)控電路TP31XX(06/10)1.5.1 功能說(shuō)明1.5.2 電路圖及其說(shuō)明1.5.3 小結(jié)1.6 帶看門(mén)狗的電源監(jiān)控電路HYM70X(5/6)1.6.1 功能說(shuō)明1.6.2 電路圖及其說(shuō)明1.6.3 小結(jié)1.7 電池管理模塊BQ2403X(0/1/2/3/5)1.7.1 功能說(shuō)明1.7.2 電路圖及其說(shuō)明1.7.3 小結(jié)1.8 MAXl898電池充電管理器1.8.1 功能說(shuō)明1.8.2 電路圖及其說(shuō)明1.8.3 小結(jié)第2章 片內(nèi)功能模塊2.1 中斷系統(tǒng)2.1.2 功能說(shuō)明2.1.2 程序流程圖2.1.3 匯編語(yǔ)言程序及講解2.1.4 C語(yǔ)言程序及講解2.1.5 小結(jié)2.2 定時(shí)/計(jì)數(shù)器2.2.1 功能說(shuō)明2.2.2 程序流程圖2.2.3 匯編語(yǔ)言程序及講解2.2.4 C語(yǔ)言程序及講解2.2.5 小結(jié)2.3 看門(mén)狗2.3.1 功能說(shuō)明2.3.2 程序流程圖2.3.3 匯編語(yǔ)言程序及講解2.3.4 C語(yǔ)言程序及講解2.3.5 小結(jié)第3章 外部存儲(chǔ)模塊3.1 常用靜態(tài)RAM6XXXX(116/264/2256)3.1.1 功能說(shuō)明3.1.2 電路圖3.1.3 程序流程圖3.1.4 匯編語(yǔ)言程序及講解3.1.5 C語(yǔ)言程序及講解3.1.6 小結(jié)3.2 常用動(dòng)態(tài)RAM21XX(64/86)3.2.1 功能說(shuō)明3.2.2 電路圖3.2.3 程序流程圖3.2.4.匯編語(yǔ)言程序及講解3.2.5 C語(yǔ)言程序及講解3.2.6 小結(jié)3.3 常用EPROM27XXXA(64/128/256/512)3.3.1 功能說(shuō)明3.3.2 電路圖3.3.3 小結(jié)3.4 常用EEPROM28XXA(16/17/64)3.4.1 功能說(shuō)明3.4.2 電路圖3.4.3 程序流程圖3.4.4 匯編語(yǔ)言程序及講解3.4.5 C語(yǔ)言程序及講解3.4.6 小結(jié)3.5 常用FLASHAIn28F2563.5.1 功能說(shuō)明3.5.2 電路圖3.5.3 小結(jié)3.6 常用雙口RAMIDT7005S3.6.1 功能說(shuō)明3.6.2 電路圖3.6.3 程序流程圖3.6.4 匯編語(yǔ)言程序及講解3.6.5 C語(yǔ)言程序及講解3.6.6 小結(jié)3.7 常用FIFOCY7C419(/421/425)3.7.1 功能說(shuō)明3.7.2 電路圖3.7.3 程序流程圖3.7.4 匯編語(yǔ)言程序及講解3.7.5 C語(yǔ)言程序及講解3.7.6 小結(jié)第4章 鍵盤(pán)輸入模塊4.1 簡(jiǎn)單按鍵4.1.1 功能說(shuō)明4.1.2 電路圖4.1.3 程序流程圖4.1.4 匯編語(yǔ)言程序及講解4.1.5 C語(yǔ)言程序及講解4.1.6 小結(jié)4.2 矩陣鍵盤(pán)4.2.1 功能說(shuō)明4.2.2 電路圖4.2.3 程序流程圖4.2.4 匯編語(yǔ)言程序及講解4.2.5 C語(yǔ)言程序及講解4.2.6 小結(jié)4.3 計(jì)算機(jī)鍵盤(pán)4.3.1 功能說(shuō)明4.3.2 電路圖4.3.3 程序流程圖4.3.4 匯編語(yǔ)言程序及講解4.3.5 C語(yǔ)言程序及講解4.3.6 小結(jié)第5章 LED顯示模塊5.1 直接驅(qū)動(dòng)LED數(shù)碼管5.1.1 功能說(shuō)明5.1.2 電路圖5.1.3 程序流程圖……5.2 譯碼器MAX7219驅(qū)動(dòng)LED數(shù)碼管5.3 譯碼器74LS47驅(qū)動(dòng)LED數(shù)碼管5.4 譯碼器CH452驅(qū)動(dòng)LED數(shù)碼管第6章 LED顯示模塊6.1 并口字符LCD控制器HD447806.2 并口圖形點(diǎn)陣LCDT6963C第7章 串口通信模塊7.1 RS-232接口7.RS-232電平轉(zhuǎn)換芯片MAX2327.3 RS-485接口7.4 RS-485電平轉(zhuǎn)換電路MAX4837.5 單片機(jī)內(nèi)嵌I2C、SPI引擎第8章 USB通信模塊8.1 USB轉(zhuǎn)串口芯片CP21018.2 內(nèi)嵌USB引擎的51芯片AT89C51318.3 USB接口芯片CH372第9章 擴(kuò)展串口通信模塊9.1 GPIO擴(kuò)展12C總線9.2 GPIO擴(kuò)展SPI總線9.3 GPIO擴(kuò)展Microwire總線9.4 GPIO擴(kuò)展單總線第10章 擴(kuò)展并口通信模塊10.1 三態(tài)門(mén)擴(kuò)展輸入輸出口74LS24510.2 鎖存器擴(kuò)展并行輸出口74LS37310.3 串行擴(kuò)展并口輸入74LS16510.4 串行擴(kuò)展并口輸出74LS16410.5 8155擴(kuò)展并口10.6 8255擴(kuò)展并口第11章 遠(yuǎn)程通信模塊11.1 以太網(wǎng)接口引擎RTL8019AS11.2 CAN總線控制器接口11.3 電力通信模塊SSCP300第12章 擴(kuò)展中斷模塊12.1 查詢(xún)法擴(kuò)展中斷12.2 可編程中斷控制器,8259A擴(kuò)展中斷第13章 日歷時(shí)鐘模塊13.1 軟件日歷時(shí)鐘13.2 實(shí)時(shí)日歷時(shí)鐘DS12C887第14章 A/D、D/A轉(zhuǎn)換模塊14.1 單通道并行A/DADC080114.2 多通道并行A/DADC080914.3 并行D/ADAC083214.4 串行A/DTLC254314.5 串行D/ATLC561514.6 內(nèi)嵌A/D的AT89C2051第15章 串行存儲(chǔ)模塊15.1 常用ⅡC串行EEPROMAT24CXX15.2 常用SPI串行EEPROMAT25XXX15.3 常用同步串行EEPROM93C4615.4 常用NandFlashK9F560815.5 非接觸式IC卡讀寫(xiě)模塊H6152第16章 語(yǔ)音處理模塊16.1 軟件實(shí)現(xiàn)簡(jiǎn)單音樂(lè)發(fā)生器16.2 語(yǔ)音編解碼芯片ISD2560第17章 頻率信號(hào)發(fā)生模塊17.1 軟件實(shí)現(xiàn)PWM信號(hào)17.2 智能信號(hào)發(fā)生器(MAX038)第18章 電機(jī)控制模塊18.1 步進(jìn)電機(jī)18.2 直流伺服電機(jī)第19章 近距離無(wú)線通信模塊19.1 紅外收發(fā)芯片NB9148、NB914919.2 無(wú)線數(shù)據(jù)傳輸模塊PTR2000第20章 定位模塊20.1 數(shù)字羅盤(pán)HMR300020.2 GPS模塊GARMINGPS25LP第21章 傳感器模塊21.1 光敏傳感器21.2 四通道數(shù)字溫度傳感器LM8321.3 數(shù)字氣壓傳感器MPX410521.4 壓力傳感器PPT、PPTR系列21.5 電場(chǎng)感應(yīng)器MC3379421.6 轉(zhuǎn)速傳感器KMIXX(15/16)第22章 打印機(jī)模塊(微型打印機(jī))22.1 功能說(shuō)明22.2 電路圖22.3 程序流程圖22.4 匯編語(yǔ)言程序及講解22.5 C語(yǔ)言程序及講解22.6 小結(jié)第23章 系統(tǒng)安全模塊(電子號(hào)碼鎖)23.1 功能說(shuō)明23.2 電路圖第24章 單片機(jī)系統(tǒng)應(yīng)用實(shí)例24.1 簡(jiǎn)易的MP3播放器24.2 簡(jiǎn)易的圖像采集系統(tǒng)
章節(jié)摘錄
51單片機(jī)主要由CPU系統(tǒng)、程序存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)器、各種I/O端口、基本功能單元(定時(shí)器/計(jì)數(shù)器等)組成。一般而言,51單片機(jī)的程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器最大容量為64KB,32個(gè)輸入輸出端口I/O,其中PO、P2口除了可以用于輸出外部存儲(chǔ)器單元地址信號(hào)以外,還可以作為普通的I/O端口使用,P1口也是作為普通I/O端口使用,P3口作為特殊功能復(fù)用端口,一般不作為普通I/O端口使用?! 〕酥?,5l單片機(jī)很重要的功能單元就是中斷系統(tǒng)和定時(shí)器單元,在有些功能增強(qiáng)的51系列單片機(jī)中還有硬件看門(mén)狗單元,以備單片機(jī)在受到干擾、程序運(yùn)行失序之后可以實(shí)現(xiàn)穩(wěn)定復(fù)位。本章主要介紹51單片機(jī)中這三類(lèi)功能模塊的使用。 中斷系統(tǒng)是為使處理機(jī)具有對(duì)外界異步事件的處理能力而設(shè)置的。當(dāng)中央處理機(jī)(CPU)正在處理某件事的時(shí)候外界發(fā)生了緊急事件請(qǐng)求,要求CPU暫停當(dāng)前的工作,轉(zhuǎn)而去處理這個(gè)緊急事件,處理完以后,再回到原來(lái)被中斷的地方,繼續(xù)原來(lái)的工作,這樣的過(guò)程稱(chēng)為中斷。實(shí)現(xiàn)這種功能的部件稱(chēng)為中斷系統(tǒng),請(qǐng)示CPU中斷的請(qǐng)求源稱(chēng)為中斷源。微型機(jī)的中斷系統(tǒng)一般允許多個(gè)中斷源,當(dāng)幾個(gè)中斷源同時(shí)向CPU請(qǐng)求中斷,要求為它服務(wù)的時(shí)候,這就存在CPU優(yōu)先響應(yīng)哪一個(gè)中斷源請(qǐng)求的問(wèn)題。通常根據(jù)中斷源的輕重緩急排隊(duì),優(yōu)先處理最緊急事件的中斷請(qǐng)求源,即規(guī)定每一個(gè)中斷源有一個(gè)優(yōu)先級(jí)別,以便先響應(yīng)級(jí)別最高的中斷請(qǐng)求。
編輯推薦
程序源代碼 電路原理圖 書(shū)中圖例 囊括51單片機(jī)所有常用模塊,便于日常查詢(xún) 給出硬件電路設(shè)計(jì)和源代碼(匯編語(yǔ)言和C語(yǔ)言) 代碼注釋詳盡,增強(qiáng)可讀性,便于理解 附贈(zèng)超值光盤(pán),學(xué)習(xí)更輕松,應(yīng)用更方便 《51單片機(jī)常用模塊設(shè)計(jì)查詢(xún)手冊(cè)》所包含的51單片機(jī)模塊: 電源模塊 片內(nèi)功能模塊 外部存儲(chǔ)模塊 鍵盤(pán)輸入模塊 LED顯示模塊 LCD顯示模塊 串口通信模塊 USB通信模塊 擴(kuò)展串口通信模塊 擴(kuò)展并口通信模塊 遠(yuǎn)程通信模塊 擴(kuò)展中斷模塊 日歷時(shí)鐘模塊 A/D、D/A轉(zhuǎn)換模塊 串行存儲(chǔ)模塊 語(yǔ)音處理模塊 頻率信號(hào)發(fā)生模塊 電機(jī)控制模塊 近距離無(wú)線通信模塊 定位模塊 傳感器模塊 打印機(jī)模塊 系統(tǒng)安全模塊 單片機(jī)系統(tǒng)應(yīng)用實(shí)例 《51單片機(jī)常用模塊設(shè)計(jì)查詢(xún)手冊(cè)》適合具有初步單片機(jī)基礎(chǔ)的單片機(jī)工程師使用,也可供高等院校電子類(lèi)專(zhuān)業(yè)的學(xué)生和單片機(jī)愛(ài)好者參考。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
51單片機(jī)常用模塊設(shè)計(jì)查詢(xún)手冊(cè) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版