出版時(shí)間:2009-8 出版社:西安電子科技大學(xué)出版社 作者:郭軍 頁(yè)數(shù):289 字?jǐn)?shù):440000
前言
本書(shū)是一本高職高專電子類專業(yè)“單片機(jī)原理及應(yīng)用”課程的教材,在編寫過(guò)程中參閱了51系列單片機(jī)的最新資料,吸收了單片機(jī)應(yīng)用的新理念,也融入了編者在校企合作過(guò)程中從事單片機(jī)應(yīng)用開(kāi)發(fā)的成功實(shí)例?! ”緯?shū)在寫法上非常獨(dú)特,把匯編語(yǔ)言、硬件原理和應(yīng)用實(shí)例有機(jī)地結(jié)合在一起,這是本書(shū)的亮點(diǎn)。每一章內(nèi)容的搭配都經(jīng)過(guò)精心設(shè)計(jì),把硬件結(jié)構(gòu)、軟件流程、電路原理、程序代碼及注釋等巧妙糅合在了一起?! ”緯?shū)共12章,其中: 第1章介紹8051的歷史地位、現(xiàn)在的應(yīng)用方向及其內(nèi)部結(jié)構(gòu)和引腳配置,并給出學(xué)習(xí)805l的工作平臺(tái)、指令格式及硬件框架和程序框架,以使讀者對(duì)8051的開(kāi)發(fā)環(huán)境和開(kāi)發(fā)過(guò)程有個(gè)基本的認(rèn)識(shí),為后面學(xué)習(xí)指令和剖析內(nèi)部結(jié)構(gòu)打下堅(jiān)實(shí)的基礎(chǔ)。 第2章通過(guò)大量的圖表來(lái)講解805l存儲(chǔ)器的結(jié)構(gòu)和類型,以及匯編語(yǔ)言使用什么類型的指令、運(yùn)用什么方式訪問(wèn)各種類型的存儲(chǔ)單元,從而引出尋址方式:接著利用數(shù)據(jù)傳送類的完整例子來(lái)分析指令是如何操作、控制存儲(chǔ)單元的;然后給出存儲(chǔ)器的擴(kuò)展方法,使讀者進(jìn)一步認(rèn)識(shí)程序的寫法。這就為后面講述程序和實(shí)例開(kāi)辟了道路。
內(nèi)容概要
《單片機(jī)原理及應(yīng)用》通過(guò)30多個(gè)實(shí)例向讀者介紹了應(yīng)用最為廣泛的單片機(jī)8051的各種功能。全書(shū)共12章,分別介紹了8051單片機(jī)及其存儲(chǔ)器,輸入、輸出口及其應(yīng)用,中斷及其應(yīng)用,定時(shí),計(jì)數(shù)器及其應(yīng)用,串口及其應(yīng)用,A/D與D/A轉(zhuǎn)換及其應(yīng)用,步進(jìn)電機(jī)及其控制,聲音及其控制,LCD模塊及其應(yīng)用等內(nèi)容?! 秵纹瑱C(jī)原理及應(yīng)用》可作為高職高專電子類專業(yè)“單片機(jī)原理及應(yīng)用”課程的教材,也可作為單片機(jī)應(yīng)用與開(kāi)發(fā)人員的參考書(shū)。
書(shū)籍目錄
第1章 全面認(rèn)識(shí)8051 1.1 單片機(jī)的過(guò)去、現(xiàn)在與未來(lái) 1.1.1 單片機(jī)、計(jì)算機(jī)與嵌入式系統(tǒng) 1.1.2 單片機(jī)的發(fā)展過(guò)程 1.1.3 51系列單片機(jī) 1.2 8051系列單片機(jī)的內(nèi)部結(jié)構(gòu)和封裝形式 1.2.1 常見(jiàn)的8051系列單片機(jī) 1.2.2 8051單片機(jī)的內(nèi)部結(jié)構(gòu) 1.2.3 8051系列單片機(jī)的封裝形式和管腳排列 1.3 8051系列單片機(jī)使用的工具及其連接 1.3.1 基本軟件環(huán)境——uV3簡(jiǎn)介 1.3.2 配套硬件環(huán)境FT.0718開(kāi)發(fā)板簡(jiǎn)介 1.3.3 常用學(xué)習(xí)模式及開(kāi)發(fā)流程 1.4 基本硬件連接框架 1.4.1 一個(gè)完整而簡(jiǎn)單的電路——框架結(jié)構(gòu) 1.4.2 電源、時(shí)鐘、復(fù)位和功能設(shè)定 1.4.3 可以運(yùn)行啦 1.5 指令格式及程序框架 1.5.1 指令描述 1.5.2 語(yǔ)句描述 1.5.3 程序框架 1.6 設(shè)計(jì)課目與演練 小結(jié) 習(xí)題第2章 8051存儲(chǔ)器 2.1 8051存儲(chǔ)器的基本結(jié)構(gòu) 2.1.1 位、字節(jié)、字、存儲(chǔ)單元及地址(編號(hào)) 2.1.2 8051存儲(chǔ)器的分配 2.1.3 程序存儲(chǔ)器空間 2.1.4 外部數(shù)據(jù)存儲(chǔ)器 2.1.5 內(nèi)部數(shù)據(jù)存儲(chǔ)器 2.2 尋址方式 2.2.1 立即尋址 2.2.2 直接尋址 2.2.3 寄存器尋址 2.2.4 寄存器間接尋址 2.2.5 基址加變址尋址 2.2.6 相對(duì)尋址 2.2.7 位尋址 2.3 數(shù)據(jù)傳送類指令 2.4 存儲(chǔ)器的擴(kuò)展 2.4.1 外部程序存儲(chǔ)器的擴(kuò)展 2.4.2 外部數(shù)據(jù)存儲(chǔ)器的擴(kuò)展 2.4.3 存儲(chǔ)器空間地址的分配 2.5 設(shè)計(jì)課目與演練——秘密存放數(shù)據(jù):數(shù)據(jù)的搬移與變換 小結(jié) 習(xí)題第3章 輸入口及其應(yīng)用 3.1 8051的輸入/輸出口 3.1.1 輸入/輸出口的內(nèi)部結(jié)構(gòu)與操作 3.1.2 輸入/輸出口的應(yīng)用與擴(kuò)展 3.2 控制轉(zhuǎn)移類指令 3.2.1 無(wú)條件轉(zhuǎn)移 3.2.2 條件轉(zhuǎn)移 3.2.3 子程序調(diào)用及返回 3.2.4 空操作NoP 3.3 輸入電路設(shè)計(jì) 3.4 設(shè)計(jì)課目與演練——按鍵控制LED 小結(jié) 習(xí)題第4章 輸出口及其應(yīng)用 4.1 輸出驅(qū)動(dòng)電路 4.1.1 分立元件設(shè)計(jì)方案——三極管驅(qū)動(dòng)及保護(hù)設(shè)計(jì) 4.1.2 集成IC驅(qū)動(dòng)的設(shè)計(jì)方法及芯片選擇 4.2 邏輯運(yùn)算類指令 4.2.1 邏輯與操作 4.2.2 邏輯或操作 4.2.3 邏輯異或操作 4.2.4 循環(huán)移位指令 4.2.5 其他指令 4.3 設(shè)計(jì)課目與演練——水塔水位控制儀 小結(jié) 習(xí)題第5章 輸入/輸出口綜合應(yīng)用第6章 中斷及其應(yīng)用第7章 定時(shí)/計(jì)數(shù)器第8章 串口及其應(yīng)用第9章 A/D與D/A轉(zhuǎn)換及其應(yīng)用第10章 步進(jìn)電機(jī)及其控制第11章 聲音及其控制第12章 LCD模塊及其應(yīng)用應(yīng)用案例銀行“一米線”的設(shè)計(jì)實(shí)踐附錄 MCS51系列單片機(jī)指令
章節(jié)摘錄
1.3.2配套硬件環(huán)境FT_0718開(kāi)發(fā)板簡(jiǎn)介 為滿足不同層次和對(duì)象的需求,特提供兩款產(chǎn)品:開(kāi)發(fā)板和實(shí)驗(yàn)箱。開(kāi)發(fā)板是針對(duì)入門后的用戶使用的;實(shí)驗(yàn)箱是針對(duì)學(xué)生使用的?! 〗榻B的所有程序都已在該板上運(yùn)行通過(guò),提供的大部分電路也是該開(kāi)發(fā)板的實(shí)際電路,只是有些電路用CPLD代替了部分電路的接口切換。這不影響對(duì)電路的學(xué)習(xí)和理解,反而有利于在入門后進(jìn)一步學(xué)習(xí)利用CPLD進(jìn)行開(kāi)發(fā)?! ”緯?shū)介紹的程序和電路都是通用的,并不局限于本開(kāi)發(fā)板。如有需要交流的朋友,請(qǐng)聯(lián)系gi_john.dx@sina.com?! ?.3.3 常用學(xué)習(xí)模式及開(kāi)發(fā)流程 本書(shū)為初學(xué)者提供了非常好的學(xué)習(xí)模式。不在局部拘泥于細(xì)節(jié),而在全書(shū)非常系統(tǒng)地把8051的各個(gè)部分作了詳細(xì)介紹。讀者只要按照本書(shū)的編排順序,認(rèn)真學(xué)習(xí)每一章的知識(shí),最后,你就會(huì)在不知不覺(jué)中成為單片機(jī)的使用者了?! ?duì)于開(kāi)發(fā)設(shè)計(jì)而言,設(shè)計(jì)人員面對(duì)的不是一個(gè)或者一些單一的“I/O”,而是一一個(gè)系統(tǒng),其中包含了軟件、硬件以及整體的系統(tǒng)設(shè)計(jì)工作。因此, 一個(gè)單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)過(guò)程,必須先思考并分析系統(tǒng)的需求,規(guī)劃出哪些部分由硬件來(lái)做,哪些部分由軟件來(lái)處理。先把硬件結(jié)構(gòu)確定下來(lái),然后把軟件程序燒錄到單片機(jī)中,最后把該芯片插入線路板,進(jìn)行實(shí)際操作的檢測(cè)。若有問(wèn)題,則需再?gòu)念^進(jìn)行設(shè)計(jì)?! 〕绦蛲瓿珊?,單片機(jī)系統(tǒng)設(shè)計(jì)者需認(rèn)真檢查硬件線路,進(jìn)行成本費(fèi)用與線路優(yōu)化的修改,同時(shí)考慮產(chǎn)品的商品化,其間還要配合軟件的修改。最后是系統(tǒng)維護(hù)和升級(jí)丁作?! 纹瑱C(jī)系統(tǒng)開(kāi)發(fā)流程如圖1一17所示。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版