單片機(jī)原理與應(yīng)用及C51程序設(shè)計(jì)

出版時(shí)間:2009-7  出版社:清華大學(xué)出版社  作者:謝維成,楊加國(guó) 主編,董秀成 主審  頁(yè)數(shù):356  

前言

《單片機(jī)原理與應(yīng)用及C5l程序設(shè)計(jì)》一書自2006年出版后,以其全新的編寫思路、鮮明的應(yīng)用性特色,受到了廣大教師與學(xué)生的歡迎,已經(jīng)重印8次。為使《單片機(jī)原理與應(yīng)用及C51程序設(shè)計(jì)(第2版)》更加適合各院校使用,編者認(rèn)真聽(tīng)取了廣大師生的意見(jiàn),均衡內(nèi)容與篇幅,我們保留了第1版的主體框架和特色,同時(shí),為了更加突出應(yīng)用性,對(duì)其內(nèi)容作了一些修訂和增補(bǔ)。MCS-51系列單片機(jī)的應(yīng)用很廣泛,是學(xué)習(xí)單片機(jī)技術(shù)較好的系統(tǒng)平臺(tái),同時(shí)也是開(kāi)發(fā)單片微型計(jì)算機(jī)應(yīng)用系統(tǒng)的一個(gè)重要系列。目前,單片機(jī)原理與應(yīng)用教材大都采用匯編語(yǔ)言講解和設(shè)計(jì)程序?qū)嵗?,但匯編語(yǔ)言學(xué)習(xí)起來(lái)會(huì)比較困難。在實(shí)際的應(yīng)用系統(tǒng)開(kāi)發(fā)調(diào)試中,特別是開(kāi)發(fā)比較復(fù)雜的應(yīng)用系統(tǒng)時(shí),為了提高開(kāi)發(fā)效率和使程序便于移植,現(xiàn)在多用C語(yǔ)言。C語(yǔ)言不僅學(xué)習(xí)方便,而且也同匯編語(yǔ)言一樣能夠?qū)纹瑱C(jī)的資源進(jìn)行訪問(wèn),因而目前大多數(shù)院校在開(kāi)設(shè)單片機(jī)課程時(shí)都引入了C語(yǔ)言。但引入C語(yǔ)言后,在選用教材時(shí)發(fā)現(xiàn)存在兩個(gè)方面的問(wèn)題:第一,單片機(jī)原理與應(yīng)用(含單片機(jī)C語(yǔ)言程序設(shè)計(jì))的教材不多,而兼顧匯編語(yǔ)言和C語(yǔ)言的教材更少,所以可選擇的余地較小;第二,單片機(jī)C語(yǔ)言方面的教材一般面向開(kāi)發(fā),不講原理,屬于高級(jí)教程,不適合初學(xué)者。而我們需要一本在講單片機(jī)基本原理的同時(shí)能兼顧匯編語(yǔ)言和C語(yǔ)言兩個(gè)方面的教材,以避免學(xué)生在學(xué)習(xí)“單片機(jī)原理與應(yīng)用”課程時(shí)還要另外參考一本單片機(jī)C語(yǔ)言方面的教材?;诖?,我們?cè)?006年承擔(dān)了四川省高等教育教學(xué)改革工程人才培養(yǎng)質(zhì)量和教學(xué)改革項(xiàng)目“微機(jī)、單片機(jī)、接口技術(shù)系列實(shí)驗(yàn)及實(shí)踐教學(xué)改革”,提出的實(shí)驗(yàn)及實(shí)踐教學(xué)改革的目標(biāo)是培養(yǎng)應(yīng)用型人才。根據(jù)理論教學(xué)和實(shí)踐教學(xué)的經(jīng)驗(yàn),我們發(fā)現(xiàn)學(xué)生要想熟練掌握MCS-51單片機(jī)應(yīng)用系統(tǒng)軟件設(shè)計(jì),就必須完全理解單片機(jī)匯編語(yǔ)言,只有這樣才能理解并掌握MCS-51程序設(shè)計(jì)。若在用匯編語(yǔ)言講授單片機(jī)原理后另外單獨(dú)開(kāi)設(shè)一門“MCS.51程序設(shè)計(jì)”課程,那么由于時(shí)間間隔的原因,學(xué)生往往不能與原理很好地聯(lián)系起來(lái)進(jìn)行對(duì)比學(xué)習(xí)。因此我們嘗試在課堂上講解單片機(jī)原理的同時(shí)介紹單片機(jī)C語(yǔ)言程序設(shè)計(jì),避免直到進(jìn)入實(shí)驗(yàn)室或開(kāi)發(fā)實(shí)踐階段時(shí)才講授單片機(jī)C語(yǔ)言程序設(shè)計(jì)以及開(kāi)發(fā)環(huán)境,為開(kāi)設(shè)綜合實(shí)驗(yàn)和創(chuàng)新性實(shí)驗(yàn)奠定一定的基礎(chǔ)。本書的目的是想在講解單片機(jī)基本原理的同時(shí)能兼顧匯編語(yǔ)言和C語(yǔ)言兩個(gè)方面。在本書的實(shí)例中,相同的功能分別用匯編語(yǔ)言和C語(yǔ)言來(lái)實(shí)現(xiàn),通過(guò)用匯編語(yǔ)言和C語(yǔ)言兩個(gè)方面的編程對(duì)比,使學(xué)生能夠有選擇地掌握一種語(yǔ)言并認(rèn)識(shí)另一種語(yǔ)言。對(duì)于把“單片機(jī)原理與應(yīng)用”及“MCS-51程序設(shè)計(jì)”作為兩門課程分別開(kāi)設(shè)的學(xué)校,也可以使用同一本教材,這樣對(duì)學(xué)生復(fù)習(xí)單片機(jī)原理及匯編語(yǔ)言知識(shí)有很大的幫助。同時(shí),為了提高學(xué)生應(yīng)用設(shè)計(jì)的能力,還介紹了目前單片機(jī)接口常用的接口芯片,列舉了幾個(gè)簡(jiǎn)單的單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)實(shí)例。

