51系列單片機(jī)原理及設(shè)計(jì)實(shí)例

出版時(shí)間:2010-5  出版社:北京航空航天大學(xué)出版社  作者:樓然苗 等編著  頁數(shù):206  

前言

  單片機(jī)C編譯器的成熟,為電類大學(xué)生學(xué)習(xí)單片機(jī)的C程序編寫創(chuàng)造了條件。采用c程序開發(fā)單片機(jī)可降低學(xué)生的單片機(jī)設(shè)計(jì)學(xué)習(xí)難度。本教材可選擇匯編或C程序單片機(jī)編程教學(xué),內(nèi)容強(qiáng)調(diào)學(xué)生實(shí)際程序開發(fā)能力的培養(yǎng),提供完整的匯編及C源程序文檔、實(shí)驗(yàn)電路圖、電路板PCB制作圖(光盤中),集課堂教材與實(shí)驗(yàn)指導(dǎo)書、課程設(shè)計(jì)指導(dǎo)書于一體,方便學(xué)校教師、學(xué)生選用。  全書內(nèi)容分為3部分:第1部分介紹51系列單片機(jī)的硬件資源、匯編與C語言編程基礎(chǔ);第2部分介紹5個(gè)單片機(jī)匯編與C程序設(shè)計(jì)應(yīng)用實(shí)例,給出了完整的匯編與C源程序及注釋;第3部分介紹單片機(jī)課程實(shí)驗(yàn)、課程設(shè)計(jì)與實(shí)驗(yàn)電路板?! 「鞑糠职才湃缦??! 〉?部分:51系列單片機(jī)原理?! 〉?章:緒論。了解單片機(jī)的發(fā)展史;理解單片機(jī)的應(yīng)用模式;熟悉單片機(jī)的應(yīng)用開發(fā)過程。  第2章:?jiǎn)纹瑱C(jī)基本結(jié)構(gòu)與工作原理。理解單片機(jī)內(nèi)部結(jié)構(gòu)及引腳功能;掌握RAM中SFR和數(shù)據(jù)區(qū)地址劃分;掌握ROM中程序復(fù)位及中斷入口地址;掌握4個(gè)輸入/輸出口的特點(diǎn);掌握所有SFR的意義及特點(diǎn)?! 〉?章:?jiǎn)纹瑱C(jī)的匯編指令系統(tǒng)。了解什么是尋址方式和指令系統(tǒng),掌握51系列的尋址方式和指令格式;掌握111條指令的使用方法?! 〉?章:?jiǎn)纹瑱C(jī)匯編語言程序設(shè)計(jì)基礎(chǔ)。了解程序設(shè)計(jì)的一般規(guī)律;掌握不同程序結(jié)構(gòu)的單片機(jī)匯編程序設(shè)計(jì)的基本方法;程序舉例?! 〉?章:?jiǎn)纹瑱C(jī)C語言程序設(shè)計(jì)。掌握單片機(jī)C程序設(shè)計(jì)的一般格式、C程序的數(shù)據(jù)類型、C程序的運(yùn)算符和表達(dá)式、C程序的一般語法結(jié)構(gòu)?! 〉?章:?jiǎn)纹瑱C(jī)基本單元結(jié)構(gòu)與操作原理。掌握定時(shí)器和中斷的基本結(jié)構(gòu)及匯編與C語言編程方法;理解串行口的基本結(jié)構(gòu)及匯編與C語言編程方法?! 〉?部分:51系列單片機(jī)設(shè)計(jì)應(yīng)用實(shí)例?! 〉?章:實(shí)例18×8點(diǎn)陣LED字符顯示器的設(shè)計(jì)。  第8章:實(shí)例28路輸入模擬信號(hào)數(shù)值顯示器的設(shè)計(jì)?! 〉?章:實(shí)例3單鍵學(xué)習(xí)型遙控器的設(shè)計(jì)。  第10章:實(shí)例415路電器遙控器的設(shè)計(jì)。

內(nèi)容概要

本書包含3部分內(nèi)容:第1部分介紹51系列單片機(jī)的硬件資源、匯編指令與C語言編程基礎(chǔ);第2部分介紹5個(gè)單片機(jī)匯編與C程序設(shè)計(jì)應(yīng)用實(shí)例,給出了完整的匯編與C語言源程序及注釋;第3部分介紹單片機(jī)課程實(shí)驗(yàn)、課程設(shè)計(jì)與實(shí)驗(yàn)電路板。    本書針對(duì)新時(shí)期教學(xué)特點(diǎn),強(qiáng)調(diào)實(shí)踐與創(chuàng)新,書中實(shí)例均給出了匯編和C語言兩種程序,為教師教學(xué)和學(xué)生自學(xué)提供了方便,第3部分的實(shí)驗(yàn)及課程設(shè)計(jì)內(nèi)容,使得課堂教材、實(shí)驗(yàn)指導(dǎo)書、課程設(shè)計(jì)指導(dǎo)書三合為一。    本書含有光盤1張,包含書中所有應(yīng)用實(shí)例源程序及實(shí)驗(yàn)電路板、課程設(shè)計(jì)電路板資料。    本書適合做高等院校單片機(jī)原理及應(yīng)用類課程教材,也可作為電子技術(shù)人員設(shè)計(jì)參考用書。

