基於凌陽SPCE061A設計實驗平台的專業綜合設計教程

基於凌陽SPCE061A設計實驗平台的專業綜合設計教程

《基於凌陽SPCE061A設計實驗平台的專業綜合設計教程》是2007年機械工業出版社出版的圖書,作者是盧勝利。

基本介紹

  • 書名:基於凌陽SPCE061A設計實驗平台的專業綜合設計教程
  • 作者:盧勝利
  • ISBN:9787111204305
  • 定價:42.00 元
  • 出版社機械工業出版社
  • 出版時間:2007
  • 開本:16
內容簡介,目錄,

內容簡介

凌陽科技大學在全國高校(包括部分專科和職業院校)推廣凌陽16位SOC單片機(SPCE061A),已取得不錯的效果,尤其是凌陽的SPCE061A精簡開發板(61板)已經得到廣泛套用。許多高校還開設了以凌陽SPCE061A為典型樣機的16位單片機原理及套用課程。本書以高等院校電氣類專業綜合設計為主線,闡述以培養學生專業綜合素質、工程設計和創新實踐能力為宗旨的專業綜合設計實踐課程的意義和作用;全面系統介紹凌陽SPCE061A晶片(16位SOC單片機)的組成原理、指令系統(含偽指令)、彙編語言和C語言程式設計方法、μ'NSPTM集成開發環境(IDE)的功能及使用方法,介紹體現凌陽16位SOC單片機特色的音頻信號處理技術以及SPCE061A精簡開發板(61板)和配套模組等;從學習實踐的需要出發,分別給出基於凌陽SPCE061A設計實驗平台的基礎實踐訓練項目、專業綜合設計範例和設計項目,並就專業綜合設計實踐課程成績考核及評定辦法提出參考方案。
本書可作為高等院校(包括機電類專科院校和職業院校)自動化、電氣技術、測控技術、機電一體化以及計算機套用等專業開設專業綜合設計實踐課程或16位單片機原理及套用課程的教材,也可作為廣大在校學生和工程技術人員學習凌陽16位單片機套用技術的自學教材或參考書。

目錄