內(nèi)容概要

  MCS-51系列單片機(jī)的應(yīng)用很廣泛,是學(xué)習(xí)單片機(jī)技術(shù)較好的系統(tǒng)平臺(tái),同時(shí)也是開(kāi)發(fā)單片微型計(jì)算機(jī)應(yīng)用系統(tǒng)的一個(gè)重要系列。本書以實(shí)用為宗旨,用豐富的實(shí)例來(lái)講解MCS-51單片機(jī)原理和軟硬件開(kāi)發(fā)技術(shù),并采用對(duì)比的方法,同一功能分別用單片機(jī)匯編語(yǔ)言和單片機(jī)C語(yǔ)言來(lái)實(shí)現(xiàn),并免費(fèi)提供所有源代碼和電路圖的資源下載?! ”緯鵀樵瓡?版,對(duì)一些章節(jié)作了修訂,另外補(bǔ)充了部分應(yīng)用設(shè)計(jì)實(shí)例。全書共分12章,第1、2-5章介紹單片微機(jī)系統(tǒng)的基礎(chǔ)知識(shí),MCS一51單片機(jī)的基本原理,單片機(jī)匯編程序設(shè)計(jì),單片機(jī)C語(yǔ)言程序設(shè)計(jì),單片機(jī)C語(yǔ)言與匯編語(yǔ)言混合編程;第6-9章,用實(shí)例介紹MCS-51單片機(jī)內(nèi)部資源及編程,MCS-51單片機(jī)的常用接口,MCS-51單片機(jī)與D/A、A/D轉(zhuǎn)換器的接口和MCS-51單片機(jī)的其他接口:第10-12章介紹單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì),單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)實(shí)例,KeilC51集成環(huán)境的使用;附錄提供了MCS-51系列單片機(jī)指令表和C51庫(kù)函數(shù)?! ”緯m合各類本科和??圃盒<芭嘤?xùn)機(jī)構(gòu)作為“單片機(jī)原理與應(yīng)用”或“單片機(jī)C程序設(shè)計(jì)及應(yīng)用”類課程的教材,特別適合學(xué)習(xí)單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)的讀者,也可供各類電子工程、自動(dòng)化技術(shù)人員和計(jì)算機(jī)愛(ài)好者學(xué)習(xí)參考。

書籍目錄

