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

單片機原理及應用(基於恩智浦S12X的嵌入式系統開發麵向新工科的電工電子信息基礎課程系列教材)

  • 作者:編者:任勇//曾浩|責編:文怡//李曄
  • 出版社:清華大學
  • ISBN:9787302631828
  • 出版日期:2023/07/01
  • 裝幀:平裝
  • 頁數:349
人民幣:RMB 75 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書介紹單片機的基礎知識、介面方法和應用技術,全書共14章。第1章概述經典微型電腦原理基礎、單片機的發展、現狀與應用,以及恩智浦系列單片機的分類特點。第2章以16位單片機型號MC9S12XEP100為藍本,講述恩智浦S12X系列單片機的功能結構、組成原理、存儲器、中斷系統、最小系統等。第3章概述S12X單片機的指令系統與彙編語言編程。第4章重點描述S12X單片機模擬調試與C語言編程方法。第5?11章分別描述並行輸入/輸出介面、定時器、A/D轉換、PWM脈寬調製、SCI/SPI串列通信、CAN/LIN/IC匯流排通信、XGATE外設協處理器的基本原理及應用技術,從應用的角度給出相關模塊的配置方法和使用範例。第12章介紹μC/OS-Ⅱ嵌入式實時操作系統應用。第13章介紹基於MATLAB/Simulink建模模擬與代碼自動生成的快速開發技術。第14章描述S12XDEV實驗/開發平台的電路設計原理及其綜合應用案例。
    本書可作為高等院校電子信息工程、通信工程、集成電路、工業測控、汽車電子、醫學電子、機械電子、電腦應用等電類相關專業的教材,也可作為單片機嵌入式系統開發與研究人員的參考書籍。

作者介紹
編者:任勇//曾浩|責編:文怡//李曄

目錄
第1章  微機原理基礎及單片機概述
  1.1  微型電腦原理基礎
    1.1.1  基本組成與結構原理
    1.1.2  存儲系統與半導體存儲器分類
    1.1.3  中斷機制
    1.1.4  輸入/輸出介面技術
    1.1.5  電腦中數的表示、編碼與運算
  1.2  單片機的定義、發展、特點及應用
  1.3  NXP單片機
    1.3.1  NXP種類繁多的個性化單片機系列
    1.3.2  S12(X)系列單片機簡介
    1.3.3  S12(X)系列單片機的命名規則
第2章  S12X單片機的結構與組成
  2.1  S12X單片機的主要功能與結構
    2.1.1  功能特性
    2.1.2  內部結構
    2.1.3  S12X單片機的封裝與引腳
  2.2  運行模式
  2.3  振蕩器和時鐘電路
  2.4  S12X單片機的最小系統設計
  2.5  系統複位、運行監視與時鐘選擇
  2.6  存儲器
    2.6.1  存儲器地址空間分配
    2.6.2  存儲器映射管理控制
  2.7  中斷系統
    2.7.1  中斷源與中斷向量
    2.7.2  中斷處理過程、優先順序與嵌套
    2.7.3  中斷的使用與配置
第3章  指令系統與彙編語言程序設計
  3.1  CPU寄存器
  3.2  定址方式
  3.3  指令概覽
  3.4  使用彙編語言的程序設計
    3.4.1  彙編語言的指令格式與偽指令
    3.4.2  彙編語言編程舉例
    3.4.3  彙編語言編程小提示
第4章  模擬調試與C語言編程
  4.1  開發板與模擬調試器
  4.2  集成開發環境CodeWar-rior IDE
    4.2.1  CodeWarrior開發入門
    4.2.2  程序下載與模擬調試
    4.2.3  D rm文件內容的簡要說明
  4.3  使用C語言的單片機編程開發
    4.3.1  常用的C語句操作示例
    4.3.2  基本變數類型和定義
    4.3.3  位域變數的定義和使用
    4.3.4  變數的絕對定位和特殊聲明
    4.3.5  #p rag rna程序管理聲明
    4.3.6  C語言結合彙編語言編程
    4.3.7  c語言中斷服務程序的編寫

  4.4  S12X單片機C語言編程開發初探
    4.4.1  應用實例:MCI.J時鐘超頻初始化函數
    4.4.2  應用實例:軟體延時函數
    4.4.3  應用實例:LED燈控製程序
第5章  並行I/0介面
  5.1  並行I/0介面功能描述
  5 1.1  特殊的外部中斷輸入介面
    5.1.2  通用I/O介面及復用
    5.1.3  GPIO介面功能
  5.2  GPIO介面寄存器的使用與設置
  5.3  應用實例:簡單數字量I/0介面設計
  5.4  應用實例:鍵盤輸入介面設計
  5.5  應用實例:LED數碼管顯示輸出介面設計
