單片機套用技術(陳桂友柴遠斌圖書)

單片機套用技術(陳桂友柴遠斌圖書)

《單片機套用技術》是2008年機械工業出版社出版的圖書,作者是陳桂友、柴遠斌。

基本介紹

  • 書名:單片機套用技術
  • 作者陳桂友、柴遠斌
  • ISBN:9787111248927
  • 定價:32.00 元
  • 出版社: 機械工業出版社
  • 出版時間:2008
內容簡介,編輯推薦,目錄,

內容簡介

單片機套用技術》以STC125410AD增強型8051核心單片機MSC1211為對象,介紹了單片機的硬體結構、彙編語言程式設計及調試、單片機的C語言及編程調試方法,以功能強大的KeilμVision2集成開發環境作為程式設計和調試環境。通過典型套用案例,詳細介紹了單片機各部分的硬體功能和套用設計,以及相關的彙編語言和C語言程式設計。
單片機套用技術》共20章。每章後,都給出相應的習題,便於教學。以典型套用案例為教學實例,便於讀者掌握和套用單片機技術。

編輯推薦

STC12C5410AD單片機是深圳宏晶科技有限公司的典型單片機產品,採用了增強型8051核心,片內集成:10KBFlash程式存儲器、2KB數據Flash(EEPROM)、512BRAM、兩個16位定時/計數器、最多27根I/O口線、全雙工異步串列口(UART)、高速同步通信連線埠(SPI)、8通道10位。STC12C5410AD具有在系統可程式功能,可以省去價格較高的專門編程器,開發環境的搭建非常容易。《單片機套用技術》介紹了STCI2C5410AD單片機的硬體結構、彙編語言程式設計,並詳細介紹了套用於單片機的C語言程式設計,以功能強大的KeilμVision2集成開發環境作為程式設計和調試環境,並介紹了程式的調試方法。以典型套用案例為背景,介紹單片機各部分的硬體功能和套用設計,以及相關的彙編語言和C語言程式設計。

目錄

前言
第1章單片機技術概述
1.1微型計算機的基本概念、組成及分類
1.1.1微型計算機的組成
1.1.2微型計算機的分類
1.2單片機技術發展的特點
1.3常見的單片機
1.3.18051核心的單片機
1.3.2其他單片機
1.4單片機的套用
1.4.1單片機的套用範圍
1.4.2單片機套用系統的設計
1.5習題
第2章STC12C5410AD的增強型8051核心
2.1STC12C5410AD單片機的引腳
2.2STC12C5410AD單片機的結構
2.2.1STC12C5410AD單片機的內部結構
2.2.2CPU結構
2.3STC12C5410AD單片機的存儲器
2.3.1存儲器空間及存儲器
2.3.2數據Flash存儲器的操作
2.4習題
第3章數字輸入/輸出連線埠
3.1STC12C5410AD單片機的I/O口及工作模式
3.2STC12C5410AD單片機I/O口的結構
3.3STC12C5410AD單片機I/O口的使用
3.4習題
第4章指令系統
4.1助記符語言
4.1.1助記符語言概述
4.1.2操作碼
4.1.3運算元
4.2指令格式及分類
4.2.1彙編語言的概念及格式
4.2.2指令代碼的存儲格式
4.2.3指令中的符號約定
4.3定址方式
4.4數據傳送類指令
4.4.1數據傳送指令
4.4.2數據交換指令
4.4.3棧操作指令
4.5邏輯操作類指令
4.5.1對累加器A進行的邏輯操作
4.5.2雙運算元邏輯操作指令
4.6算術運算類指令
4.6.1加減運算指令
4.6.2乘除運算指令
4.6.3增量、減量指令
4.6.4二一十進制調整指令
4.7位操作指令
4.7.1位數據傳送指令
4.7.2位狀態控制指令
4.7.3位邏輯操作指令
4.7.4位條件轉移指令
4.8控制轉移類指令
4.9習題
第5章彙編語言程式設計及仿真調試
5.1.1偽指令
5.1.2彙編語言程式設計的一般步驟和基本框架
5.3利用KeilμVision2集成開發環境調試程式
5.3.1KeilμVision2集成開發環境簡介
5.3.2KeilμVision2集成開發環境中調試8051單片機彙編語言程式的方法
5.4利用ISP工具將程式下載到單片機中驗證程式
5.4.1ISP下載程式的運行過程
5.4.2使用ISP工具下載程式的步驟
5.5習題
第6章C語言程式設計及仿真調試
6.1C語言程式設計基礎
6.1.1數據類型
6.1.2基本運算符和表達式
6.1.3C語言程式設計
6.1.4函式
6.1.5指針
6.1.6結構與聯合
6.1.7枚舉和位運算
6.1.8預處理
6.2KeilC對ANSIC的擴展
6.2.1KeilC51擴展關鍵字
6.2.2KeilC51指針
6.2.3KeilC51函式
6.2.4STC12C5410AD單片機C51程式框架
6.3習題
第7章中斷
7.1中斷的概念
7.2STC12C5410AD單片機的中斷系統及其管理
7.2.1中斷源及其優先權管理
7.2.2單片機中斷處理過程
7.2.3中斷請求的撤除
7.2.4關於外部中斷
7.2.5中斷程式編程舉例
7.2.6中斷使用過程中需要注意的問題
7.3習題
第8章定時/計數器
8.1STC12C5410AD單片機的定時/計數器
8.1.1定時/計數器的結構及工作原理
8.1.2定時/計數器方式和控制暫存器
8.1.3定時/計數器的工作方式
8.1.4定時/計數器量程的擴展
8.1.5定時/計數器編程舉例
8.1.6定時/計數器套用中應注意的問題
8.2STC12C5410AD的PCA/PWM模組
8.2.1PCA/PWM模組的結構
8.2.2PCA/PWM模組的特殊功能暫存器
8.2.3PCA/PWM模組的工作模式
8.2.4PCA/PWM模組韻套用
8.3習題
第9章串列通信
9.1通信的一般概念
9.1.1並行通信與串列通信
9.1.2串列通信的兩種基本方式
9.2STC12C5410AD單片機的串列接口
9.2.1串列接口的控制暫存器
9.2.2串列接口的工作方式
9.2.3多處理機通信
9.2.4波特率的設定
9.2.5串列接口通信套用舉例
9.2.6計算機與單片機之間的串列通信
9.3STC112C5410AD單片機的SPI接口
9.3.1SPI接口的結構
9.3.2SPI接口的數據通信
9.3.3SPI接口的套用舉例
9.4習題
第10章模數轉換器
10.1模數轉換器的結構及相關暫存器
10.1.1模數轉換器的結構
10.1.2參考電壓源
10.1.3與ADC有關的特殊功能暫存器
10.2模數轉換器的套用
10.3習題
第11章復位、省電方式和時鐘
11.1復位
11.2省電方式
11.2.1省電方式的控制
11.2.2省電方式的套用
11.3時鐘
11.4習題
12.1系統要求
12.2需求分析
12.3系統硬體設計
12.4系統軟體設計
12.5習題
附錄
附錄ASTC12C5410AD單片機指令表
附錄BSTC12C5410單片機暫存器定義檔案STC12.INC內容
附錄CSTC12C5410AD單片機暫存器頭檔案STC12.H內容
附錄DMSComm控制項簡介
附錄E邏輯符號對照表
附錄FASCII碼錶
參考文獻
……

相關詞條

熱門詞條

聯絡我們