出版時(shí)間:2009-3 出版社:電子工業(yè) 作者:王東鋒//王會(huì)良//董冠強(qiáng) 頁數(shù):315
Tag標(biāo)簽:無
內(nèi)容概要
本書以MCS-51系列單片機(jī)為主體,結(jié)合大量實(shí)例詳細(xì)介紹了單片機(jī)開發(fā)必備的基礎(chǔ)知識和軟/硬件條件,并介紹了單片機(jī)的硬件結(jié)構(gòu)及常用接口技術(shù)和典型芯片的應(yīng)用等。本書所有實(shí)例均采用仿真軟件Priteus進(jìn)行仿真和實(shí)驗(yàn)板進(jìn)行實(shí)驗(yàn),使讀者真正做到“邊理論、邊實(shí)踐”,在實(shí)踐中逐步掌握單片機(jī)的硬件結(jié)構(gòu)和開發(fā)方法。 本書在編寫時(shí)力求通俗、易懂,硬件原理講解以“有用、夠用”為原則,內(nèi)容講解以“緊密結(jié)合實(shí)踐”為特色。因此,本書特別適合單片機(jī)零起點(diǎn)的初學(xué)者使用,可作為高等院??刂祁悓I(yè)學(xué)生、電子愛好者及各類工程技術(shù)人員的參考用書,也可作為高職高專及中專院校的單片機(jī)課程教學(xué)用書。
書籍目錄
第1章 概述 1.1 單片機(jī)的結(jié)構(gòu)與應(yīng)用 1.1.1 單片機(jī)的定義、分類與內(nèi)部組成 1.1.2 單片機(jī)應(yīng)用系統(tǒng)的結(jié)構(gòu)及其工作過程 1.1.3 單片機(jī)的應(yīng)用 1.2 單片機(jī)基礎(chǔ)知識 1.2.1 數(shù)制與數(shù)制間的轉(zhuǎn)換 1.2.2 單片機(jī)中數(shù)的表示方法及常用數(shù)制的對應(yīng)關(guān)系 1.2.3 邏輯數(shù)據(jù)的表示 1.2.4 單片機(jī)中常用的基本術(shù)語 1.3 單片機(jī)入門的有效方法與途徑 1.4 學(xué)習(xí)單片機(jī)的基本條件 1.4.1 軟件條件 1.4.2 硬件條件 習(xí)題與實(shí)驗(yàn)第2章 單片機(jī)開發(fā)軟件及開發(fā)過程 2.1 仿真軟件Proteus的使用 2.1.1 Proteus的主要功能特點(diǎn) 2.1.2 實(shí)例1:功能感受——Pmteus仿真單片機(jī)播放《渴望》主題曲 2.1.3 Proteus軟件的界面與操作介紹 2.1.4 實(shí)例2:Proteus仿真設(shè)計(jì)快速入門 2.2 Keil C51的使用 2.2.1 單片機(jī)最小系統(tǒng) 2.2.2 實(shí)例3:用Kei1 C51編寫點(diǎn)亮一個(gè)發(fā)光二極管的程序 2.3 程序燒錄器及燒錄軟件的使用 習(xí)題與實(shí)驗(yàn)第3章 逐步認(rèn)識單片機(jī)基本結(jié)構(gòu) 3.1 實(shí)例4:用單片機(jī)控制一個(gè)燈閃爍 3.1.1 實(shí)現(xiàn)方法 3.1.2 程序設(shè)計(jì) 3.1.3 用Proteus軟件仿真 3.1.4 延時(shí)程序分析 3.2 實(shí)例5:將P1口狀態(tài)送入P0口、P2口和P3口 3.2.1 實(shí)現(xiàn)方法 3.2.2 程序設(shè)計(jì) 3.2.3 用Proteus軟件仿真 3.2.4 用實(shí)驗(yàn)板試驗(yàn) 3.2.5 I/O口功能介紹 3.2.6 I/O口的結(jié)構(gòu)分析 3.3 實(shí)例6:使用P3口流水點(diǎn)亮8位1ED 3.3.1 實(shí)現(xiàn)方法 3.3.2 程序設(shè)計(jì) 3.3.3 用Proteus軟件仿真 3.3.4 用實(shí)驗(yàn)板試驗(yàn) 3.4 實(shí)例7:通過對P3口地址的操作流水點(diǎn)亮8位1ED 3.4.1 實(shí)現(xiàn)方法 3.4.2 程序設(shè)計(jì) 3.4.3 用Proteus軟件仿真 3.4.4 用實(shí)驗(yàn)板試驗(yàn) 3.5 MCS-51單片機(jī)存儲(chǔ)器的基本結(jié)構(gòu) 3.5.1 程序存儲(chǔ)器 3.5.2 數(shù)據(jù)存儲(chǔ)器 3.6 單片機(jī)的復(fù)位電路 習(xí)題與實(shí)驗(yàn)第4章 單片機(jī)C語言開發(fā)基礎(chǔ) 4.1 C語言源程序的結(jié)構(gòu)特點(diǎn) 4.2 標(biāo)志符與關(guān)鍵字 4.3 C語言的數(shù)據(jù)類型與運(yùn)算符 4.3.1 數(shù)據(jù)類型 4.3.2 運(yùn)算符 4.3.3 實(shí)例8:用不同數(shù)據(jù)類型的數(shù)據(jù)控制1ED的閃爍 4.3.4 實(shí)例9:用P0口、P1口分別顯示加法和減法運(yùn)算結(jié)果 4.3.5 實(shí)例10:用P0口、P1口顯示乘法運(yùn)算結(jié)果 4.3.6 實(shí)例11:用P1口、P0口顯示除法運(yùn)算結(jié)果 4.3.7 實(shí)例12:用自增運(yùn)算控制P0口8位1ED的閃爍花樣 4.3.8 實(shí)例13:用P0口顯示邏輯“與”運(yùn)算結(jié)果 4.3.9 實(shí)例14:用P0口顯示條件運(yùn)算結(jié)果 4.3.10 實(shí)例15:用P0口顯示按位“異或”運(yùn)算結(jié)果 4.3.11 實(shí)例16:用P0口顯示左移運(yùn)算結(jié)果 4.3.12 實(shí)例17:“萬能邏輯電路”實(shí)驗(yàn) 4.3.13 實(shí)例18:用右移運(yùn)算流水點(diǎn)亮P1口8位1ED 4.4 C語言的語句 4.4.1 概述 4.4.2 控制語句 ……第5章 單片機(jī)的定時(shí)器/計(jì)數(shù)器第6章 單片機(jī)的中斷系統(tǒng) 第7章 串行通信技術(shù)第8章 接口技術(shù)第9章 新型串行接口芯片應(yīng)用介紹第10章 常用功能器件應(yīng)用舉例第11章 高級綜合應(yīng)用技術(shù)參考文獻(xiàn)
章節(jié)摘錄
插圖:第1章 概述1.1 單片機(jī)的結(jié)構(gòu)與應(yīng)用嵌入式系統(tǒng)是目前電子系統(tǒng)設(shè)計(jì)最活躍的領(lǐng)域之一,具有廣闊的市場前景。單片機(jī)作為嵌入式系統(tǒng)最典型的代表,在嵌入式系統(tǒng)產(chǎn)品中占有最大的份額,成為廣大高校學(xué)生和電子工程技術(shù)人員學(xué)習(xí)和開發(fā)嵌入式系統(tǒng)的主流。由單片機(jī)開發(fā)的產(chǎn)品也廣泛地應(yīng)用到了家電、通信、工商業(yè)、航空、航天和軍事方面。1.1.1 單片機(jī)的定義、分類與內(nèi)部組成1.什么是單片機(jī)單片機(jī)就是把中央處理器CPU、隨機(jī)存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、定時(shí)/計(jì)數(shù)器和各種輸入/輸出接口(I/O接口)電路等部件集成在一塊集成電路芯片上的微型計(jì)算機(jī)。所以,單片機(jī)實(shí)際上是單片微型計(jì)算機(jī)(Single Chip Microcomputer)的簡稱。因?yàn)閱纹瑱C(jī)在控制方面有重要應(yīng)用,所以國際上通常將單片機(jī)稱為微型控制器(Microcontroller Unit,MCU)。它已成為工業(yè)控制領(lǐng)域、智能儀器儀表、尖端武器、機(jī)電設(shè)備、過程控制、自動(dòng)檢測等方面應(yīng)用最廣泛的微型計(jì)算機(jī)。2.51系列單片機(jī)的分類51系列單片機(jī)有以下兩種分類方法。(1)按芯片的半導(dǎo)體制造工藝劃分,可以分為HMOS工藝型單片機(jī)和CHMOS工藝型單片機(jī)兩種。HMOS工藝型單片機(jī)包括8051、8751、8052、8032;CHMOS工藝型單片機(jī)包括80C51、83C51、87C51、80C31、80C32和80C52。這兩類器件在功能上是完全兼容的,但采用CHMOS工藝制作的芯片具有低功耗的特點(diǎn),它所消耗的電流要比HMOS器件消耗的電流小得多。例如,8051的功耗為630mW,而80C51的功耗只有120mW。在便攜式、手提式和野外作業(yè)的儀器設(shè)備上,低功耗是非常有意義的。因此,在這些產(chǎn)品中必須使用CHMOS的單片機(jī)芯片。另外,CHMOS器件還比HMOS器件多了兩種節(jié)電的工作方式(掉電方式和待機(jī)方式),常用于構(gòu)成低功耗的應(yīng)用系統(tǒng)。
編輯推薦
《單片機(jī)C語言應(yīng)用100例》采用了易于掌握的C語言進(jìn)行單片機(jī)應(yīng)用程序設(shè)計(jì),大大降低了讀者對單片機(jī)硬件結(jié)構(gòu)了解程度的要求,使初學(xué)者在很短時(shí)間內(nèi)就可以用C語言開發(fā)出功能強(qiáng)大的單片機(jī)實(shí)用系統(tǒng)。因此,《單片機(jī)C語言應(yīng)用100例》可幫助讀者快速、輕松地邁入單片機(jī)大門。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
單片機(jī)C語言應(yīng)用100例 PDF格式下載