書籍目錄

第1部分  51系列單片機(jī)原理 第1章 緒論   1.1 嵌入式系統(tǒng)   1.1.1 現(xiàn)代計(jì)算機(jī)的技術(shù)發(fā)展史   1.1.2 嵌入式系統(tǒng)的定義與特點(diǎn)   1.2 單片機(jī)的技術(shù)發(fā)展歷史   1.2.1 單片機(jī)發(fā)展的三大階段   1.2.2 單片機(jī)的發(fā)展方向   i.2.3 常用單片機(jī)   1.2.4 單片機(jī)的應(yīng)用領(lǐng)域   1.3 單片機(jī)的應(yīng)用模式   1.3.1 單片機(jī)應(yīng)用系統(tǒng)的結(jié)構(gòu)   1.3.2 單片機(jī)的種類   1.3.3 單片機(jī)的供應(yīng)類型   1.3.4 單片機(jī)的應(yīng)用模式   1.4 單片機(jī)的應(yīng)用開發(fā)過程   1.5 數(shù)制與編碼    1.5.1 數(shù)制的表示    1.5.2 常用的信息編碼  思考與練習(xí) 第2章 單片機(jī)基本結(jié)構(gòu)與工作原理  2.1 單片機(jī)的基本結(jié)構(gòu)  2.2 單片機(jī)內(nèi)部資源的配置  2.3 單片機(jī)的外部特性   2.3.1 單片機(jī)的引腳分配及功能描述   2.3.2 單片機(jī)的引腳功能分類   2.3.3 單片機(jī)的引腳應(yīng)用特性  2.4 單片機(jī)的SFR運(yùn)行管理模式   2.4.1 80C51中的SFR     2.4.2 SFR的尋址方式   2.4.3 SFR的復(fù)位狀態(tài)   2.5 單片機(jī)的I/O端口及應(yīng)用特性   2.5.1 I/o端口電氣結(jié)構(gòu)   2.5.2 I/O端口應(yīng)用特性  2.6 80C51單片機(jī)存儲(chǔ)器系統(tǒng)及操作方式    2.6.1 80C51存儲(chǔ)器的結(jié)構(gòu)    2.6.2 程序存儲(chǔ)器及其操作    2.6.3 數(shù)據(jù)存儲(chǔ)器結(jié)構(gòu)及應(yīng)用特性  思考與練習(xí) 第3章 單片機(jī)的匯編指令系統(tǒng)  3.1 單片機(jī)指令系統(tǒng)基礎(chǔ)    3.1.1 匯編指令格式    3.1.2 指令代碼格式    3.1.3 匯編指令中的符號(hào)約定    3.1.4 指令系統(tǒng)的尋址方式   3.2 指令系統(tǒng)的分類與速解   3.2.1 指令的分類圖解   3.2.2 指令系統(tǒng)速解表  3.3 指令的應(yīng)用實(shí)例  思考與練習(xí) 第4章 單片機(jī)匯編語言程序設(shè)計(jì)基礎(chǔ)   4.1 匯編語言程序設(shè)計(jì)的一般格式   4.1.1  單片機(jī)匯編語言程序設(shè)計(jì)的基本步驟   4.1.2 匯編語言程序的設(shè)計(jì)方法   4.1.3 常用的偽指令   4.2 簡(jiǎn)單結(jié)構(gòu)程序   4.3 分支結(jié)構(gòu)程序   4.4 循環(huán)結(jié)構(gòu)程序   4.5 子程序結(jié)構(gòu)程序   4.6 查表程序   4.7 查鍵程序   4.8 顯示程序   4.9 小燈控制程序?qū)嵗?  思考與練習(xí) 第5章 單片機(jī)c語言程序設(shè)計(jì)   5.1 單片機(jī)C程序設(shè)計(jì)的一般格式   5.1.1 單片機(jī)C語言編程的步驟   5.1.2 單片機(jī)C程序的幾個(gè)基本概念   5.1.3 單片機(jī)C程序的基本結(jié)構(gòu)   5.2 單片機(jī)C程序的數(shù)據(jù)類型   5.2.1 常量和符號(hào)常量   5.2.2 變量   5.3 單片機(jī)C程序的運(yùn)算符租表達(dá)式   5.4 單片機(jī)C程序的一般語法結(jié)構(gòu)  ……第2部分 51系列單片機(jī)設(shè)計(jì)應(yīng)用實(shí)例第3部分 實(shí)驗(yàn)與課程設(shè)計(jì)參考文獻(xiàn)

