《凌陽單片機原理及其開發》是2012年科學出版社出版的圖書,作者是侯媛彬 、白雲。
基本介紹
- 書名:凌陽單片機原理及其開發
- 出版社:科學出版社
- 頁數:297頁
- 開本:16
- 品牌:科學出版社
- 作者:侯媛彬 白雲
- 出版日期:2012年1月1日
- 語種:簡體中文
- ISBN:9787030331762
內容簡介,圖書目錄,
內容簡介
《凌陽單片機原理及其開發(附光碟1張)》主要闡述16位的凌陽SPMC752413A和具有語音功能的SPEC061A單片機的原理及其開發套用方法。全書共10章,分為兩部分。第一部分包括1~5章,主要講述凌陽單片機的核心結構、存儲器、片上外設資源、指令系統、集成開發環境(IDE)、原理和集成開發;第二部分包括6~10章,主要講述凌陽單片機的開發方法及其實際套用,包括基於凌陽單片機的本科優秀畢業設計論文,基於凌陽單片機的大學生電子競賽優秀作品,以及凌陽單片機在物聯網中的套用實例的開發和設計方法。《凌陽單片機原理及其開發(附光碟1張)》附帶光碟,其內容包括:多媒體課件,內容全面、易於接受、由淺入深、生動有趣;μ'nSPIDE184開發軟體;凌陽壓縮軟體wav_press;凌陽單片機實驗,包括15個源程式。光碟中的程式可直接在Sunplus界面下運行。 《凌陽單片機原理及其開發(附光碟1張)》可作為工科電子信息類相關專業本科生的教材,也可供有興趣的讀者自學與參考。
圖書目錄
前言
第1章 概述
1.1 單片機的特點及發展
1.1.1 單片機的特點
1.1.2 單片機的發展
1.2 單片機系統的套用
1.3 凌陽單片機簡介
1.3.1 8位單片機
1.3.2 16位單片機
1.4 內容安排
第2章 凌陽單片機的硬體結構
2.1 SPCE061A的硬體結構
2.1.1 暫存器組
2.1.2 數據匯流排和地址匯流排
2.1.3 算術邏輯運算單元ALU
2.1.4 堆疊
2.1.5 中斷
2.2 SPCE061A的片記憶體儲器
2.2.1 RAM
2.2.2 Flash快閃記憶體
2.3 SPCE061A的片內外設部件
2.3.1 並行I/O口及其功能擴展
2.3.2 時鐘系統
2.3.3 定時/計數器
2.3.4 模/數轉換器輸入接口
2.3.5 DAC方式音頻輸出
2.3.6 串列設備輸入輸出連線埠(SIO)
2.4 SPMC75系列微處理器核心的硬體結構
2.4.1 SPMC75系列微控制器的結構及其功能
2.4.2 SPMC75的CPU暫存器
2.4.3 SPMC75的中斷
2.5 SPMC75系列微處理器的片記憶體儲器
2.5.1 SRAM的功能
2.5.2 Flash分區
2.5.3 外設控制暫存器
2.6 SPMC75系列微處理器的片內外設部件
2.6.1 I/O連線埠
2.6.2 時鐘系統
2.6.3 定時器
2.6.4 模/數轉換器
2.6.5 SPI標準外設接口
2.7 SPMC75系列與SPCE061A晶片性能參數的比較
2.8 本章小結
第3章 凌陽單片機的指令系統
3.1 指令的分類
3.1.1 符號約定
3.1.2 指令的分類
3.2 定址方式
3.3 指令集及編程方法
3.3.1 數據傳送類指令及其編程方法
3.3.2 算術運算類指令及其編程方法
3.3.3 邏輯運算類指令及其編程方法
3.3.4 控制轉移類指令
3.3.5 其他控制類指令
3.3.6 偽指令
3.4 彙編程式設計舉例
3.5 C語言程式設計
3.5.1 μ'nSP TM支持的C語言算術邏輯操作符
3.5.2 C語言支持的數據類型
3.5.3 程式調用協定
3.5.4 彙編程式中調用C函式
3.6 本章小結
第4章 集成開發環境IDE
4.1 μ'nSP TMIDE視窗界面總覽
4.1.1 μ'nSP TMIDE的安裝
4.1.2 μ'nSP TMIDE視窗界面總覽
4.2 μ'nSP TMIDE的項目
4.2.1 項目的文檔操作
4.2.2 項目選項的設定
4.3 項目的編制
4.4 程式運行及調試
4.4.1 控制程式運行
4.4.2 Debug視窗
4.4.3 代碼剖視器功能
4.5 本章小結
第5章 精簡開發板“61板”
5.1 “61板”的主要內容
5.1.1 “61板”基本組成介紹
5.1.2 “61板”開發
5.1.3 “61板”自檢方法
5.2 凌陽語音
5.2.1 凌陽音頻壓縮算法
5.2.2 凌陽音頻簡介
5.2.3 常用的應用程式接口API
5.2.4 語音壓縮方法
5.3 用“61板”實現語音播放
5.3.1 WAVE格式語音檔案
5.3.2 語音壓縮
5.3.3 語音播放
5.4 本章小結
第6章 凌陽單片機控制的街區霓虹燈管理系統
6.1 概論
6.1.1 任務書
6.1.2 畢業設計論文目錄
6.1.3 摘要
6.2 系統的總體設計描述
6.3 顯示電路的設計及與μ'nSP TM的連線方法
6.4 地燈的模擬控制
6.5 燈塔模擬控制和故障檢測及其顯示設計
6.6 語音設計
6.7 系統主程式設計
6.8 系統語音程式設計
6.9 系統其他子程式設計
6.10 系統軟硬體在線上調試
6.11 結論與展望
第7章 模糊全自動微機控制模擬洗衣機設計
7.1 摘要
7.2 緒論
7.2.1 國內外洗衣機發展現狀和趨勢
7.2.2 模糊全自動洗衣機概述
7.2.3 本課題研究的目的和意義
7.2.4 論文的主要工作
7.3 設計方案及主控晶片介紹
7.3.1 系統總體設計方案
7.3.2 系統的工作原理
7.3.3 SPMC75主控晶片介紹
7.3.4 凌陽單片機套用領域
7.4 信號採集系統設計
7.4.1 模/數轉換器
7.4.2 渾濁度檢測及其軟硬體設計
7.4.3 布質布量檢測及其軟硬體設計
7.4.4 水溫檢測及其軟硬體設計
7.4.5 水位檢測及其軟硬體設計
7.5 模糊全自動洗衣機的設計
7.5.1 電源電路的設計
7.5.2 模糊控制系統
7.5.3 模糊控制器的設計
7.5.4 電機驅動電路的設計
7.5.5 控制軟體編制
7.6 人機界面系統設計
7.6.1 語音報警
7.6.2 液晶顯示模組
7.6.3 鍵盤輸入
7.7 系統調試
7.7.1 硬體調試
7.7.2 軟體調試
7.7.3 系統軟硬體在線上調試
7.7.4 調試經驗
7.8 結論與展望
第8章 基於嵌入式煤礦浴室三維定位模擬系統的設計與製作
8.1 摘要
8.2 緒論
8.2.1 本課題研究的套用背景和意義
8.2.2 現代自動識別技術概述
8.2.3 非接觸式RFID技術及物聯網概述
8.2.4 論文的主要工作和章節安排
8.3 系統總體設計方案
8.3.1 系統總體設計方案的選擇和分析
8.3.2 系統工作原理
8.3.3 系統控制晶片簡介
8.4 系統硬體設計
8.4.1 系統機械結構的設計與物理建模
8.4.2 系統機械結構的實物搭建
8.4.3 電氣控制系統的設計
8.4.4 液晶顯示電路設計
8.4.5 三維運動電機的驅動電路設計
8.4.6 通風機驅動電路的設計
8.4.7 系統通信模組的硬體電路設計
8.5 系統軟體設計
8.5.1 系統軟體總體設計方案
8.5.2 系統軟體模組化設計
8.6 系統調試
8.6.1 各功能模組單獨調試
8.6.2 系統聯合統調
8.6.3 調試過程中遇到的問題及解決方法
8.6.4 系統調試結果
8.7 結論與展望
第9章 凌陽單片機在全國大學生電子競賽中的套用
9.1 正弦信號發生器
9.1.1 題目要求
9.1.2 獲獎作品“正弦信號發生器”簡介
9.2 電動車蹺蹺板
9.2.1 題目要求
9.2.2 獲獎作品“電動車蹺蹺板”簡介
9.2.3 系統方案
9.2.4 理論分析與計算
9.2.5 電路與程式設計
9.2.6 結果分析
9.3 結語
第10章 凌陽單片機75系列的套用
10.1 物聯網智慧型溫室控制實訓系統
10.1.1 物聯網簡介
10.1.2 物聯網技術架構和套用模式
10.1.3 物聯網智慧型溫室控制實訓系統
10.2 智慧型車輛管理系統
10.2.1 智慧型車輛管理系統簡介
10.2.2 智慧型車輛管理系統技術架構和套用模式
10.2.3 物聯網RFID智慧型車輛管理系統
10.3 基於SPMC75F2413A的通用變頻器
10.3.1 系統總體方案介紹
10.3.2 系統硬體設計
10.3.3 系統軟體設計
10.3.4 小結
10.4 SPMC75F2413A單片機在AC變頻空調中的套用
10.4.1 系統總體方案介紹
10.4.2 系統硬體設計
10.4.3 系統軟體設計
10.5 SPMC75F2413A在直流變頻洗衣機中的套用
10.5.1 系統總體方案介紹
10.5.2 系統硬體設計
10.5.3 系統軟體設計
10.5.4 小結
10.6 基於SPMC75F2313A的直流伺服驅動器
10.6.1 系統總體方案介紹
10.6.2 系統硬體設計
10.6.3 系統軟體設計
參考文獻
第1章 概述
1.1 單片機的特點及發展
1.1.1 單片機的特點
1.1.2 單片機的發展
1.2 單片機系統的套用
1.3 凌陽單片機簡介
1.3.1 8位單片機
1.3.2 16位單片機
1.4 內容安排
第2章 凌陽單片機的硬體結構
2.1 SPCE061A的硬體結構
2.1.1 暫存器組
2.1.2 數據匯流排和地址匯流排
2.1.3 算術邏輯運算單元ALU
2.1.4 堆疊
2.1.5 中斷
2.2 SPCE061A的片記憶體儲器
2.2.1 RAM
2.2.2 Flash快閃記憶體
2.3 SPCE061A的片內外設部件
2.3.1 並行I/O口及其功能擴展
2.3.2 時鐘系統
2.3.3 定時/計數器
2.3.4 模/數轉換器輸入接口
2.3.5 DAC方式音頻輸出
2.3.6 串列設備輸入輸出連線埠(SIO)
2.4 SPMC75系列微處理器核心的硬體結構
2.4.1 SPMC75系列微控制器的結構及其功能
2.4.2 SPMC75的CPU暫存器
2.4.3 SPMC75的中斷
2.5 SPMC75系列微處理器的片記憶體儲器
2.5.1 SRAM的功能
2.5.2 Flash分區
2.5.3 外設控制暫存器
2.6 SPMC75系列微處理器的片內外設部件
2.6.1 I/O連線埠
2.6.2 時鐘系統
2.6.3 定時器
2.6.4 模/數轉換器
2.6.5 SPI標準外設接口
2.7 SPMC75系列與SPCE061A晶片性能參數的比較
2.8 本章小結
第3章 凌陽單片機的指令系統
3.1 指令的分類
3.1.1 符號約定
3.1.2 指令的分類
3.2 定址方式
3.3 指令集及編程方法
3.3.1 數據傳送類指令及其編程方法
3.3.2 算術運算類指令及其編程方法
3.3.3 邏輯運算類指令及其編程方法
3.3.4 控制轉移類指令
3.3.5 其他控制類指令
3.3.6 偽指令
3.4 彙編程式設計舉例
3.5 C語言程式設計
3.5.1 μ'nSP TM支持的C語言算術邏輯操作符
3.5.2 C語言支持的數據類型
3.5.3 程式調用協定
3.5.4 彙編程式中調用C函式
3.6 本章小結
第4章 集成開發環境IDE
4.1 μ'nSP TMIDE視窗界面總覽
4.1.1 μ'nSP TMIDE的安裝
4.1.2 μ'nSP TMIDE視窗界面總覽
4.2 μ'nSP TMIDE的項目
4.2.1 項目的文檔操作
4.2.2 項目選項的設定
4.3 項目的編制
4.4 程式運行及調試
4.4.1 控制程式運行
4.4.2 Debug視窗
4.4.3 代碼剖視器功能
4.5 本章小結
第5章 精簡開發板“61板”
5.1 “61板”的主要內容
5.1.1 “61板”基本組成介紹
5.1.2 “61板”開發
5.1.3 “61板”自檢方法
5.2 凌陽語音
5.2.1 凌陽音頻壓縮算法
5.2.2 凌陽音頻簡介
5.2.3 常用的應用程式接口API
5.2.4 語音壓縮方法
5.3 用“61板”實現語音播放
5.3.1 WAVE格式語音檔案
5.3.2 語音壓縮
5.3.3 語音播放
5.4 本章小結
第6章 凌陽單片機控制的街區霓虹燈管理系統
6.1 概論
6.1.1 任務書
6.1.2 畢業設計論文目錄
6.1.3 摘要
6.2 系統的總體設計描述
6.3 顯示電路的設計及與μ'nSP TM的連線方法
6.4 地燈的模擬控制
6.5 燈塔模擬控制和故障檢測及其顯示設計
6.6 語音設計
6.7 系統主程式設計
6.8 系統語音程式設計
6.9 系統其他子程式設計
6.10 系統軟硬體在線上調試
6.11 結論與展望
第7章 模糊全自動微機控制模擬洗衣機設計
7.1 摘要
7.2 緒論
7.2.1 國內外洗衣機發展現狀和趨勢
7.2.2 模糊全自動洗衣機概述
7.2.3 本課題研究的目的和意義
7.2.4 論文的主要工作
7.3 設計方案及主控晶片介紹
7.3.1 系統總體設計方案
7.3.2 系統的工作原理
7.3.3 SPMC75主控晶片介紹
7.3.4 凌陽單片機套用領域
7.4 信號採集系統設計
7.4.1 模/數轉換器
7.4.2 渾濁度檢測及其軟硬體設計
7.4.3 布質布量檢測及其軟硬體設計
7.4.4 水溫檢測及其軟硬體設計
7.4.5 水位檢測及其軟硬體設計
7.5 模糊全自動洗衣機的設計
7.5.1 電源電路的設計
7.5.2 模糊控制系統
7.5.3 模糊控制器的設計
7.5.4 電機驅動電路的設計
7.5.5 控制軟體編制
7.6 人機界面系統設計
7.6.1 語音報警
7.6.2 液晶顯示模組
7.6.3 鍵盤輸入
7.7 系統調試
7.7.1 硬體調試
7.7.2 軟體調試
7.7.3 系統軟硬體在線上調試
7.7.4 調試經驗
7.8 結論與展望
第8章 基於嵌入式煤礦浴室三維定位模擬系統的設計與製作
8.1 摘要
8.2 緒論
8.2.1 本課題研究的套用背景和意義
8.2.2 現代自動識別技術概述
8.2.3 非接觸式RFID技術及物聯網概述
8.2.4 論文的主要工作和章節安排
8.3 系統總體設計方案
8.3.1 系統總體設計方案的選擇和分析
8.3.2 系統工作原理
8.3.3 系統控制晶片簡介
8.4 系統硬體設計
8.4.1 系統機械結構的設計與物理建模
8.4.2 系統機械結構的實物搭建
8.4.3 電氣控制系統的設計
8.4.4 液晶顯示電路設計
8.4.5 三維運動電機的驅動電路設計
8.4.6 通風機驅動電路的設計
8.4.7 系統通信模組的硬體電路設計
8.5 系統軟體設計
8.5.1 系統軟體總體設計方案
8.5.2 系統軟體模組化設計
8.6 系統調試
8.6.1 各功能模組單獨調試
8.6.2 系統聯合統調
8.6.3 調試過程中遇到的問題及解決方法
8.6.4 系統調試結果
8.7 結論與展望
第9章 凌陽單片機在全國大學生電子競賽中的套用
9.1 正弦信號發生器
9.1.1 題目要求
9.1.2 獲獎作品“正弦信號發生器”簡介
9.2 電動車蹺蹺板
9.2.1 題目要求
9.2.2 獲獎作品“電動車蹺蹺板”簡介
9.2.3 系統方案
9.2.4 理論分析與計算
9.2.5 電路與程式設計
9.2.6 結果分析
9.3 結語
第10章 凌陽單片機75系列的套用
10.1 物聯網智慧型溫室控制實訓系統
10.1.1 物聯網簡介
10.1.2 物聯網技術架構和套用模式
10.1.3 物聯網智慧型溫室控制實訓系統
10.2 智慧型車輛管理系統
10.2.1 智慧型車輛管理系統簡介
10.2.2 智慧型車輛管理系統技術架構和套用模式
10.2.3 物聯網RFID智慧型車輛管理系統
10.3 基於SPMC75F2413A的通用變頻器
10.3.1 系統總體方案介紹
10.3.2 系統硬體設計
10.3.3 系統軟體設計
10.3.4 小結
10.4 SPMC75F2413A單片機在AC變頻空調中的套用
10.4.1 系統總體方案介紹
10.4.2 系統硬體設計
10.4.3 系統軟體設計
10.5 SPMC75F2413A在直流變頻洗衣機中的套用
10.5.1 系統總體方案介紹
10.5.2 系統硬體設計
10.5.3 系統軟體設計
10.5.4 小結
10.6 基於SPMC75F2313A的直流伺服驅動器
10.6.1 系統總體方案介紹
10.6.2 系統硬體設計
10.6.3 系統軟體設計
參考文獻