幫助中心 | 我的帳號 | 關於我們

單片機原理與應用(第3版現代機械工程系列精品教材普通高等教育十一五國家級規劃教材)

  • 作者:編者:霍孟友
  • 出版社:機械工業
  • ISBN:9787111630623
  • 出版日期:2020/01/01
  • 裝幀:平裝
  • 頁數:288
人民幣:RMB 47.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    STC15F系列單片機在8051內核的基礎上擴展、提高了晶元性能,片上資源豐富,速度高,抗靜電,抗干擾能力強,而功耗低,價格低,能滿足一般實際應用要求,可謂名副其實的單晶元電腦。
    本書選擇STC15F系列單片機作為主講機型,從微型電腦的基本結構、工作原理出發,系統介紹了STC15F系列單片機的片上硬體資源,包括CPU、存儲器、引腳功能、中斷、定時器/計數器、模數轉換器(ADC)、非同步串列通信、常用串列匯流排、可編程計數器陣列等,詳細介紹了STC系列單片機彙編語言指令以及C語言C51系統的編程方法,並編寫了綜合應用章節。書中的多數舉例使用了彙編、C語言雙編程對照。此外,為便於學習單片機,特編列了相關基礎知識附錄,以供查閱。
    本書主要作為高等院校相關專業師生的教科書,也可作為單片機應用、電子設計愛好者的參考書。

作者介紹
編者:霍孟友

目錄
第3版前言
第2版前言
第1版前言
第1章  單片機基礎
  1.1  微型電腦概述
    1.1.1  微型電腦的由來
    1.1.2  微型電腦的基本結構
  1.2  單片微型電腦
    1.2.1  單片機的概念
    1.2.2  常見的單片機
    1.2.3  指令、程序和編程語言
  1.3  STC系列單片機
    1.3.1  STC系列單片機的發展歷史
    1.3.2  STC系列單片機的命名規則
    1.3.3  單片機的開發流程
  1.4  本教材的特點
  習題與思考題
第2章  STC15F系列單片機CPU、存儲器和引腳
  2.1  STC15F系列單片機的性能概述
  2.2  STC15F系列單片機的CPU
  2.3  STC15F系列單片機的存儲器配置
    2.3.1  程序存儲器
    2.3.2  片內基本數據存儲器(基本RAM)
    2.3.3  片內擴展RAM
    2.3.4  片內數據Flash存儲器(EEPROM)
    2.3.5  片外擴展存儲器或外設
  2.4  STC15F系列單片機的引腳
    2.4.1  STC15F系列單片機的封裝與引腳分類
    2.4.2  STC15F系列單片機的I/O口
    2.4.3  STC15F系列單片機I/O口的應用
    2.4.4  STC15F單片機三匯流排擴展外部RAM
  2.5  STC15F系列單片機的時鐘、複位與省電模式
    2.5.1  STC15F系列單片機的時鐘
    2.5.2  STC15F系列單片機的複位
    2.5.3  STC15F系列單片機的省電模式
  習題與思考題
第3章  指令系統和彙編程序設計
  3.1  指令的形式、分類與格式
    3.1.1  指令的形式
    3.1.2  指令的分類
    3.1.3  彙編語言指令格式
  3.2  定址方式
  3.3  指令系統
    3.3.1  數據傳送指令
    3.3.2  算術運算指令
    3.3.3  邏輯運算指令
    3.3.4  控制轉移類指令
    3.3.5  位操作指令
    3.3.6  指令總結
  3.4  偽指令與彙編語言程序設計

    3.4.1  偽指令
    3.4.2  彙編語言程序設計
  3.5  彙編語言程序設計實例
    3.5.1  順序結構程序設計
    3.5.2  分支結構程序設計
    3.5.3  循環結構程序設計
    3.5.4  查表程序設計
    3.5.5  子程序設計
    3.5.6  數碼管顯示和鍵盤掃描程序設計
  習題與思考題
第4章  單片機C語言程序設計
  4.1  單片機C語言設計方法與特點
    4.1.1  單片機C語言與彙編語言對比
    4.1.2  單片機C語言特點
    4.1.3  單片機C語言開發環境
  4.2  C51數據類型與表達式
    4.2.1  C51數據類型
    4.2.2  C51常量與變數
    4.2.3  C51的存儲類型和存儲模式
    4.2.4  單片機內部資源的C51定義
    4.2.5  運算符與表達式及其規則
  4.3  C51流程式控制制
    4.3.1  C語言程序的基本結構
    4.3.2  順序結構
    4.3.3  選擇結構
    4.3.4  循環結構
  4.4  數組
    4.4.1  一維數組
    4.4.2  二維數組
    4.4.3  字元數組
    4.4.4  數組與存儲空間
  4.5  指針
    4.5.1  指針的基本概念
    4.5.2  指針數組和指向數組的指針變數
    4.5.3  C51的指針類型
  4.6  函數
    4.6.1  函數的分類
    4.6.2  函數的定義
    4.6.3  函數的調用
  4.7  單片機C51語言應用實例
  習題與思考題