第1章 基礎(chǔ)知識(shí) 1.1 信息在計(jì)算機(jī)中的表示  1.1.1 數(shù)在計(jì)算機(jī)內(nèi)的表示  1.1.2 字符在計(jì)算機(jī)內(nèi)的表示 1.2 單片機(jī)的概念及其特點(diǎn)  1.2.1 單片機(jī)的基本概念  1.2.2 單片機(jī)的主要特點(diǎn) 1.3 單片機(jī)的發(fā)展及其主要品種  1.3.1 4位單片機(jī)  1.3.2 8位單片機(jī)  1.3.3 16位單片機(jī)  1.3.4 32位單片機(jī) 1.4 單片機(jī)的應(yīng)用  1.4.1 單機(jī)應(yīng)用  1.4.2 多機(jī)應(yīng)用  1.4.3 單片機(jī)的等級(jí)習(xí)題第2章 單片機(jī)基本原理 2.1 MCS-51系列單片機(jī)簡(jiǎn)介 2.2 MCS-51系列單片機(jī)的結(jié)構(gòu)原理  2.2.1 MCS-51系列單片機(jī)的基本組成  2.2.2 MCS-51系列單片機(jī)的內(nèi)部結(jié)構(gòu)  2.2.3 MCS-51系列單片機(jī)的中央處理器(CPU)  2.2.4 MCS-51系列單片機(jī)的存儲(chǔ)器結(jié)構(gòu)  2.2.5 MCS-51系列單片機(jī)的輸入/輸出接口 2.3 MCS-51系列單片機(jī)的外部引腳及片外總線  2.3.1 外部引腳  2.3.2 片外總線結(jié)構(gòu) 2.4 MCS-51系列單片機(jī)的工作方式  2.4.1 復(fù)位方式  2.4.2 程序執(zhí)行方式  2.4.3 單步執(zhí)行方式  2.4.4 掉電和節(jié)電方式  2.4.5 編程和校驗(yàn)方式 2.5 MCS-51系列單片機(jī)的時(shí)序  2.5.1 機(jī)器周期和指令周期  2.5.2 單機(jī)器周期指令的時(shí)序  2.5.3 雙機(jī)器周期指令的時(shí)序 習(xí)題第3章 單片機(jī)匯編程序設(shè)計(jì) 3.1 MCS-51系列單片機(jī)匯編指令格式及標(biāo)識(shí)  3.1.1 指令格式  3.1.2 指令中用到的標(biāo)識(shí)符 3.2 MCS-51系列單片機(jī)的尋址方式  3.2.1 常數(shù)尋址(立即尋址)  3.2.2 寄存器數(shù)尋址(寄存器尋址)  3.2.3 存儲(chǔ)器數(shù)尋址  3.2.4 位尋址  3.2.5 指令尋址 3.3 MCS-51系列單片機(jī)的指令系統(tǒng)  3.3.1 數(shù)據(jù)傳送指令  3.3.2 算術(shù)運(yùn)算指令  3.3.3 邏輯操作指令  3.3.4 控制轉(zhuǎn)移指令  3.3.5 位操作指令 3.4 MCS-51系列單片機(jī)匯編程序常用偽指令 3.5 MCS-51系列單片機(jī)匯編程序設(shè)計(jì)  3.5.1 運(yùn)算程序  3.5.2 數(shù)據(jù)的拼拆和轉(zhuǎn)換  3.5.3 多分支轉(zhuǎn)移(散轉(zhuǎn))程序 習(xí)題第4章 單片機(jī)C語(yǔ)言程序設(shè)計(jì)第5章 單片機(jī)C語(yǔ)言與匯編語(yǔ)言混合編著第6章 MCS-51單片機(jī)的內(nèi)部資源及編程第7章 MCS-51單片機(jī)常用接口第8章 MCS-51單片機(jī)與D/A、A/D轉(zhuǎn)換器的接口第9章 MCS-51單片機(jī)的其他接口第10章 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)第11章 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)實(shí)例第12章 Keil C51集成環(huán)境的使用附錄A  MCS-51系列單片機(jī)指令附錄B  C51的庫(kù)函數(shù)附錄C  單片機(jī)技術(shù)及嵌入式系統(tǒng)的網(wǎng)絡(luò)資源參考文獻(xiàn)

章節(jié)摘錄

插圖:第2章 單片機(jī)基本原理2.1MCS-51系列單片機(jī)簡(jiǎn)介MCS-51系列單片機(jī)是美國(guó)Intel公司在1980年推出的高性能8位單片機(jī),它包含51和52兩個(gè)子系列。對(duì)于51子系列,主要有8031、8051、8751三種機(jī)型,它們的指令系統(tǒng)與芯片引腳完全兼容,僅片內(nèi)程序存儲(chǔ)器有所不同,8031芯片不帶RM,8051芯片帶4KB的RM,8751芯片帶4KB的EPRM。51子系列單片機(jī)的主要特點(diǎn)如下。8位CPU。片內(nèi)帶振蕩器,頻率范圍1.2MHz-12MHz。片內(nèi)帶1288的數(shù)據(jù)存儲(chǔ)器。片內(nèi)帶4KB的程序存儲(chǔ)器。程序存儲(chǔ)器的尋址空間為64KB。片外數(shù)據(jù)存儲(chǔ)器的尋址空間為64KB。128個(gè)用戶位尋址空間。21個(gè)字節(jié)特殊功能寄存器。4個(gè)8位的并行I/接口:P0、P1、P2、P3。兩個(gè)16位定時(shí)/計(jì)數(shù)器。兩個(gè)優(yōu)先級(jí)別的5個(gè)中斷源。1個(gè)全雙工的串行I/接口,可多機(jī)通信。111條指令,含乘法指令和除法指令。片內(nèi)采用單總線結(jié)構(gòu)。有較強(qiáng)的位處理能力。采用單一+5V電源。對(duì)于52子系列,有8032、8052、8752三種機(jī)型。52子系列與51子系列相比大部分相同,不同之處在于:片內(nèi)數(shù)據(jù)存儲(chǔ)器增至2568;8032芯片不帶RM,8052芯片帶8KB的RM,8752芯片帶8KB的EPRM;有3個(gè)16位定時(shí)器/計(jì)數(shù)器;6個(gè)中斷源。本書以51子系列的8051為例來(lái)介紹MCS-51單片機(jī)的基本原理。