前言
第1章 專業綜合設計實踐課程/1
1.1 專業綜合設計實踐課程概述/1
1.2 專業綜合設計實踐課程教學大綱/2
1.3 專業綜合設計實驗平台/4
第2章 SPCE061A組成原理/6
2.1 SPCE061A結構與引腳/6
2.2 凌陽16位μ’nSPTM微控制器核心/8
2.2.1算術邏輯單元/9
2.2.2暫存器組/lO
2.2.3數據匯流排和地址匯流排/12
2.3 SPCE061A存儲器結構/12
2.3.1 SRAM/12
2.3.2堆疊/12
2.3.3快閃記憶體/13
2.4 SPCE061A輸入/輸出連線埠/14
2.4.1 I/O連線埠結構/14
2.4.2並行I/0連線埠組合控制範例/16
2.4.3 B連線埠的特殊功能/17
2.4.4 B連線埠工作方式控制單元/18
2.4.5 IOB8和IOBl0套用設定/19
2.5 SPCE061A的系統時鐘與時基信號/20
2.5.1實時鐘電路/20
2.5.2鎖相環/20
2.5.3系統時鐘/20
2.5.4時基信號/22
2.6 SPCE061A的定時器/計數器/23
2.6.1定時器/計數器結構/23
2.6.2定時器/計數器設定/25
2.7 SPCE061A睡眠與喚醒/28
2.7.1睡眠/28
2.7.2喚醒/28
2.8 SPCE061A的模數轉換器/29
2.8.1 ADC通道及其控制/29
2.8.2 MIC IN通道ADC/34
2.9.SPCE061A的DAC音頻輸出/35
2.9.1 DAC音頻輸出通道結構/35
2.9.2 DAC音頻輸出特性/37
2.10低電壓監測/低電壓復位/38
2.10.1低電壓監測/38
2.10.2低電壓復位/39
2.11串列輸入輸出連線埠/39
2.12 SPCE061A的通用異步串列接口/42
2.13保密設定與看門狗定時器/46
2.13.1保密設定/46
2.13.2看門狗定時器/46
2.14 中斷系統/47
2.14.1中斷類型和中斷方式/47
2.14.2中斷向量和中斷源/47
2.14.3中斷控制/49
2.14.4中斷回響/53
2.14.5中斷服務流程/54
第3章 μnSPTM程式設計與集成開發環境/56
3.1 μ’nSPTM指令系統/56
3.1.1指令與語言的基本概念/56
3.1.2 μ’nSPTM指令系統概述/57
3.1.3數據傳送類指令/58
3.1.4算術運算類指令/61
3.1.5邏輯運算類指令/66
3.1.6程式轉移控制類指令/71
3.1.7其它控制類指令/73
3.1.8偽指令/75
3.1.9段定義與段調用/83
3.1.10過程定義與過程調用/84
3.1.11宏定義與宏調用/85
3.1.12結構定義與結構調用/87
3.1.13偽指令套用舉例/91
3.2 μ’nSPTM程式設計/100
3.2.1μ’nSPTM IDE的項目組織結構/100
3.2.2彙編語言程式設計/101
3.2.3 C語言程式設計/116
3.2.4 C語言和彙編語言混合編程/124
3.2.5 C語言的嵌入式彙編/127
3.2.6 利用嵌入式彙編實現對連線埠暫存器的操作/129
3.2.7應用程式設計/132
3.3μ’nSP集成開發環境/136
3.3.1μ’nSPTM IDE的安裝/136
3.3.2μ’nSPTM IDE主視窗/137
3.3.3μ’nSPTM IDE主選單/137
3.3.4μ’nSPTM IDE工具列/142
3.3.5μ’nSPTM IDE工作區/143
3.3.6 μ’nSPTM IDE輸出區/144
3.3.7μ’nSPTM IDE編輯區/144
3.3.8μ’nSPTM IDE調試窗El/145
3.3.9μ’nSPTM IDE的項目/149
3.3.10μ’nSPTM IDE的代碼剖視器/153
3.3.11μ’nSPTM IDE工程中包含的檔案類型/153
3.3.12μ’nSPTM IDE庫檔案載入/154
3.3.13μ’nSPTM IDE頭檔案載入/155
第4章 凌陽音頻/158
4.1音頻背景知識/158
4.1.1音頻概述/158
4.1.2音頻信號數位化/158
4.1.3音頻格式/158
4.1.4語音壓縮編碼基礎/160
4.1.5語音合成與辨識技術/161
4.2凌陽音頻簡介/162
4.2.1凌陽音頻壓縮算法的編碼標準/162
4.2.2壓縮分類/162
4.2.3凌陽常用的音頻形式和壓縮算法/162
4.2.4凌陽語音的播放、錄製、合成和辨識/163
4.3常用應用程式接口/163
4.3.1概述/163
4.3.2語音播放應用程式接口函式/164
4.3.3 SACM A2000格式的自動播放範例/167
4.3.4 SACM A2000格式的手動語音播放範例/181
4.3.5 SACM$480格式的語音播放範例/187
4.3.6 SACM A2000與SACM$480混合播放範例/189
4.3.7 SACM—MS01/194
4.3.8 SACM—DVR/198
4.3.9鍵控程式模組/202
4.3.10語音辨識/208
4.3.11語音API函式占用的暫存器/217
第5章 SPCE061A設計實驗平台/219
5.1 SPCE061A精簡開發板/219
5.1.1 61板電路原理/221
5.1.2 61板組裝與測試/223
5.2配套模組及外圍元器件/229
5.2.1 LED鍵盤模組/230
5.2.2 SPLC701液晶模組/237
5.2.3 SPGT62C19B電機控制模組/244
5.2.4紅外測溫模組/255
5.2.5超音波測距模組/260
第6章 基於凌陽SPCE061A平台的基礎實踐/265
6.1μ’nSPTM集成開發環境/265
6.1.1 在μ’nSPTM IDE下編寫調試彙編語言程式/266
6.1.2在μ’nSPTM IDE下編寫調試c語言程式/271
6.2 I/O連線埠控制/275
6.2.1 彙編語言程式控制A連線埠輸入、B連線埠輸出/275
6.2.2 C語言程式控制A連線埠輸入、B連線埠輸出/280
6.3存儲器讀寫/282
6.3.1片內2K字SRAM讀寫/283
6.3.2片內32K字Flash存儲器讀寫/286
6.4系統時鐘、Timer A/B與PWM/292
6.4.1系統時鐘/292
6.4.2 Timer A/B與PWM/295
6.5模/數轉換/298
6.6數/模轉換/302
6.7 中斷控制/304
6.7.1 FIQ中斷/306
6.7.2 IRQO/IRQl/IRQ2中斷/310
6.7.3 IRQ4中斷/314
6.7.4外部中斷/318
6.7.5鍵喚醒中斷/321
6.8 異步通信/325
第7章 基於SPCE061A平台的專業綜合設計/331
7.1專業綜合設計範例/331
7.1.1模擬交通路口控制/331
7.1.2紅外測溫儀/346
7.1.3語音控制運動小車/349
7.1.4電冰櫃控制器/363
7.1.5 RS-485匯流排多機通信/370
7.2專業綜合設計項目/375
7.2.1直流電機控制系統/376
7.2.2 Flash存儲器自動寫入和傳輸系統/376
7.2.3雙路信號採集存儲系統 一/378
7.2.4太陽能熱水器控制器/378
7.2.5家用安全報警系統/379
7.2.6超音波測距儀/380
7.2.7基於SD的數碼錄音及播放系統/38l
7.2.8學習型萬能遙控器/382
7.2.9簡易型選單式人機互動系統/382
7.2.10多功能實時鐘系統/383
7.2.11(DS18820)數字溫度計/384
7.2.12運動小車多功能控制系統/386
第8章 專業綜合設計報告與成績評定/389
8.1專業綜合設計報告內容及格式要求/389
8.2專業綜合設計報告範例/391
8.3課程考核與成績評定/398
附錄/400
附錄A 凌陽61板電路原理圖/400
附錄B 凌陽LED鍵盤模組電路原理圖/402
附錄C 凌陽電機模組電路原理圖/403
附錄D 凌陽超音波測距模組電路原理圖/404
附錄E SPCE061A連線埠速查表/405
附錄F C-Lib中的函式集/406
附錄G μ’nSPTM編譯相關錯誤信息/415
參考文獻/423

相關詞條

熱門詞條

聯絡我們