單片機(jī)C語言應(yīng)用100例

出版時(shí)間:2009-3  出版社:電子工業(yè)  作者:王東鋒//王會(huì)良//董冠強(qiáng)  頁數(shù):315  
Tag標(biāo)簽:無  

內(nèi)容概要

本書以MCS-51系列單片機(jī)為主體,結(jié)合大量實(shí)例詳細(xì)介紹了單片機(jī)開發(fā)必備的基礎(chǔ)知識(shí)和軟/硬件條件,并介紹了單片機(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ǔ)知識(shí)    1.2.1 數(shù)制與數(shù)制間的轉(zhuǎn)換    1.2.2 單片機(jī)中數(shù)的表示方法及常用數(shù)制的對(duì)應(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)識(shí)單片機(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:通過對(duì)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章 高級(jí)綜合應(yīng)用技術(shù)參考文獻(xiàn)

章節(jié)摘錄

插圖:第1章 概述1.1 單片機(jī)的結(jié)構(gòu)與應(yīng)用嵌入式系統(tǒng)是目前電子系統(tǒng)設(shè)計(jì)最活躍的領(lǐng)域之一,具有廣闊的市場(chǎ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)的簡(jiǎn)稱。因?yàn)閱纹瑱C(jī)在控制方面有重要應(yīng)用,所以國際上通常將單片機(jī)稱為微型控制器(Microcontroller Unit,MCU)。它已成為工業(yè)控制領(lǐng)域、智能儀器儀表、尖端武器、機(jī)電設(shè)備、過程控制、自動(dòng)檢測(cè)等方面應(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ì),大大降低了讀者對(duì)單片機(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

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


    單片機(jī)C語言應(yīng)用100例 PDF格式下載


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

 
 

  •   書中沒有高深難解的理論,相反從實(shí)例入手,是單片機(jī)入門的首選。本書的一大優(yōu)點(diǎn)是基于Protues仿真講解,新手不用買開發(fā)板也能學(xué)單片機(jī)。看了大約2個(gè)多星期,把所有例子都做了一遍,感覺基本上不錯(cuò)
  •   適合單片機(jī)初學(xué)者,配有大量的實(shí)例,比起有很多理論的讀起來更有意思,而且跟著例子走,學(xué)的很快,很容易上手,建議初學(xué)者買。
  •   比起許多“經(jīng)典教材”好多了??!結(jié)合實(shí)際,深入淺出,簡(jiǎn)單易懂,節(jié)省了我至少50%的學(xué)習(xí)和摸索時(shí)間。我在廣州購書中心找了一整天。感覺這是學(xué)習(xí)C語言單片機(jī)最好的書籍,有趣,生動(dòng),不枯燥,讀來輕松,,很適合我這種對(duì)“教材”有恐懼感的人。所以,我當(dāng)天就上網(wǎng)買,現(xiàn)在正學(xué)習(xí),很好!
  •   單片機(jī)C語言應(yīng)用100例
  •   單片機(jī)入門級(jí)好書
  •   很好的一本單片機(jī)入門的書籍,五星級(jí)推薦……
  •   仿真軟件介紹的很給力?。?/li>
  •   很好,正版書,講解詳細(xì),適合初學(xué)者使用。
  •   建議初學(xué)者配看此書同時(shí)買一塊開發(fā)板一起學(xué)~會(huì)有直觀概念~
  •   書是一本入門的書,但內(nèi)容也略嫌簡(jiǎn)單了一點(diǎn),例子也太膚淺。應(yīng)該簡(jiǎn)單的與復(fù)雜一點(diǎn)的并重。如在書后多附一些供查找的圖表,以及再附十個(gè)八個(gè)較大型些的實(shí)例(當(dāng)然要帶詳盡的程序說明,且要不同種類),那么這書的價(jià)值就大大提升了。
  •   很好的一本書 特別是里面的例子和適合入門
  •   編的很好,實(shí)驗(yàn)也可以。我是菜鳥,正在照著書做實(shí)驗(yàn),挺好的!
  •   很好,很適合初學(xué)者!很適合想我這樣的菜鳥!
  •   入門加深都不錯(cuò),實(shí)例都很好~~~~非常易入手
  •   特別的好,想要入門就買這本書,絕對(duì)沒錯(cuò)!
  •   恩書不錯(cuò)的 很有用處的 正好在比賽之前到手 喜歡
  •   講再多的理論都不如給我兩個(gè)例子自己看 書好 適合我
  •   不錯(cuò) 很詳細(xì) 推薦購買
  •   書是全新的,質(zhì)量還不錯(cuò),還配有光碟
  •   整體還可以,就是書的紙張看起來有點(diǎn)粗糙。
  •   看起來不錯(cuò)。還沒有讀。
  •   當(dāng)當(dāng)?shù)姆?wù)好!書有好
  •   和我們的教材一樣 是我想要的 而且還比學(xué)校訂的折扣低
  •   書質(zhì)量不錯(cuò),紙張很好,印刷很清晰。沒有錯(cuò)別字。。。
  •   不錯(cuò),后面章節(jié)代碼有省略.................
  •   是正版書,可以放心購買!
  •   簡(jiǎn)單明了,很實(shí)用,是入門的一本好書
  •   很好的書 只是有的實(shí)驗(yàn)書上的程序?qū)戇M(jìn)去跑不通 但是關(guān)盤里給的.hex文件能跑通,對(duì)于初學(xué)者來說還是很郁悶的一件事
  •   這本書適合有一定C語言基礎(chǔ)的人做參考...
  •   對(duì)初學(xué)者來說,值得買
  •   很基礎(chǔ),還可以。
  •   書不錯(cuò)。。就是運(yùn)送太慢。。2月1號(hào)從北京發(fā)貨,2月十幾號(hào)才收到
  •   本書所有實(shí)例均采用仿真軟件Priteus進(jìn)行仿真和實(shí)驗(yàn)板進(jìn)行實(shí)驗(yàn),使讀者真正做到“邊理論、邊實(shí)踐”,在實(shí)踐中逐步掌握單片機(jī)的硬件結(jié)構(gòu)和開發(fā)方法。
  •   《單片機(jī)C語言應(yīng)用100例》還可以,里面有兩個(gè)視頻講座,一個(gè)是KEIL,另一個(gè)是Proteus,內(nèi)容不多,也夠了。實(shí)例都是C語言的,還用的上。不過我買了很多書,積分還是保持3月份的呢?不明白。
  •   單片機(jī)C語言應(yīng)用100例(附超值視..”
  •   這本書對(duì)初學(xué)者是一本很不錯(cuò)的書,可以說如果能夠把這本書理解下來并能夠加以運(yùn)用,那么你對(duì)c51單片機(jī)是真的入門了,可以說比入門還要高一個(gè)臺(tái)階
  •   這本書比較基礎(chǔ),寫得還可以,只是里面的仿真有些問題,系彷真軟件畢競(jìng)不是實(shí)物,但作者也沒有指出來.
  •   書的內(nèi)容較基礎(chǔ)
  •   是入門書籍。。。不適合深究
  •   幫同學(xué)買的,他翻了一遍,覺得還行
  •   每一小節(jié)都有“用Proteus軟件仿真”和“用實(shí)驗(yàn)板試驗(yàn)”。
    但是其內(nèi)容卻是大同小異,
    無非把每節(jié)文件名改了而已。
    真是本無聊的書。
  •   整本書就是抄的,很傷感,我恨不得抽作者耳光,書內(nèi)容全是別人出版過的。
  •   內(nèi)容挺不錯(cuò),很適合單片機(jī)初學(xué)者,不過沒見到光盤。
  •   采用仿真軟件來做,降低了不少成本,每個(gè)例子都很經(jīng)典,做完之后也非常有成就感。很喜歡這本書。
  •   100個(gè)小例子,豐富實(shí)用,而且學(xué)起來也快了,覺得學(xué)的過程也有意思。光盤里還給了電路圖,真不錯(cuò)。超級(jí)喜歡。
  •   書說的比較基本。適合初學(xué)者!
  •   書本還行,只是不是給自己買的
  •   好的、、、、、、、、、、、、、、、、、、
  •   不是我想要的? 書的封面根本沒說仿真 但是里面都是仿真資料
  •   早就學(xué)過51,但是看完這本書還是有收獲的!講了一些“經(jīng)典書籍”沒有講到的細(xì)節(jié)!!
  •   書的質(zhì)量不錯(cuò),發(fā)貨也很快,給好評(píng)
  •   單片機(jī)初學(xué)者用這本書很不錯(cuò),我同學(xué)都看這本書
  •   編寫的很好,適合初學(xué)者看。
  •   書中的內(nèi)容算比較全面,但是不夠高深,希望作者再接再厲
  •   多謝作者讓我讀到這本書,讓我對(duì)C語言更加執(zhí)著喜歡!很有成就感!
  •   書不錯(cuò),好書一本
  •   拿到手翻了一下,還行
  •   這本書籍確實(shí)值得一看,仿真也挺方便的
 

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

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