章節(jié)摘錄

  第1章緒論  1.1嵌入式系統(tǒng)  1.1.1現(xiàn)代計(jì)算機(jī)的技術(shù)發(fā)展史  1.始于微型機(jī)的嵌入式應(yīng)用時(shí)代  電子數(shù)字計(jì)算機(jī)誕生于1946年2月15日,在其后漫長(zhǎng)的歷史進(jìn)程中,計(jì)算機(jī)始終是在特殊的機(jī)房中運(yùn)行,通常用來實(shí)現(xiàn)數(shù)值計(jì)算,直到20世紀(jì)70年代微處理器的出現(xiàn),計(jì)算機(jī)才出現(xiàn)了歷史性的變化。以微處理器為核心的微型計(jì)算機(jī)以其小型、低價(jià)、高可靠性等特點(diǎn),迅速走出機(jī)房。基于高速數(shù)值解算能力的微型機(jī)表現(xiàn)出的智能化水平,引起了控制專業(yè)設(shè)計(jì)應(yīng)用人員的興趣,他們考慮將微型機(jī)嵌入到一個(gè)對(duì)象體系中,實(shí)現(xiàn)對(duì)象體系的智能化控制。早先,沒計(jì)人員將微型計(jì)算機(jī)經(jīng)電氣加固、機(jī)械加固,并配置各種外圍接口電路,安裝到大型機(jī)械加工系統(tǒng)中。這樣一來,計(jì)算機(jī)便失去了原來的形態(tài)與通用的計(jì)算機(jī)功能。為了區(qū)別于原有的通用計(jì)算機(jī)系統(tǒng),人們把面向工控領(lǐng)域?qū)ο螅度氲焦た貞?yīng)用系統(tǒng)中,實(shí)現(xiàn)嵌入式應(yīng)用的計(jì)算機(jī)稱之為嵌入式計(jì)算機(jī)系統(tǒng),簡(jiǎn)稱嵌入式系統(tǒng)。因此,嵌入式系統(tǒng)誕生于微型機(jī)時(shí)代,其嵌人性本質(zhì)是將一個(gè)計(jì)算機(jī)嵌入到一個(gè)對(duì)象體系中去。  2.現(xiàn)代計(jì)算機(jī)技術(shù)發(fā)展的兩大分支  由于嵌入式計(jì)算機(jī)系統(tǒng)要嵌入到對(duì)象體系中,實(shí)現(xiàn)的是對(duì)象的智能化控制,因此,它有著與通用計(jì)算機(jī)系統(tǒng)完全不同的技術(shù)要求與技術(shù)發(fā)展方向。通用計(jì)算機(jī)系統(tǒng)的技術(shù)要求是高速、海量的數(shù)值計(jì)算,技術(shù)發(fā)展方向是總線速度的無限提升,存儲(chǔ)容量的無限擴(kuò)大。而嵌人式計(jì)算機(jī)系統(tǒng)的技術(shù)要求則是對(duì)象的智能化控制能力,技術(shù)發(fā)展方向是與對(duì)象系統(tǒng)密切相關(guān)的嵌人性能、控制能力及控制的可靠性?! ≡缙?,人們勉為其難地將通用計(jì)算機(jī)系統(tǒng)進(jìn)行改裝,在大型設(shè)備中實(shí)現(xiàn)嵌入式應(yīng)用。然而,對(duì)于眾多的對(duì)象系統(tǒng)(如家用電器、儀器儀表和工控單元等),無法嵌入通用計(jì)算機(jī)系統(tǒng),況且嵌入式系統(tǒng)與通用計(jì)算機(jī)系統(tǒng)的技術(shù)發(fā)展方向完全不同,因此,必須獨(dú)立地發(fā)展通用計(jì)算機(jī)系統(tǒng)與嵌入式計(jì)算機(jī)系統(tǒng),這就形成了現(xiàn)代計(jì)算機(jī)技術(shù)發(fā)展的兩大分支。如果說微型機(jī)的出現(xiàn)使計(jì)算機(jī)進(jìn)入到現(xiàn)代計(jì)算機(jī)發(fā)展階段,那么嵌入式計(jì)算機(jī)系統(tǒng)的誕生則標(biāo)志著計(jì)算機(jī)進(jìn)入了通用計(jì)算機(jī)系統(tǒng)與嵌入式計(jì)算機(jī)系統(tǒng)兩大分支平行發(fā)展的時(shí)代,從而使計(jì)算機(jī)技術(shù)在20世紀(jì)末進(jìn)入高速發(fā)展時(shí)期。

圖書封面

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


    51系列單片機(jī)原理及設(shè)計(jì)實(shí)例 PDF格式下載


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

 
 

  •   因?yàn)楫厴I(yè)設(shè)計(jì)需要,所以要買這本書,雖然比京東和**貴了點(diǎn),但是另外兩家店沒有我需要的其他書籍,快遞還是挺快的
 

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

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