單片機原理與接口技術

出版時間:2009-7  出版社:電子工業(yè)出版社  作者:曹天漢 主編  頁數(shù):323  

內容概要

本書分為四部分共12章。第一部分2章,介紹單片機及單片機芯片的基本硬件結構;第二部分4章,系統(tǒng)地敘述匯編語言指令系統(tǒng)及程序設計的基礎、單片機C語言基礎、C51程序的基本結構與設計和C51的構造類型數(shù)據;第三部分4章,介紹單片機片內的標準外圍單元:并行輸A./輸出口、中斷系統(tǒng)、定時器/計數(shù)器和串行口的組成及應用方法;第4部分2章,通過各種應用實例闡述單片機的并行擴展技術和串行擴展技術。    本書已在多所高職院校用做教科書,鑒于其知識點敘述上的科學性、可讀性和內容上的先進性、實用性,本書也可作為工程技術人員和單片機愛好者的自學用書。

作者簡介

曹天漢,男,浙江杭州人,副教授,先后畢業(yè)于寧夏大學物理專業(yè)和浙江大學計算機應用專業(yè),多年從事高等職業(yè)技術教育教學和教學管理工作,高校教齡25年。主要從事電子技術和單片機系統(tǒng)設計技術的教學和技術開發(fā)。

書籍目錄

第一部分 單片機及其基本組成  第1章 單片機概述    1.1 單片機    1.2 單片機系統(tǒng)    習題1   第2章 MCS-51單片機的基組成    2.1 概述     2.1.1  MCS-51單片機的內部結構框圖     2.1.2  MCS-51單片機的引腳及片外總線結構    2.2 中央處理器CPU    2.3 振蕩器和時鐘電路     2.3.1 電路組成     2.3.2 時序與時序定時單位    2.4 MCS.51單片機的內部存儲器     2.4.1  MCS.51單片機系統(tǒng)的存儲器結構及地址空間     2.4.2 MCS.51單片機的內部數(shù)據存儲器     2.4.3 特殊功能寄存器     2.4.4 堆棧及其存儲特性     2.4.5 內部程序存儲器    2.5 MCS.51單片機的復位    2.6 單片機的幾種工作方式    習題2第二部分 MCS-51單片機的指令系統(tǒng)及程序設計 第3章 MCS-51單片機的匯編語言指令系統(tǒng)    3.1 指令格式及常用符號     3.1.1 指令的匯編語言格式     3.1.2 指令編碼的格式     3.1.3 指令中常用符號     3.1.4 指令執(zhí)行的基本過程    3.2 指令中的尋址方式    3.3 數(shù)據傳送指令     3.3.1 在單片機片內RAM中傳送數(shù)據的指令     3.3.2 讀寫外部RAM的指令     3.3.3 讀程序存儲器的指令    3.4 算術運算類指令     3.4.1 加法指令     3.4.2 減法指令     3.4.3 乘法指令     3.4.4 除法指令    3.5 邏輯運算與移位類指令    3.6 控制轉移類指令     3.6.1 無條件轉移指令     3.6.2 條件轉移指令     3.6.3 調用與返回指令     3.6.4 空操作指令   3.7 位操作類指令   3.8 MCS-51匯編語言的偽指令   習題3   軟件實訓1 第4章 單片機C語言基礎    4.1 單片機C語言概述     4.1.1 C語言的特點     4.1.2 單片機C語言——C51    4.2 單片機C51語言基本語法     4.2.1  C51的運算量     4.2.2  C51的數(shù)據類型     4.2.3  C51的存儲種類和存儲器類型     4.2.4  C51的運算符和表達式    習題4 第5章 MCS-51單片機程序設計    5.1 程序設計的基本方法     5.1.1 程序設計的步驟     5.1.2 源程序的編輯、編譯和匯編    5.2 程序的基本形式與設計舉例     5.2.1  匯編語言程序的基本結構與設計舉例     5.2.2 C51程序的基本結構與設計舉例    習題5 第6章 C51的構造類型數(shù)據    6.1 數(shù)組     6.1.1 數(shù)組的引入     6.1.2 一維數(shù)組     6.1.3 二維數(shù)組     6.1.4 字符數(shù)組     6.1.5 數(shù)組的存儲空間  ……第三部分 MCS-51單片機的基本功能單元 第7章 MCS-51單片機的并行輸入/輸出端口 第8章 MCS-51單片機的中斷系統(tǒng)  第9章 MCS-51單片機的定時/計數(shù)器 第10章 MCS-51單片機的串行口第四部分 單片機的擴展技術 第11章 MCS-51單片機的并行擴展技術 第12章 MCS-51單片機的串行擴展技術附錄A MCS-51單片機指令匯總參考文獻

章節(jié)摘錄

第二部分 MCS-51單片機的指令系統(tǒng)及程序設計第3章 MCS-51單片機的匯編語言指令系統(tǒng)3.1 指令格式及常用符號3.1.1 指令的匯編語言格式MCS.51單片機的匯編語言指令格式如下:(1)標號。它是用戶設定的符號,表示該語句所在的地址。有了標號,程序中的其他語句在需要訪問該語句時才能找到它。并不是所有語句前都必須有標號。標號由1~8個ASCII字符組成,必須以字母開頭,標號中的字符不能使用在匯編語言中已經定義過了的符號,如已規(guī)定的指令助記符、偽指令及寄存器符號名稱等。標號后面必須跟冒號。(2)操作碼助記符。它是由英文縮寫組成的字符串,它規(guī)定了指令的操作功能,是指令格式中唯一不能空缺的部分。(3)操作數(shù)。操作數(shù)用于給指令的操作提供數(shù)據或地址。在一條語句中,操作數(shù)可以是空白,也可能只有一項或二項,還可以有三項,多項操作數(shù)之間必須用逗號分隔,操作數(shù)與操作碼之間須用空格分隔。操作數(shù)字段的內容可能包括工作寄存器名、特殊功能寄存器名、標號名、常數(shù)、符號$(PC的當前值)和表達式等。在兩個操作數(shù)的指令中,把左邊的操作數(shù)稱為目的操作數(shù),而右邊的操作數(shù)稱之為源操作數(shù)。

圖書封面

評論、評分、閱讀與下載


    單片機原理與接口技術 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7