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

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

前言

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

內(nèi)容概要

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

作者簡(jiǎn)介

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

書(shū)籍目錄

第一篇  51系列單片機(jī)基礎(chǔ)  第1章  51系列單片機(jī)概述	  第2章  51系列單片機(jī)基本結(jié)構(gòu)  第3章  Keil C51開(kāi)發(fā)工具簡(jiǎn)介第二篇  編程篇——匯編語(yǔ)言  第4章  匯編語(yǔ)言程序設(shè)計(jì)  第5章  匯編語(yǔ)言程序結(jié)構(gòu)第三篇  編程篇——C51  第6章  單片機(jī)C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)  第7章  數(shù)組  第8章  指針  第9章  結(jié)構(gòu)  第10章  聯(lián)合、枚舉、類型說(shuō)明和位域  第11章  C51語(yǔ)言的函數(shù)  第12章  C51語(yǔ)言的常用庫(kù)函數(shù)詳解  第13章  C51語(yǔ)句和流程  第14章  預(yù)處理及用戶配置文件  第15章  C51語(yǔ)言的存儲(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章  鍵盤(pán)程序設(shè)計(jì)  第24章  LED數(shù)碼管顯示  第25章  LCD液晶顯示模塊  第26章  D/A轉(zhuǎn)換實(shí)例  第27章  可編程邏輯器件CPLD  第28章  51系列單片機(jī)讀寫(xiě)I2C總線  第29章  單片機(jī)音樂(lè)播放  第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ī)讀寫(xiě)智能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ī)器周期?! 纹瑱C(jī)的時(shí)序是用定時(shí)單位來(lái)描述的,其描述了指令執(zhí)行中各控制信號(hào)在時(shí)間上的關(guān)系,這里涉及節(jié)拍、狀態(tài)、機(jī)器周期和指令周期4個(gè)概念,接下來(lái)分別說(shuō)明它們之間的關(guān)系,示意圖如圖2.12所示。  拍(P):拍為振蕩脈沖的周期,為方便描述,這里用P來(lái)表示。它是晶體的振蕩周期,或者外部時(shí)鐘脈沖的周期。拍是5l系列單片機(jī)中的最小時(shí)序單元?! r(shí)鐘周期(s):振蕩脈沖信號(hào)經(jīng)過(guò)二分頻后,便可得到單片機(jī)的時(shí)鐘信號(hào),時(shí)鐘信號(hào)的周期一般用s來(lái)表示。一個(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ī)開(kāi)發(fā)與應(yīng)用技術(shù)詳解(珍藏版)》知識(shí)點(diǎn)覆蓋全面、結(jié)構(gòu)安排緊湊、講解詳細(xì)、實(shí)例豐富。對(duì)于51系列單片機(jī)的初學(xué)者,通過(guò)《51單片機(jī)開(kāi)發(fā)與應(yīng)用技術(shù)詳解(珍藏版)》可以快速掌握單片機(jī)的程序設(shè)計(jì)?! ?1系列單片機(jī)是目前應(yīng)用最為廣泛的一類微處理器,它以低廉的價(jià)格和強(qiáng)大的功能,受到廣大電子設(shè)計(jì)愛(ài)好者和工程師的歡迎。51系列單片機(jī)內(nèi)部具有豐富的硬件資源,例如定時(shí)器/計(jì)數(shù)器、中斷系統(tǒng)、串行接口,并且它還提供了詳盡的指令操作系統(tǒng),可以供程序員很方便地進(jìn)行程序設(shè)計(jì)。在51系列單片機(jī)的開(kāi)發(fā)過(guò)程中,程序設(shè)計(jì)是重點(diǎn)也是難點(diǎn)。初學(xué)者往往很難快速掌握單片機(jī)指令的應(yīng)用、各個(gè)功能部件的編程方法及程序設(shè)計(jì)思路。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

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


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


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

 
 

 

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

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