編輯推薦

《單片機(jī)原理與應(yīng)用及C51程序設(shè)計(jì)(第2版)》由清華大學(xué)出版社出版。

圖書封面

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


    單片機(jī)原理與應(yīng)用及C51程序設(shè)計(jì) PDF格式下載


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

 
 

  •   本科時(shí)沒(méi)學(xué)單片機(jī),現(xiàn)在用的到。只有自學(xué)了,還是不錯(cuò)哦
  •   嗯,舒適正版,這是我們學(xué)校單片機(jī)選修課的課本,還沒(méi)開(kāi)始上課所以還沒(méi)怎么看,應(yīng)給不錯(cuò)吧,清華大學(xué)出版社出版的、
  •   挺好,同時(shí)講了匯編和c,是本很好的書
  •   這本書很好,非常適合教學(xué)。
  •   很好的一本通信專業(yè)教材。
  •   是不是有電子課件啊?怎么都沒(méi)有說(shuō)再哪可以找到?
  •   買的上課用的教材,正版很不錯(cuò),下次再來(lái),當(dāng)當(dāng)網(wǎng)書蠻全的。哈哈。
  •   都是基礎(chǔ)知識(shí)個(gè)人認(rèn)為講的不錯(cuò)
  •   與教材差不多,可讀性強(qiáng)
  •   這學(xué)期的教材,不錯(cuò)。
  •   書很好,是清華大學(xué)出版設(shè)的,一定很不錯(cuò)
  •   書的質(zhì)量很好,是老師推薦買的
  •   書是正品。。
  •   基礎(chǔ),一定要看
  •   學(xué)校的教科書 正品不錯(cuò) 還是新書實(shí)在
  •   比學(xué)校訂的便宜,再便宜些就好了。
  •   很驚訝這么快就到貨了,前天才買,今天就到貨了,而且書本包裹得很好哦,一打開(kāi)來(lái)紙張也很厚實(shí),一看就知道是正品。
  •   很沒(méi)來(lái)記得看內(nèi)容,但包裝很好,紙張舒服,字跡清楚,很滿意
  •   恕我沒(méi)有太多的要求,最討厭舊的,盜版的,質(zhì)量差的,顯然這次這三者都沒(méi)被我遇到
  •   現(xiàn)在的課本都自己買了
  •   運(yùn)送速度慢了點(diǎn)
  •   滿驚喜的,挺詳細(xì)
  •   商品很不錯(cuò),性價(jià)比很高。非常喜歡
  •   內(nèi)容詳細(xì),對(duì)單片機(jī)有系統(tǒng)的學(xué)習(xí),偏向應(yīng)用型
  •   書還行,正版的價(jià)錢也便宜。就是速度太慢了過(guò)了一個(gè)多星期才收到···
  •   書內(nèi)容還可以,要是能詳細(xì)一點(diǎn)就好了。
  •   可惜課不上了,不過(guò)書的質(zhì)量還是可以的
  •   書本編的很好
  •   老師指定的教學(xué)參考書,應(yīng)該不錯(cuò)
  •   怎么二手書也不說(shuō)明
  •   比較可以的!
  •   很不錯(cuò)的一本教材??!
  •   看了不多,但是應(yīng)該是一本入門不錯(cuò)的書籍
  •   包裝質(zhì)量都不錯(cuò),沒(méi)有什么問(wèn)題
  •   整體服務(wù)令我滿意,值得推薦
  •   劃痕比較多,但不影響使用
  •   買來(lái)的教材 補(bǔ)足10個(gè)字
  •   整本書上幾乎全是在講電路,對(duì)于開(kāi)發(fā)嵌入式軟件的同學(xué)不適用。甚至都沒(méi)講怎么使用keli,非常抽象
  •   不是贈(zèng)電子課件嗎?怎么沒(méi)有呢?求解ing
  •   書是正版的,值得買。和學(xué)校發(fā)的教材一樣
  •   內(nèi)容很簡(jiǎn)練,有時(shí)候還得查詢其他書籍;總的還不錯(cuò)。
  •   基礎(chǔ)很詳細(xì),讓初學(xué)者看了,容易著手
  •   還沒(méi)看呢'
  •   感覺(jué)不是很新的樣子,
  •   單片機(jī)原理與應(yīng)用及C51
 

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

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