第6章  定時器
  6.1  Timer定時器
    6.1.1  Timer定時器功能描述
    6.1.2  輸入捕捉/輸出比較
    6.1.3  脈衝累加器
    6.1.4  模數遞減計數器
    6.1.5  Timer定時器的使用與設置
    6.1.6  應用實例:利用Timer定時器的輸出比較功能實現定時
    6.1.7  應用實例:利用Timer定時器的輸入捕捉功能實現脈衝計數
    6.1.8  應用實例:利用Timer定時器的脈衝累加器和模數遞減計數器
  6.2  PlT周期中斷定時器
    6.2.1  PlT定時器功能描述
    6.2.2  PlT定時器的使用與設置
    6.2.3  應用實例:利用PIT定時器實現定時
  6.3  RTI實時中斷定時
第7章  A/D轉換
  7.1  A/D轉換概述
  7.2  ATD模塊工作原理
  7.3  ATD模塊的使用與設置
  7.4  應用實例:對模擬量進行A/D轉換並輸出結果
第8章  PWM脈寬調製
  8.1  PWM脈寬調製特性概述
  8.2  PWM結構原理和功能描述
  8.3  PWM模塊的使用與設置
  8.4  應用實例:使用PWM模塊輸出脈衝序列波形
  8.5  應用實例:使用PWM模塊進行D/A轉換控制
第9章  SCI/SPI串列通信
  9.1  SCI串列通信
    9.1.1  SCI非同步串列通信介面規範
    9.1.2  SOl模塊的功能與設置
    9.1.3  應用實例:利用SOl串列通信實現收發數據
  9.2  SPI串列通信
    9.2.1  SPI同步串列外設介面規範
    9.2.2  SPI模塊的功能與設置
    9.2.3  應用實例:利用SPI串列通信實現數字量輸入/輸出控制
第10章  CAN匯流排、LlN匯流排和LC匯流排
  10.1  CAN匯流排

    10.1.1  CAN匯流排規範
    10.1.2  CAN模塊的使用與設置
    10.1.3  應用實例:CAN匯流排通信的軟體實現
  10.2  LlN匯流排
    10.2.1  LlN匯流排規範
    10.2.2  LlN模塊的使用與設置
    10.2.3  應用實例:LIN匯流排通信的軟體實現
  10.3  LC匯流排
    10.3.1  LC匯流排規範
    10.3.2  LC模塊的使用與設置
    10.3.3  應用實例:LC匯流排通信的軟體實現
第11章  XGATE外設協處理器
  11.1  S12X的XGATE概述
  11.2  XGATE的使用與配置
  11.3  應用實例:使用XGATE系統的程序實現
第12章  PC/OS-Ⅱ嵌入式操作系統應用
  12.1  嵌入式實時操作系統概述
  12.2  PC/OS.Ⅱ在S12X單片機上的移植與應用
    12.2.1  移植肚C/OS-Ⅱ的必要性及條件
    12.2.2  在S12×單片機上移植/ZC/OS-Ⅱ
    12.2.3  測試移植代碼
    12.2.4  應用實例:S12×使用「C/OS-Ⅱ的多任務實現
第13章  基於MATLAB/Si r11unk建模模擬與代碼自動生成的快速開發
  13.1  SitllLdink建模與模擬
    13.1.1  啟動並新建模型
    13.1.2  模型搭建與Stateflow
    13.1.3  SImnk模擬驗證
  13.2  自動代碼生成及代碼集成
    13.2.1  自動代碼生成
    13.2.2  工程代碼集成
  13.3  應用實例:汽車后處理系統SCR中的DCU控制
    13.3.1  控制器DCU簡介
    13.3.2  DCIJ控制模型搭建
    13.3.3  DCU代碼集成
第14章  S12XDEV開發平台的設計與使用
  14.1  開發平台總體功能與外設資源描述
  14.2  S12XDEV開發板硬體設計
    14.2.1  S12XDEV開發板完全電路圖總覽
    14.2.2  S12×最小系統硬體電路設計說明
    14.2.3  S12×功能外設硬體電路設計說明
  14.3  應用實例:整合多模塊功能的綜合應用常式
    14.3.1  應用分析及關聯硬體
    14.3.2  軟體設計實現
  14.4  應用實例:LCD液晶顯示的溫度檢測系統
    14.4.1  應用分析及關聯硬體
    14.4.2  軟體設計實現
附錄A  ASCII碼表
附錄B  晶元常見封裝形式
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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