第5章  STC15F系列單片機中斷系統
  5.1  中斷系統概述
    5.1.1  中斷的概念
    5.1.2  中斷的用途
  5.2  STC15F系列單片機的中斷系統結構
    5.2.1  中斷源
    5.2.2  中斷標誌寄存器
    5.2.3  中斷允許及其優先順序控制
  5.3  中斷響應過程

    5.3.1  中斷響應條件
    5.3.2  中斷處理過程
    5.3.3  中斷響應時間
    5.3.4  中斷請求的撤除
  5.4  中斷服務函數及其應用
    5.4.1  中斷服務函數格式
    5.4.2  中斷響應的短暫延遲
    5.4.3  使用中斷的基本步驟
    5.4.4  中斷應用實例
  習題與思考題
第6章  STC15F系列單片機定時器/計數器
  6.1  定時器/計數器的工作原理與組成
    6.1.1  定時器/計數器的工作原理
    6.1.2  STC15F系列單片機內部定時器/計數器的組成
    6.1.3  與T2相關的特殊功能寄存器
  6.2  STC15F系列單片機定時器/計數器的工作方式
    6.2.1  方式
    6.2.2  方式
    6.2.3  方式
    6.2.4  方式
  6.3  STC15F系列單片機定時器/計數器的應用舉例
    6.3.1  定時器/計數器應用初始化的使用要點
    6.3.2  方式0的應用
    6.3.3  方式1的應用
    6.3.4  方式2的應用
    6.3.5  方式3的應用
    6.3.6  定時器/計數器在應用中應注意的問題
  6.4  可編程時鐘輸出模塊及其應用
    6.4.1  與可編程時鐘輸出相關的寄存器
    6.4.2  可編程時鐘輸出的編程實例
  習題與思考題
第7章  STC15F系列單片機ADC模塊
  7.1  模/數轉換器及性能參數
  7.2  STC15F系列單片機內部ADC
    7.2.1  STC15F系列單片機內部ADC的結構原理
    7.2.2  STC15F系列單片機中與ADC相關的寄存器
  7.3  STC15系列單片機ADC的應用
    7.3.1  ADC模塊的使用要點
    7.3.2  A/D轉換應用舉例
  習題與思考題
第8章  非同步串列通信技術UART
  8.1  串列通信基礎
  8.2  STC15F系列單片機的串列通信介面
    8.2.1  串列口1的相關寄存器
    8.2.2  串列口1工作模式
    8.2.3  串列口1的波特率設置
    8.2.4  多機通信
  8.3  串列口1編程使用要點
  8.4  串列口1通信應用舉例
  習題與思考題

第9章  常用串列匯流排及應用
  9.1  SPI匯流排介面及應用
    9.1.1  SPI簡介
    9.1.2  STC15F系列單片機的SPI
    9.1.3  SPI介面的使用要點
    9.1.4  SPI介面應用舉例
  9.2  I2C匯流排
    9.2.1  I2C匯流排概述
    9.2.2  I2C匯流排數據的通信協議
    9.2.3  I2C匯流排的使用要點
    9.2.4  I2C匯流排應用舉例
  習題與思考題
第10章  STC15F系列單片機可編程計數器陣列
  10.1  PCA模塊結構與特殊功能寄存器
    10.1.1  PCA模塊結構
    10.1.2  PCA模塊的特殊功能寄存器
  10.2  PCA模塊的4種工作模式
    10.2.11  6位軟體定時模式
    10.2.2  高速脈衝輸出模式
    10.2.3  輸入跳變捕獲模式
    10.2.4  脈寬調製(PWM)輸出模式
  習題與思考題
第11章  STC15F系列單片機綜合應用
  11.1  單片機控制系統的設計方法
    11.1.1  軟/硬體功能邊界劃分
    11.1.2  硬體系統設計
    11.1.3  軟體系統設計
    11.1.4  整體抗擾性設計
    11.1.5  模擬與調試
  11.2  應用舉例
    11.2.1  單片機對步進電動機的控制
    11.2.2  單片機對生產線物料拾取的檢測控制
  習題與思考題
附錄
  附錄A  Keil μVision4集成開發環境
  附錄B  STC-ISP在線編程軟體
  附錄C  STC15F系列單片機寄存器定義文件STC15.INC內容
  附錄D  STC15F系列單片機寄存器頭文件stc15.h內容
  附錄E  邏輯符號對照表
  附錄F  STC15F系列單片機指令表
  附錄G  ASCII碼表
  附錄H  常用元器件
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032