51單片機(jī)開發(fā)與應(yīng)用技術(shù)詳解

出版時(shí)間:2009-1  出版社:電子工業(yè)出版社  作者:趙建領(lǐng) 等編著  頁數(shù):704  
Tag標(biāo)簽:無  

前言

  51系列單片機(jī)是目前應(yīng)用最為廣泛的一類微處理器,它以低廉的價(jià)格和強(qiáng)大的功能,受到廣大電子設(shè)計(jì)愛好者和工程師的歡迎。51系列單片機(jī)內(nèi)部具有豐富的硬件資源,例如定時(shí)器/計(jì)數(shù)器、中斷系統(tǒng)、串行接口,并且它還提供了詳盡的指令操作系統(tǒng),可以供程序員很方便地進(jìn)行程序設(shè)計(jì)。在51系列單片機(jī)的開發(fā)過程中,程序設(shè)計(jì)是重點(diǎn)也是難點(diǎn)。初學(xué)者往往很難快速掌握單片機(jī)指令的應(yīng)用、各個(gè)功能部件的編程方法及程序設(shè)計(jì)思路。本書重點(diǎn)針對(duì)51系列單片機(jī)的編程進(jìn)行闡述,詳細(xì)講解各個(gè)指令及功能部件的編程方法,并給出大量的程序示例供讀者學(xué)習(xí)參考。

內(nèi)容概要

  本書全面詳細(xì)地講述了單片機(jī)的原理、編程指南及應(yīng)用案例,其中51系列單片機(jī)的編程部分是本書的重點(diǎn)。全書分為5篇38章。首先介紹了51系列單片機(jī)的開發(fā)概述及單片機(jī)的基本結(jié)構(gòu),接著介紹了單片機(jī)的匯編程序設(shè)計(jì)語言,然后介紹了單片機(jī)C51語言的程序設(shè)計(jì),隨后結(jié)合單片機(jī)的指令系統(tǒng)及各個(gè)功能部件詳細(xì)講解了單片機(jī)的編程操作,以及單片機(jī)硬件資源的仿真和程序調(diào)試。本書最后還給出了在各個(gè)領(lǐng)域中常用到的一些典型案例,供讀者在學(xué)習(xí)和工作中參考。    本書知識(shí)點(diǎn)覆蓋全面、結(jié)構(gòu)安排緊湊、講解詳細(xì)、實(shí)例豐富。對(duì)于51系列單片機(jī)的初學(xué)者,通過本書可以快速掌握單片機(jī)的程序設(shè)計(jì)。本書對(duì)具有一定開發(fā)經(jīng)驗(yàn)的設(shè)計(jì)人員,也有很好的參考價(jià)值。

作者簡介

趙建領(lǐng),中國科學(xué)院博士,參與973重大科研項(xiàng)目,申請(qǐng)多項(xiàng)專利。在電路設(shè)計(jì)、USB接口開發(fā)、電路制版以及軟件設(shè)計(jì)等方面具有豐富的經(jīng)驗(yàn)。曾出版《Protel 電路設(shè)計(jì)與制版寶典》、《51系列單片機(jī)開發(fā)寶典》等專著。

書籍目錄

第一篇  51系列單片機(jī)基礎(chǔ)  第1章  51系列單片機(jī)概述	  第2章  51系列單片機(jī)基本結(jié)構(gòu)  第3章  Keil C51開發(fā)工具簡介第二篇  編程篇——匯編語言  第4章  匯編語言程序設(shè)計(jì)  第5章  匯編語言程序結(jié)構(gòu)第三篇  編程篇——C51  第6章  單片機(jī)C語言程序設(shè)計(jì)基礎(chǔ)  第7章  數(shù)組  第8章  指針  第9章  結(jié)構(gòu)  第10章  聯(lián)合、枚舉、類型說明和位域  第11章  C51語言的函數(shù)  第12章  C51語言的常用庫函數(shù)詳解  第13章  C51語句和流程  第14章  預(yù)處理及用戶配置文件  第15章  C51語言的存儲(chǔ)結(jié)構(gòu)第四篇  51系列單片機(jī)編程指南篇  第16章  51系列單片機(jī)的指令系統(tǒng)  第17章  51系列單片機(jī)的定時(shí)器/計(jì)數(shù)器  第18章  51系列單片機(jī)中斷系統(tǒng)及其程序設(shè)計(jì)  第19章  51系列單片機(jī)的串行接口  第20章  C51下的RTX-51實(shí)時(shí)多任務(wù)操作系統(tǒng)  第21章  Keil μVision3中的單片機(jī)硬件資源仿真  第22章  Keil μVision3中的程序調(diào)試第五篇  典型案例篇  第23章  鍵盤程序設(shè)計(jì)  第24章  LED數(shù)碼管顯示  第25章  LCD液晶顯示模塊  第26章  D/A轉(zhuǎn)換實(shí)例  第27章  可編程邏輯器件CPLD  第28章  51系列單片機(jī)讀寫I2C總線  第29章  單片機(jī)音樂播放  第30章  實(shí)時(shí)時(shí)鐘芯片應(yīng)用  第31章  靜態(tài)RAM存儲(chǔ)器應(yīng)用  第32章  道路交通燈控制系統(tǒng)  第33章  單總線溫度傳感器DS18S20  第34章  Microware串行總線EEPROM的應(yīng)用  第35章  單片機(jī)控制打印機(jī)實(shí)例  第36章  A/D轉(zhuǎn)換實(shí)例  第37章  單片機(jī)讀寫智能IC卡  第38章  單片機(jī)智能鋰電池充電管理

