單片機原理與應用系統(tǒng)開發(fā)

出版時間:2010-11  出版社:國防工業(yè)出版社  作者:程琤 編  頁數:229  

內容概要

  《單片機原理與應用系統(tǒng)開發(fā)》主要內容包括MCS-51單片機的基本結構,單片機的指令系統(tǒng)與程序設計,單片機的中斷系統(tǒng),單片機的定時器及串行通信接口的原理與應用,單片機系統(tǒng)的擴展,單片機的人機接口技術,單片機的C語言程序設計,單片機應用系統(tǒng)的設計方法與應用實例等。  全書內容深入淺出、通俗易懂、注重工程應用。  《單片機原理與應用系統(tǒng)開發(fā)》可作為電子信息、自動化、通信工程、機電一體化、計算機等專業(yè)本科生的教材,也可供從事單片機應用開發(fā)的工程技術人員和單片機愛好者參考。

書籍目錄

第1章 緒論1.1 單片機簡介1.1.1 單片機發(fā)展概況1.1.2 單片機的發(fā)展趨勢1.1.3 單片機廠商及機型1.2 常用8位單片機1.3 MCS-51系列單片機1.4 單片機應用習題第2章 MCS-51單片機基本結構2.1 MCS-51單片機內部結構2.1.1 CPU2.1.2 存儲器2.1.3 I/O端口2.1.4 中斷系統(tǒng)2.1.5 定時/計數器2.2 MCS-51單片機引腳功能2.3 MCS-51單片機時序2.3.1 機器周期和指令周期2.3.2 取指/執(zhí)行時序2.3.3 訪問片外ROM/RAM指令時序2.4 單片機復位與復位電路2.4.1 復位狀態(tài)2.4.2 復位電路2.5 單片機最小應用系統(tǒng)2.6 單片機低功耗運行習題第3章 MCS-51單片機指令系統(tǒng)3.1 指令格式與分類3.1.1 指令格式3.1.2 指令分類3.2 尋址方式3.2.1 立即尋址3.2.2 直接尋址3.2.3 寄存器尋址3.2.4 寄存器間接尋址3.2.5 基址加變址尋址3.2.6 相對尋址3.3 數據傳送類指令3.3.1 內部數據存儲器傳送指令3.3.2 外部數據存儲器傳送指令3.3.3 程序存儲器數據傳送指令3.3.4 數據交換指令3.3.5 堆棧操作指令3.4 算術運算類指令3.4.1 加法運算指令3.4.2 減法運算指令3.4.3 乘除法運算指令3.4.4 十進制調整指令3.5 邏輯運算類指令3.5.1 單操作數邏輯運算指令3.5.2 雙操作數邏輯運算指令3.6 控制程序轉移類指令3.6.1 無條件轉移指令3.6.2 條件轉移指令3.6.3 子程序調用與返回指令3.6.4 空操作指令3.7 位操作類指令3.7.1 位尋址方式3.7.2 位操作指令習題第4章 單片機匯編語言程序設計4.1 匯編語言程序設計的基礎知識4.1.1 匯編語言的語句格式4.1.2 偽指令4.1.3 匯編語言程序的基本框架4.1.4 匯編過程4.2 匯編程序設計方法4.2.1 程序設計步驟4.2.2 順序程序4.2.3 分支程序4.2.4 循環(huán)程序4.2.5 子程序設計4.3 綜合編程舉例4.3.1 算術運算程序4.3.2 查表程序4.3.3 數據排序程序4.3.4 位操作程序習題第5章 MCS-51單片機的中斷系統(tǒng)5.1 中斷的概念5.2 中斷系統(tǒng)結構5.2.1 中斷源5.2.2 中斷系統(tǒng)的特殊功能寄存器5.3 中斷處理過程5.3.1 中斷響應5.3.2 中斷處理5.3.3 中斷返回5.4 中斷系統(tǒng)應用舉例5.5 外部中斷源的擴展習題第6章 定時器/計數器和串行通信6.1 定時器/計數器的結構及工作原理6.1.1 定時器/計數器的結構6.1.2 工作方式和控制寄存器6.1.3 定時器/計數器的工作方式6.2 定時器/計數器的應用6.3 串行口的結構及工作方式6.3.1 串行通信的概念6.3.2 串行口基本組成6.3.3 串行口的寄存器6.3.4 串行口的工作方式6.3.5 串行通信波特率設置6.3.6 串行口的多機通信6.4 串行口的應用6.5 RS-232C串行通信接口習題第7章 單片機的系統(tǒng)擴展7.1 程序存儲器的擴展7.1.1 程序存儲器的分類7.1.2 典型程序存儲芯片介紹7.1.3 程序存儲器的擴展方法7.2 數據存儲器的擴展7.2.1 常用靜態(tài)RAM芯片介紹7.2.2 數據存儲器的擴展方法7.2.3 存儲器的綜合擴展7.3 并行輸入/輸出接口的擴展7.3.1 并行接口8255A的擴展7.3.2 并行接口81155的擴展7.4 A/D和D/A接口功能的擴展7.4.1 A/D轉換接口7.4.2 D/A轉換接口習題第8章 單片機的人機接口技術8.1 LED顯示器及其接口8.1.1 LED的結構與原理8.1.2 靜態(tài)與動態(tài)顯示8.2 鍵盤及其接口8.2.1 鍵盤的結構與原理8.2.2 鍵盤接口電路8.3 可編程鍵盤/顯示器接口——Intel 82798.3.1 8279的結構與原理8.3.2 8279的引腳與功能8.3.3 8279的控制字8.3.4 8279接口編程方法8.4 打印機及其接口8.4.1 PP40打印機的接口信號與操作方式8.4.2 PP40打印機的接口方法與打印程序習題第9章 單片機的c語言編程9.1 C51編程語言簡介9.1.1 C51編程語言9.1.2 C5l的程序結構9.2 C51的數據類型9.2.1 C51常量的類型9.2.2 C51變量的類型9.3 數據的存儲器類型和存儲器模式9.3.1 數據的存儲器類型9.3.2 存儲器模式9.4 SFR、位變量、存儲器和I/O接口的定義9.4.1 特殊功能寄存器(SFR)的定義9.4.2 位變量的定義9.4.3 存儲器和L/O接口的訪問9.5 C51的函數和運算符9.5.1 函數9.5.2 運算符9.6 匯編語言與1251的混合編程9.7 C語言單片機程序編寫舉例習題第10章 單片機應用系統(tǒng)設計方法10.1 單片機應用方案設計基礎10.1.1 單片機應用方案的設計原則10.1.2 以MCU為核心的系統(tǒng)硬件結構10.1.3 應用系統(tǒng)軟件結構的設計10.1.4 開發(fā)工具的選擇10.1.5 應用系統(tǒng)的抗干擾設計10.1.6 單片機應用系統(tǒng)的低功耗設計10.2 單片機應用系統(tǒng)開發(fā)過程10.2.1 單片機應用系統(tǒng)開發(fā)步驟10.2.2 單片機硬件系統(tǒng)設計10.2.3 系統(tǒng)軟件設計10.2.4 單片機開發(fā)軟件KEIL介紹習題第11章 單片機應用系統(tǒng)實例11.1 DS1302芯片構成的實時時鐘系統(tǒng)11.1.1 DS1302芯片簡介11.1.2 實時時鐘系統(tǒng)電路設計11.1.3 實時時鐘系統(tǒng)軟件設計11.1.4 實時時鐘系統(tǒng)的C語言源程序11.2 DS18820芯片構成的數字溫度采集系統(tǒng)11.2.1 DS18820芯片簡介11.2.2 數字溫度采集系統(tǒng)電路設計11.2.3 數字溫度采集系統(tǒng)軟件設計11.2.4 數字溫度采集系統(tǒng)的匯編語言源程序習題附錄A MCS-51單片機指令表附錄B ASCII碼表參考文獻

圖書封面

評論、評分、閱讀與下載


    單片機原理與應用系統(tǒng)開發(fā) PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7