單片機原理與應(yīng)用

出版時間:2009-6  出版社:中南大學出版社  作者:曾屹 主編  頁數(shù):337  字數(shù):561000  

前言

  隨著經(jīng)濟社會發(fā)展對智能化和信息化要求的不斷提高,單片機作為智能控制的核心,逐漸滲透到社會生產(chǎn)和生活的各個方面。單片機芯片的使用量每年以數(shù)百億片計,廣泛應(yīng)用于儀器儀表、信息處理和通信設(shè)備、家用電器和汽車。以及精密制導武器等方方面面,似乎已經(jīng)找不到不使用單片機的領(lǐng)域了。因此,社會上需要大量的學習和掌握了單片機應(yīng)用技術(shù)的專門人才。單片機原理及應(yīng)用技術(shù)課程可以作為專業(yè)課程來學習,現(xiàn)在卻越來越呈現(xiàn)出專業(yè)基礎(chǔ)課的特征了?! 纹瑱C及其接口應(yīng)用技術(shù)的綜合性很強,涉及模擬和數(shù)字電子技術(shù)、集成電路芯片、傳感器、程序設(shè)計和電路設(shè)計,需要使用多種EDA軟件。學習單片機原理及應(yīng)用技術(shù)課程,能夠促使我們將這些知識融會貫通,自然而然會提高我們解決實際工程技術(shù)問題的能力?! ”緯鴥?nèi)容以培養(yǎng)21世紀復合型、應(yīng)用型人才為目標,為有利于更新教學內(nèi)容和教學方法,反映當前單片機應(yīng)用的新技術(shù)、新進展而編寫。內(nèi)容層次結(jié)構(gòu)組織新穎、合理,概念條理清晰,應(yīng)用舉例實用;在敘述上力求深入淺出、通俗易懂,便于學生的學習和掌握?! ”緯慕Y(jié)構(gòu)特點和使用指南:  1.全書分成:①基本知識及其應(yīng)用;②拓展的知識及其應(yīng)用;③系統(tǒng)綜合應(yīng)用與實用設(shè)計方法三個層次。這樣,可以適應(yīng)不同層次的教學和應(yīng)用要求,方便不同課時安排的專業(yè)選擇教學內(nèi)容,也為有較高要求的專業(yè)和學生提供了學習的內(nèi)容和研究的方向?! ?.第一部分闡述了:單片機的基本硬件結(jié)構(gòu)、匯編語言指令系統(tǒng)、匯編語言程序設(shè)計基本知識和方法、單片機的定時/計數(shù)器以及串行接口和中斷系統(tǒng)、單片機的基本接口(包括開關(guān)量接口、顯示接口、鍵盤接口和AD/DA接口)應(yīng)用技術(shù)。學完這部分內(nèi)容后的學生可以對51單片機系統(tǒng)有一個基本的了解,可以從事較簡單的應(yīng)用。  3.第二部分包括:51單片機的功能擴展和接口設(shè)計,單片機應(yīng)用系統(tǒng)設(shè)計基礎(chǔ)。學完這部分內(nèi)容后的學生,對51單片機系統(tǒng)應(yīng)有一個比較全面的認識,能夠進行單片機應(yīng)用系統(tǒng)設(shè)計。

內(nèi)容概要

本書是作者多年教學經(jīng)驗和科研成果的結(jié)晶。全書內(nèi)容以培養(yǎng)21世紀復合型、應(yīng)用型人才為目標,為有利于更新教學內(nèi)容和教學方法,反映當前單片機應(yīng)用的新技術(shù)、新進展而編寫。    根據(jù)高等教育對單片機原理與應(yīng)用技術(shù)課程教學的基本要求,本書以51單片機為主要對象,系統(tǒng)地介紹了單片機的基本硬件結(jié)構(gòu)和工作原理、指令系統(tǒng)與匯編語言程序設(shè)計、計數(shù)/定時器、串行接口和中斷系統(tǒng)等片內(nèi)功能部件、基本接口應(yīng)用技術(shù)、功能擴展、應(yīng)用系統(tǒng)設(shè)計基礎(chǔ)、C語言程序設(shè)計和仿真設(shè)計技術(shù)。    本書注重將理論講授和實踐訓練相結(jié)合,強調(diào)應(yīng)用性和實踐性,結(jié)合應(yīng)用實例對單片機應(yīng)用系統(tǒng)的匯編語言和C語言程序設(shè)計方法進行了討論;并特別介紹了方便實用的單片機仿真設(shè)計技術(shù)。    每章安排了較豐富的例題、思考題和練習題,便于學生的復習、鞏固和訓練提高。    本書前面部分主要介紹了微型計算機的基本知識,因此,也可作為微機原理課程的教材。    本書可作為電子類、機電類和計算機類各專業(yè)的本科學生和高職??茖W生的教材,也可供相關(guān)工程技術(shù)人員參考。

書籍目錄

