注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機組織與體系結構增強型8051單片機實用開發(fā)技術

增強型8051單片機實用開發(fā)技術

增強型8051單片機實用開發(fā)技術

定 價:¥38.00

作 者: 陳桂友 主編
出版社: 北京航空航天大學出版社
叢編項:
標 簽: 一般工業(yè)技術

ISBN: 9787811249491 出版時間: 2010-01-01 包裝: 平裝
開本: 16開 頁數(shù): 326 字數(shù):  

內容簡介

  以增強型8051內核單片機STC12C5A60S2為背景,介紹了單片機各部分的硬件結構及功能、匯編語言程序設計及調試、C語言程序設計及調試,以Keil μ Vision集成開發(fā)環(huán)境作為程序設計和調試環(huán)境。用智能汽車控制器和壓力測控系統(tǒng)兩個典型案例介紹了單片機應用系統(tǒng)的設計方法和步驟,特別介紹了嵌入式操作系統(tǒng)μC/OS—II的裁減和應用?!对鰪娦?051單片機實用開發(fā)技術》可作為普通高校計算機類、電子類、電氣自動化及機械專業(yè)的教學用書,還可作為培訓班的教材及從事單片機應用領域的工程技術人員的參考書。

作者簡介

暫缺《增強型8051單片機實用開發(fā)技術》作者簡介

圖書目錄

