單片機與嵌入式系統基礎

單片機與嵌入式系統基礎

《單片機與嵌入式系統基礎》是2016年2月機械工業出版社出版的圖書,作者是邱春玲。

基本介紹

  • 書名:單片機與嵌入式系統基礎
  • 作者:邱春玲
  • ISBN:9787111526858
  • 定價:32元
  • 出版社:機械工業出版社
  • 出版時間:2016年2月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書主要內容包括51單片機的內部結構、彙編語言與C51程式設計、51機內部資源套用、單片機擴展技術、ARM體系結構、STM32微控制器簡介及實時作業系統RT-THREAD簡介。各章後附思考題和習題。

圖書目錄

目錄
前言
第1章緒論
1.1嵌入式系統的定義和組成
1.1.1嵌入式系統的定義
1.1.2嵌入式系統的特點
1.1.3嵌入式系統的組成
1.1.4嵌入式系統的分類
1.2嵌入式微處理器的結構和類型
1.2.1嵌入式MCU
1.2.2嵌入式微處理器
1.2.3嵌入式DSP
1.3嵌入式作業系統及其現狀
1.3.1嵌入式操糠埋蒸連作系統
1.3.3嵌入式良海影作業系統的現狀
1.4嵌入式系統的發展和套用
1.4.1嵌入式系統的發展歷史
1.4.2嵌入式系統的套用
本章小結
習題
第2章MCS51單片機的結構
2.1MCS51單片機的基本組成
2.1.18051的內部結構和功能
2.1.2存再匪鞏儲器結構
2.2I/O連線埠結構
2.2.1P0口結構及套用
2.2.2P1口結構及套用
2.2.3P2口結構及套用
2.2.4P3口結構及套用
2.3MCS51單片機的引腳功能
2.3.1引腳信號功能介紹
2.3.2引腳信號的第二功能
2.4時鐘電路及工作方式
2.4.1時鐘電路
2.4.2時序定時單位
2.4.3指令時序
2.4.4工作方式
本章小結
習題
第3章MCS51單片機的指令系統及
彙編語言程式設計基礎
3.1MCS51單片機指令系統簡介酷舉
3.1.1指令格式
3.1.2常用的縮寫符號
3.2MCS51單片機定址方式
3.2.1立即定址
3.2.2直接定址
3.2.3暫存器定址
3.2.4暫存器間接定址
3.2.5基址加變址暫存器間接定址
3.2.6相對定址
3.2.7位姜市恥微定址
3.3MCS51單片機指令集合
3.3.1概述
3.3.2數據傳送類指令
3.3.3算術運算類指令
3.3.4邏輯操作類指令
3.3.5位操作類指令
3.3.6控制轉移類指令
3.3.7調用和返回指令
3.4MCS51單片機彙編語言程式
設計基礎
3.4.1彙編語言源程式格式及偽指令
3.4.2彙編語言程式設計舉例
本章小結
習題
第4章C51程式設計基礎
4.1C51的特點及程式結構
4.1.1C51的特點
4.1.2C51的程式結構
4.1.3C51的關鍵字
4.1.4C51變數的定義
4.1.5C51絕對地址的訪問
4.2C51的數據類型及運算符
4.2.1C51的數據類型
4.2.2C51的運算符
4.2.3C51函式
4.3C51程式設計基礎
4.3.1C51基本結構
4.3.2C51與彙編語言混合編程
4.3.3C51程式設計實例
本章小結
習題
第5章MCS51單片機的內部(硬體)
資源及套用
5.1MCS51單片機的中斷系統
5.1.1中斷技術
5.1.2MCS51單片機的中斷系統
5.1.3中斷處理的過程
5.1.4擴充外部中斷源的方法
5.1.5中斷系統的套用
5.2MCS51單片機的定時器/計數器
5.2.1定時器/計數器的結構和功能
5.2.2定時器/計數器的方式暫存器和
控制暫存器
5.2.3定時器/計數器的工作方式
5.2.4定時器/計數器的套用
5.3MCS51單片機的串列口及
串列匯流排
5.3.1串列口結構及控制暫存器
5.3.2串列口的工作方式
5.3.3波特率設計
5.3.4多機通信
5.3.5串列口的套用
本章小刪她達結
習題
第6章MCS51單片機的擴展技術
6.1MCS51單片機擴展及系統結構
6.1.1擴展系統結構
6.1.2常用地址鎖存器
6.2MCS51單片機程式存儲器的擴展
6.2.1外勸殼蜜部程式存儲器的擴展
原理及時序
6.2.2典型EPROM擴展電路
6.3MCS51單片機數據存儲器的擴展
6.3.1片外數據存儲器的操作時序
6.3.2常用的靜態RAM晶片
6.3.364KB以內SRAM的擴展
6.3.4超過64KB SRAM的擴展
6.3.5擴展既可讀又可寫的
程式存儲器
6.4MCS51單片機的I/O擴展
6.4.1I/O擴展概述
6.4.2簡單輸入接口擴展
6.4.3簡單輸出接口擴展
6.4.4可程式接口晶片擴展
6.5MCS51單片機與AD、DA
轉換器的接口
6.5.1並行輸出AD轉換器的
接口技術
6.5.2串列輸出AD轉換器的
接口技術
6.5.3MCS51與8位DA轉換器
接口技術
6.6I2C匯流排及8051模擬
6.6.1I2C匯流排簡介
6.6.2I2C匯流排通用讀寫程式
6.7SPI匯流排及8051模擬
6.7.1SPI匯流排規範
6.7.2SPI匯流排讀寫程式
6.8單相電子式預付費電能表
設計與實現
6.8.1單相電子式預付費電能表
的工作過程
6.8.2硬體電路及其工作原理
6.8.3軟體編程
6.8.4提高預付費電能表
可靠性的措施
本章小結
習題
第7章ARM嵌入式處理器及晶片
7.1.1ARM處理器簡介
7.1.2ARM系列處理器
7.1.3ARM處理器的特點
7.2ARM處理器的體系結構
7.2.1嵌入式微處理器的體系結構
7.2.2ARM處理器的工作
模式及狀態
7.2.3ARM處理器的暫存器結構
7.2.4ARM處理器的異常處理
7.2.5ARM處理器支持的數據類型
和存儲模式
7.3STM32F103微控制器
7.3.1STM32F103的內部結構
7.3.2STM32F103的外設連線埠
7.3.3STM32F103的中斷控制器
7.4STM32F10x固件庫簡介與套用舉例
7.4.1STM32F10x固件庫概述
7.4.2MDK開發環境與套用舉例
本章小結
習題
第8章實時作業系統RTThread及其
在STM32上的移植
8.1實時作業系統概述
8.1.1嵌入式實時作業系統的概念
8.1.2一些嵌入式作業系統的簡介
8.2RTThread實時作業系統簡介
8.2.1軟體結構
8.2.2任務執行緒
8.2.3臨界區與任務間的通信
8.2.4異常與中斷
8.2.5記憶體管理
8.2.6外圍組件
8.3RTThread實時作業系統的移植
8.3.1RTThread在STM32F10x系列晶片
上的移植分支
8.3.2RTThread的移植方法
本章小結
習題
參考文獻
4.1C51的特點及程式結構
4.1.1C51的特點
4.1.2C51的程式結構
4.1.3C51的關鍵字
4.1.4C51變數的定義
4.1.5C51絕對地址的訪問
4.2C51的數據類型及運算符
4.2.1C51的數據類型
4.2.2C51的運算符
4.2.3C51函式
4.3C51程式設計基礎
4.3.1C51基本結構
4.3.2C51與彙編語言混合編程
4.3.3C51程式設計實例
本章小結
習題
第5章MCS51單片機的內部(硬體)
資源及套用
5.1MCS51單片機的中斷系統
5.1.1中斷技術
5.1.2MCS51單片機的中斷系統
5.1.3中斷處理的過程
5.1.4擴充外部中斷源的方法
5.1.5中斷系統的套用
5.2MCS51單片機的定時器/計數器
5.2.1定時器/計數器的結構和功能
5.2.2定時器/計數器的方式暫存器和
控制暫存器
5.2.3定時器/計數器的工作方式
5.2.4定時器/計數器的套用
5.3MCS51單片機的串列口及
串列匯流排
5.3.1串列口結構及控制暫存器
5.3.2串列口的工作方式
5.3.3波特率設計
5.3.4多機通信
5.3.5串列口的套用
本章小結
習題
第6章MCS51單片機的擴展技術
6.1MCS51單片機擴展及系統結構
6.1.1擴展系統結構
6.1.2常用地址鎖存器
6.2MCS51單片機程式存儲器的擴展
6.2.1外部程式存儲器的擴展
原理及時序
6.2.2典型EPROM擴展電路
6.3MCS51單片機數據存儲器的擴展
6.3.1片外數據存儲器的操作時序
6.3.2常用的靜態RAM晶片
6.3.364KB以內SRAM的擴展
6.3.4超過64KB SRAM的擴展
6.3.5擴展既可讀又可寫的
程式存儲器
6.4MCS51單片機的I/O擴展
6.4.1I/O擴展概述
6.4.2簡單輸入接口擴展
6.4.3簡單輸出接口擴展
6.4.4可程式接口晶片擴展
6.5MCS51單片機與AD、DA
轉換器的接口
6.5.1並行輸出AD轉換器的
接口技術
6.5.2串列輸出AD轉換器的
接口技術
6.5.3MCS51與8位DA轉換器
接口技術
6.6I2C匯流排及8051模擬
6.6.1I2C匯流排簡介
6.6.2I2C匯流排通用讀寫程式
6.7SPI匯流排及8051模擬
6.7.1SPI匯流排規範
6.7.2SPI匯流排讀寫程式
6.8單相電子式預付費電能表
設計與實現
6.8.1單相電子式預付費電能表
的工作過程
6.8.2硬體電路及其工作原理
6.8.3軟體編程
6.8.4提高預付費電能表
可靠性的措施
本章小結
習題
第7章ARM嵌入式處理器及晶片
7.1.1ARM處理器簡介
7.1.2ARM系列處理器
7.1.3ARM處理器的特點
7.2ARM處理器的體系結構
7.2.1嵌入式微處理器的體系結構
7.2.2ARM處理器的工作
模式及狀態
7.2.3ARM處理器的暫存器結構
7.2.4ARM處理器的異常處理
7.2.5ARM處理器支持的數據類型
和存儲模式
7.3STM32F103微控制器
7.3.1STM32F103的內部結構
7.3.2STM32F103的外設連線埠
7.3.3STM32F103的中斷控制器
7.4STM32F10x固件庫簡介與套用舉例
7.4.1STM32F10x固件庫概述
7.4.2MDK開發環境與套用舉例
本章小結
習題
第8章實時作業系統RTThread及其
在STM32上的移植
8.1實時作業系統概述
8.1.1嵌入式實時作業系統的概念
8.1.2一些嵌入式作業系統的簡介
8.2RTThread實時作業系統簡介
8.2.1軟體結構
8.2.2任務執行緒
8.2.3臨界區與任務間的通信
8.2.4異常與中斷
8.2.5記憶體管理
8.2.6外圍組件
8.3RTThread實時作業系統的移植
8.3.1RTThread在STM32F10x系列晶片
上的移植分支
8.3.2RTThread的移植方法
本章小結
習題
參考文獻

相關詞條

熱門詞條

聯絡我們