第1章  單片微型計算機概論  1.1  微型計算機與單片微型計算機    1.1.1  微型計算機的基本硬件結(jié)構(gòu)    1.1.2  微型計算機的軟件    1.1.3  微型計算機的基本工作過程    1.1.4  微型計算機與單片機  1.2  單片微型計算機概述    1.2.1  單片機的應(yīng)用領(lǐng)域    1.2.2  單片機的分類    1.2.3  單片機的發(fā)展趨勢  1.3  計算機中的數(shù)和編碼    1.3.1  常用的數(shù)制    1.3.2  常用數(shù)制的轉(zhuǎn)換    1.3.3  有符號數(shù)的表示    1.3.4  二一十進制數(shù)(BCD碼)    1.3.5  ASCⅡ碼  本章小結(jié)  思考與練習題第2章  51單片機的基本結(jié)構(gòu)和工作原理  2.1  51單片機的外形、內(nèi)部結(jié)構(gòu)及功能    2.1.1  51單片機的外形和引腳功能    2.1.2  51單片機內(nèi)部的邏輯結(jié)構(gòu)  2.2  51單片機的存儲器    2.2.1  計算機存儲器    2.2.2  存儲器的邏輯結(jié)構(gòu)和操作    2.2.3  51單片機的程序存儲器ROM    2.2.4  51單片機的數(shù)據(jù)存儲器  2.3  并行輸入輸出接口的結(jié)構(gòu)和功能    2.3.1  P1口,準雙向通用I/O口    2.3.2  P3口,具備第二功能的準雙向通用I/O口    2.3.3  P0口,地址數(shù)據(jù)分時復用總線和通用I/O口    2.3.4  P2口,通用I/O口或高8位地址口    2.3.5  并行端口的負載能力  2.4  51單片機的最小系統(tǒng)    2.4.1  51單片機的時鐘電路    2.4.2  51單片機的復位  本章小結(jié)  思考與練習題第3章  51單片機的指令系統(tǒng)  3.1  概述    3.1.1  匯編語言指令    3.1.2  51單片機匯編語言指令系統(tǒng)的特點    3.1.3  指令及其注釋中的符號的用法說明  3.2  51單片機的尋址方式    3.2.1  立即尋址    3.2.2  直接尋址    3.2.3  寄存器尋址    3.2.4  寄存器間接尋址    3.2.5  變址尋址    3.2.6  相對尋址    3.2.7  位尋址    3.2.8  尋址方式與尋址空間  3.3  數(shù)據(jù)傳送指令    3.3.1  普通傳送指令    3.3.2  特殊傳送指令  3.4  算術(shù)運算指令    3.4.1  普通四則運算指令    3.4.2  特殊運算指令    3.4.3  傳送指令和算術(shù)運算指令的綜合應(yīng)用  3.5  邏輯運算和循環(huán)類指令    3.5.1  基本邏輯運算指令(18條)    3.5.2  累加器的操作指令(6條)  3.6  程序轉(zhuǎn)移類指令    3.6.1  程序流程圖    3.6.2  無條件轉(zhuǎn)移指令(4條)    3.6.3  條件轉(zhuǎn)移指令(8條)  3.7  子程序及其調(diào)用和返回指令    3.7.1  子程序的概念  ……第4章  51單片機的匯編語言程序設(shè)計基礎(chǔ)第5章  51單片機中斷系統(tǒng)、定時/計數(shù)器和串行接口第6章  51單片機的基本接口應(yīng)用技術(shù)第7章  51單片機的功能擴展第8章  單片機應(yīng)用系統(tǒng)的設(shè)計第9章  51單片機的C語言程序設(shè)計第10章  單片機仿真設(shè)計技術(shù)附錄參考文獻

章節(jié)摘錄

 ?。?)執(zhí)行指令所規(guī)定的操作,同時程序計數(shù)器PC的內(nèi)容自動加1,計算機又進入下一條(第N+1)指令的取指令過程。計算機周而復始地取出指令,分析指令,執(zhí)行指令,直到程序中的所有指令操作完畢。這就是計算機的基本工作原理?! 【C上所述,計算機是由硬件、軟件緊密結(jié)合,共同完成工作任務(wù)的,這與一般的數(shù)字電路系統(tǒng)完全不同?! ?.1.4微型計算機與單片機  計算機的發(fā)展和應(yīng)用首先是為了滿足科學計算的需要,如:導彈飛行軌跡的計算,大氣云圖分析和天氣預報等;以及數(shù)據(jù)與信息處理的需求,如:人類基因密碼分析等?! ‰S著互聯(lián)網(wǎng)的延伸,微型計算機普及到了千家萬戶,現(xiàn)代人們的工作、學習、生活和娛樂樣樣離不開計算機,這些是看得見摸得著的計算機。還有的計算機人們也天天在用,但卻可能沒有意識到它的存在?! ⊥ㄓ玫奈⑿陀嬎銠C以運行速度高,存儲容量大,具備多媒體輸入/輸出功能見長。但在許多場合,人們更需要的是體積小、價格低廉、性能穩(wěn)定可靠的微型計算機?! ∫晕⒉t為例,使用微波爐需要根據(jù)不同的食物調(diào)節(jié)加熱時間和加熱溫度,一般通過控制加熱時的輸出功率、加熱間歇時間和總的加熱時間來實現(xiàn)。分析微波爐的操作,主要在于工作過程的控制。簡單的微波爐產(chǎn)品用機械式定時開關(guān)實現(xiàn)控制功能。早期較復雜的產(chǎn)品用模擬和數(shù)字電路實現(xiàn)控制功能,但存在線路復雜、故障較多、工作不穩(wěn)定的缺陷?,F(xiàn)在已經(jīng)完全被電腦智能化的產(chǎn)品所取代。

圖書封面

評論、評分、閱讀與下載


    單片機原理與應(yīng)用 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7