第1章 單片機技術概述
1.1 單片機的基本概念及分類
1.1.1 單片機的概念
1.1.2 單片機的分類
1.2 單片機技術的特點
1.2.1 一般單片機技術發(fā)展的特點
1.2.2 STCl2C5A60S2單片機的特點
1.3 學習單片機技術所需的條件
1.3.1 學習單片機技術所需的基礎知識
1.3.2 學習單片機技術所需的硬件環(huán)境
1.3.3 學習單片機技術所需的軟件環(huán)境
1.4 單片機的應用
1.4.1 單片機的應用范圍
1.4.2 單片機應用系統(tǒng)的設計
習題
第2章 STCl2C5A60S2的增強型8051內核
2.1 STCl2C5A60S2單片機的引腳
2.2 STCl2C5A60S2單片機的結構
2.2.1 STCl2C5A60S2單片機的內部結構
2.2.2 CPU
2.3 STCl2C5A60S2單片機的存儲器
2.3.1 存儲器空間及存儲器
2.3.2 數(shù)據(jù)Flash存儲器的操作
習題
第3章 數(shù)字輸入/輸出端口
3.1 STCl2C5A60S2單片機的I/O口及工作模式
3.1.1 STCl2C5A60S2單片機的I/O口
3.1.2 STCl2C5A60S2單片機I/O口的工作模式
3.2 STC12C5A60S2單片機I/O口的結構
3.3 STCl2C5.A60S2單片機I/O口的使用
習題
第4章 匯編語言程序設計及仿真調試
4.1 STCl2C5.A60S2單片機的指令系統(tǒng)概述
4.1.1 指令中的符號約定
4.1.2 各類指令概述
4.2 匯編語言程序設計
4.2.1 偽指令
4.2.2 匯編語言程序設計的一般步驟和基本框架
4.3 典型匯編語言程序設計舉例
4.4 利用KeilμVision集成開發(fā)環(huán)境調試程序
4.4.1 KeilμVision集成開發(fā)環(huán)境概述
4.4.2 KeilμVision集成開發(fā)環(huán)境中調試匯編語言程序的方法
4.5 利用ISP工具將程序下載到單片機中驗證程序
4.5.1 ISP下載程序的運行過程
4.5.2 使用ISP工具下載程序的步驟
習題
第5章 C語言程序設計及仿真調試
5.1 單片機C語言程序中的常用功能
5.1.1 邏輯運算和位運算
5.1.2 預處理
5.2 KeilC和ANSIC
5.2.1 KeilC51擴展關鍵字
5.2.2 擴展I/O口的使用
5.2.3 KeilC51函數(shù)
5.2.4 STCl2C5A60S2單片機C51程序框架
5.3 STC12C5A60S2單片機C語言程序調試
5.3.1 ISD51在系統(tǒng)調試概述
5.3.2 ISD51在系統(tǒng)調試的工作原理及具體步驟
5.3.3 ISD51在系統(tǒng)調試實例
習題
第6章 中斷
6.1 STC12C5A60S2單片機的中斷系統(tǒng)及管理
6.1.1 中斷的概念
6.1.2 中斷源及其優(yōu)先級管理
6.1.3 單片機中斷處理過程
6.1.4 中斷請求的撤除
6.2 中斷的應用
6.2.1 中斷程序編程舉例
6.2.2 中斷使用過程中需要注意的問題
習題
第7章 定時/計數(shù)器與可編程計數(shù)器陣列
7.1 STCl2C5A60S2單片機的定時/計數(shù)器
7.1.1 定時/計數(shù)器的結構及工作原理
7.1.2 定時/計數(shù)器的相關寄存器
7.1.3 定時/計數(shù)器的工作方式
7.1.4 定時/計數(shù)器量程的擴展
7.1.5 定時/計數(shù)器編程舉例
7.2 STCl2C5A60S2單片機的可編程時鐘輸出
7.2.1 可編程時鐘輸出的相關寄存器
7.2.2 可編程時鐘輸出的編程實例
7.3 STCl2C5A60S2的可編程計數(shù)器陣列模塊
7.3.1 PCA模塊的結構
7.3.2 PCA模塊的特殊功能寄存器
7.3.3 PCA模塊的工作模式
7.3.4 PCA模塊的應用
習題
第8章 串行通信
8.1 通信的有關概念
8.1.1 串行通信的分類
8.1.2 通用異步接收器/發(fā)送器UART、
8.2 STC12C5A60s2單片機的串行接口
8.2.1 串行接口的寄存器
8.2.2 串行接口的工作方式
8.2.3 多處理機通信
8.2.4 波特率的設定
8.2.5 串行接口通信應用舉例
8.2.6 計算機與單片機之間的串行通信
8.3 STCl2C5A60S2單片機的SPI接口
8.3.1 SPI接口的結構
8.3.2 SPI接口的數(shù)據(jù)通信
8.3.3 SPI接口的應用舉例
習題
第9章 模/數(shù)轉換器
9.1 ADC的結構及相關寄存器
9.1.1.ADC的結構
9.1.2 參考電壓源
9.1.3 與ADC有關的特殊功能寄存器
9.2 ADC的應用
習題
第10章 復位、省電方式和時鐘
10.1 復位
10.2 單片機的電源檢測與控制
10.2.1 單片機的外部低電壓檢測
10.2.2 省電方式
10.3 時鐘
習題
第11章 嵌入式實時操作系統(tǒng)的應用
11.1 嵌入式系統(tǒng)與嵌入式操作系統(tǒng)
11.1.1 嵌入式系統(tǒng)概述
11.1.2 嵌入式操作系統(tǒng)概述
11.2 用于8051內核單片機的常見嵌入式操作系統(tǒng)
11.3 嵌入式實時操作系統(tǒng)μC/OS—Ⅱ概述
11.3.1 μC/OS—Ⅱ的功能及構成
11.3.2 μC/OS—Ⅱ的特點
11.4 μC/OS—Ⅱ內核
11.4.1 μC/OS—Ⅱ的臨界段保護機制
11.4.2 μC/OS—Ⅱ的任務
11.4.3 時鐘節(jié)拍與中斷服務子程序
11.4.4 μC/OS—Ⅱ常用函數(shù)
11.5 μC/OS—Ⅱ在STCl2C5A60S2中的移植及注意事項
11.5.1 μC/OS—Ⅱ對微處理器的要求
11.5.2 移植步驟
11.5.3 一個移植實例
習題
第12章 單片機應用系統(tǒng)設計實例
12.1 基于STCl2C5A60S2的智能自主循跡小車控制器
12.1.1 系統(tǒng)要求
12.1.2 需求分析
12.1.3 系統(tǒng)硬件設計
12.1.4 系統(tǒng)軟件設計
12.2 基于實時操作系統(tǒng)μC/OS—Ⅱ的壓力測控系統(tǒng)
12.2.1 系統(tǒng)要求
12.2.2 需求分析
12.2.3 系統(tǒng)硬件設計
12.2.4 系統(tǒng)軟件設計
習題
附錄A STCl2C5A60S2單片機指令表
附錄B STCl2C5A60S2單片機寄存器定義文件STCl2C5A.INC內容
附錄C STCl2C5A60S2單片機寄存器頭文件STCl2C5A.H內容
附錄D 邏輯符號對照表
附錄E ASCII碼表
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號