章節(jié)摘錄

  2.6.2CPU的時(shí)序  CPU的時(shí)序是指令執(zhí)行所遵從的格式。在單片機(jī)內(nèi)部,振蕩器始終驅(qū)動(dòng)內(nèi)部時(shí)鐘發(fā)生器向cPu提供時(shí)鐘信號(hào)。時(shí)鐘發(fā)生器的輸入是一個(gè)二分頻觸發(fā)器,這個(gè)二分頻觸發(fā)器為單片機(jī)提供了一個(gè)二相時(shí)鐘信號(hào),即相位信號(hào)P1和相位信號(hào)P2,驅(qū)動(dòng)cPu產(chǎn)生執(zhí)行指令功能的機(jī)器周期。  單片機(jī)的時(shí)序是用定時(shí)單位來描述的,其描述了指令執(zhí)行中各控制信號(hào)在時(shí)間上的關(guān)系,這里涉及節(jié)拍、狀態(tài)、機(jī)器周期和指令周期4個(gè)概念,接下來分別說明它們之間的關(guān)系,示意圖如圖2.12所示?! ∨模≒):拍為振蕩脈沖的周期,為方便描述,這里用P來表示。它是晶體的振蕩周期,或者外部時(shí)鐘脈沖的周期。拍是5l系列單片機(jī)中的最小時(shí)序單元。  時(shí)鐘周期(s):振蕩脈沖信號(hào)經(jīng)過二分頻后,便可得到單片機(jī)的時(shí)鐘信號(hào),時(shí)鐘信號(hào)的周期一般用s來表示。一個(gè)狀態(tài)包含兩個(gè)拍,分別稱為P1和P2。時(shí)鐘周期是單片機(jī)CPU中最基本的時(shí)間單元,在一個(gè)時(shí)鐘周期內(nèi),cPU僅完成一個(gè)最基本的動(dòng)作?! C(jī)器周期:5l系列單片機(jī)中規(guī)定,一個(gè)機(jī)器周期由6個(gè)時(shí)鐘周期(s1~s6)組成,再細(xì)分可以表示為12個(gè)拍組成。從圖2.12中可以看出依次為SIP1、SIP2、S2Fll、……、$6P2。如果振蕩頻率一旦確定,則機(jī)器周期也就確定了。比如選用24MHz的晶體振蕩器,則對(duì)應(yīng)的機(jī)器周期T=500ns?! ≈噶钪芷冢簣?zhí)行一條指令所需要的時(shí)間即指令周期。不同的指令有不同的指令周期,表現(xiàn)為需要不同的機(jī)器周期,單周期指令執(zhí)行需要一個(gè)機(jī)器周期,雙周期指令執(zhí)行需要兩個(gè)機(jī)器周期。指令的周期一般都在1~4個(gè)機(jī)器周期范圍內(nèi),具體可以參考指令表中的介紹。

編輯推薦

  《51單片機(jī)開發(fā)與應(yīng)用技術(shù)詳解(珍藏版)》知識(shí)點(diǎn)覆蓋全面、結(jié)構(gòu)安排緊湊、講解詳細(xì)、實(shí)例豐富。對(duì)于51系列單片機(jī)的初學(xué)者,通過《51單片機(jī)開發(fā)與應(yīng)用技術(shù)詳解(珍藏版)》可以快速掌握單片機(jī)的程序設(shè)計(jì)。  51系列單片機(jī)是目前應(yīng)用最為廣泛的一類微處理器,它以低廉的價(jià)格和強(qiáng)大的功能,受到廣大電子設(shè)計(jì)愛好者和工程師的歡迎。51系列單片機(jī)內(nèi)部具有豐富的硬件資源,例如定時(shí)器/計(jì)數(shù)器、中斷系統(tǒng)、串行接口,并且它還提供了詳盡的指令操作系統(tǒng),可以供程序員很方便地進(jìn)行程序設(shè)計(jì)。在51系列單片機(jī)的開發(fā)過程中,程序設(shè)計(jì)是重點(diǎn)也是難點(diǎn)。初學(xué)者往往很難快速掌握單片機(jī)指令的應(yīng)用、各個(gè)功能部件的編程方法及程序設(shè)計(jì)思路。

圖書封面

圖書標(biāo)簽Tags

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


    51單片機(jī)開發(fā)與應(yīng)用技術(shù)詳解 PDF格式下載


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

 
 

 

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

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