SOC單片機原理與套用

SOC單片機原理與套用

《SOC單片機原理與套用》是2011年1月1日清華大學出版社出版的圖書,作者是鮑可進。

基本介紹

  • 書名:SOC單片機原理與套用
  • 作者:鮑可進
  • ISBN:9787302231318
  • 頁數:422
  • 定價:39.50
  • 出版社:清華大學出版社
  • 出版時間:2011年1月1日
  • 裝幀:平裝
  • 開本:16
內容簡介,圖書目錄,

內容簡介

《SOC單片機原理與套用》以C8051F020為例介紹了SOC型的單片機原理及套用,該系列單片機具有與MCS-51完全兼容的指令核心和豐富的外設接口及片內資源。《SOC單片機原理與套用》附有習題、實驗題、套用實例及程式源碼,以供讀者練習。同時在清華大學出版社網站提供用於教學的PPT教案。

圖書目錄

第1章 概述
1.1 單片機的發展概況
1.1.1 單片機的發展歷史
1.1.2 典型的8位單片機產品
1.2 單片機的套用及發展趨勢
1.2.1 單片機的套用
1.2.2 單片機的發展趨勢
習題1
第2章 SOC單片機的結構與原理
2.1 C8051F系列單片機總體結構
2.1.1 C8051F系列單片機簡介
2.1.2 CIP-51核心
2.1.3 C8051F020單片機的片上資源
2.2 C8051F020存儲器組織
2.2.1 程式存儲器
2.2.2 內部數據存儲器
2.2.3 特殊功能暫存器
2.2.4 位定址區
2.2.5 外部RAM和片內XRAM
2.3 CIP-51指令介紹
2.3.1 尋指方式
2.3.2 51指令集
2.4 中斷系統
2.4.1 中斷概念
2.4.2 C8051F中斷系統
2.5 連線埠輸入/輸出
2.5.1 優先權交叉開關解碼器
2.5.2 連線埠I/O初始化
2.5.3 連線埠4~7
2.5.4 交叉開關引腳分配示例
2.5.5 片上資源配置工具Config的套用
2.6 電源管理方式
2.6.1 空閒方式
2.6.2 停機方式
2.7 復位與時鐘
2.7.1 復位源
2.7.2 上電/掉電復位
2.7.3 外部復位
2.7.4 內部復位
2.7.5 系統時鐘
習題2
第3章 51單片機程式語言
3.1 單片機的程式語言概述
3.2 彙編語言
3.2.1 彙編指令
3.2.2 簡單程式設計
3.2.3 分支程式設計
3.2.4 循環程式設計
3.2.5 子程式設計及參數傳遞方法
3.3 C51語言
3.3.1 標識符、關鍵字與運算符
3.3.2 數據類型
3.3.3 常量及變數
3.3.4 C51中的特殊數據類型
3.3.5 指針
3.3.6 函式
3.3.7 C和彙編混合編程
3.3.8 程式設計的三種基本結構
3.3.9 C51程式設計的注意事項
3.3.1 0代碼風格及代碼維護的建議
3.4 C8051F系列單片機開發環境
3.4.1 Silicon Laboratories IDE集成開發環境簡介
3.4.2 程式開發的基本操作
3.4.3 JTAG接口及線上編程調試
3.4.4 程式開發示例
習題3
第4章 SOC單片機的片內功能部件
4.1 定時器/計數器
4.1.1 定時器/計數器的一般結構和工作原理
4.1.2 定時器/計數器TO和T1
4.1.3 定時器/計數器T2和T4
4.1.4 定時器/計數器T3
4.2 可程式計數器陣列
4.2.1 PCA0交叉開關配置
4.2.2 PCA0的特殊功能暫存器
4.2.3 PCA0定時器/計數器
4.2.4 PCA0捕捉/比較模組
4.2.5 PCA0套用舉例
4.3 UART通信接口
4.3.1 串列通信及基礎知識
4.3.2 串列接口的組成和特性
4.3.3 串列接口的工作方式
4.3.4 波特率設計
4.3.5 串列口套用編程
4.3.6 多機通信原理及套用
4.4 系統管理匯流排SMBus
4.4.1 SMBus原理
4.4.2 SMBus協定
4.4.3 SMBus數據傳輸方式
4.4.4 SMBus特殊功能暫存器
4.4.5 SMBus套用舉例
4.5 串列外設接口匯流排SPI
4.5.1 SPI的原理、控制信號及交叉開關配置
4.5.2 SPI特殊功能暫存器
4.5.3 SPI操作
4.5.4 SPI套用舉例
習題4
第5章 模/數和數/模轉換器
5.1 模/數轉換器
5.1.1 模數轉換原理和性能指標
5.1.2 C8051F020的ADCO功能結構
5.1.3 模擬多路選擇器和PGA
5.1.4 ADC的工作方式
5.1.5 ADC0編程視窗檢測器
5.1.6 ADCI(8位ADC)
5.1.7 模數轉換舉例
5.2 數/模轉換器
5.2.1 數模轉換原理及性能指標
5.2.2 C8051F020的DAC功能結構
5.2.3 DAC輸出更新
5.2.4 DAC輸出定標/調整
5.2.5 數模轉換舉例
5.3 電壓基準
5.4 比較器
習題5
第6章 SOC的特殊型號晶片介紹
6.1 資源最少配置型C8051F單片機——C8051F30X
6.2 資源較多配置型單片機——C8051F5XX
6.3 JTAG接口
6.3.1 邊界掃描
6.3.2 快閃記憶體編程命令
6.3.3 調試支持
習題6
第7章 SOC單片機實驗介紹
7.1 實驗系統介紹
7.1.1 C8051F單片機開發工具
7.1.2 NMC-20XX核心模組簡介
7.1.3 系統實驗板
7.2 C8051F單片機實驗項目
7.2.1 數據傳送實驗
7.2.2 查表實驗
7.2.3 七段碼顯示與按鍵實驗
7.2.4 定時器實驗
7.2.5 直流電機轉速測量控制實驗
7.2.6 步進電機控制實驗
7.2.7 溫度數據採集實驗
7.3 KeiluVision2開發環境
7.3.1 在KeiluVision2中集成Silicon的驅動和配置
7.3.2 使用KeiluVision2開發C8051F020單片機項目示例
習題7
第8章 套用舉例

相關詞條

熱門詞條

聯絡我們