凌陽16位電機控制單片機

凌陽16位電機控制單片機

《凌陽16位電機控制單片機》是2007年北京航空航天大學出版社出版的圖書,作者是凌陽科技。

基本介紹

  • 書名:凌陽16位電機控制單片機
  • 作者:凌陽科技
  • ISBN:9787811240078
  • 頁數:297
  • 定價:28.00元
  • 出版社:北京航空航天大學出版社
  • 出版時間:2007-7
  • 裝幀:平裝
  • 開本:16
內容簡介,目錄,

內容簡介

從基本原理和實際套用的角度出發,按照實際學習、套用的順序組織內容,系統、詳細地介紹了具有電機控制特性的SPMC75系列16位單片機。將基本原理、系統開發和變頻技術實際套用3個方面相結合,其中:第1、2、4、5、6章從特點、核心結構、存儲器、時鐘、外圍模組、電機控制專用模組和中斷等方面介紹該系列單片機的基本原理;第3、7章介紹該系列單片機的指令系統和程式開發;第8章介紹該系列單片機的實際套用。本書語言通俗易懂,內容系統全面,理論與實際結合,實用性強。
本書既可作為從事單片機開發與電機控制的科研、生產及設計人員的參考用書,也可作為高等院校自動化、電氣工程等專業師生的教學參考用書。

目錄

第1章 凌陽SPMC75系列單片機
1.1 凌陽通用單片機簡介 1
1.1.1 凌陽單片機概況 1
1.1.2 凌陽16位單片機 2
1.2 SPMC75系列單片機 3
1.2.1 SPMC75系列單片機性能特點 3
1.2.2 凌陽SPMC75系列單片機與電機驅動 5
1.3 SPMC75系列單片機封裝及引腳 6
1.3.1 晶片封裝 6
1.3.2 引腳描述 10
1.4 SPMC75系列單片機的開發 12
1.4.1 最小系統 12
1.4.2 開發方法 14
第2章 SPMC75F2413A單片機
2.1 SPMC75F2413A的系統結構 16
2.1.1 μ’nSP核心結構 16
2.1.2 CPU暫存器 18
2.2 SPMC75F2413A的存儲器 21
2.2.1 存儲器概述 21
2.2.2 SRAM 22
2.2.3 堆疊 22
2.2.4 硬體控制暫存器 22
2.2.5 Flash 23
2.3 SPMC75F2413A的時鐘系統 24
2.3.1 時鐘系統概述 24
2.3.2 外部時鐘輸入 25
2.3.3 本地晶體振盪器 26
2.3.4 時鐘監控功能 26
2.3.5 系統時鐘控制暫存器 27
2.4 SPMC75F2413A的復位系統 27
2.4.1 復位系統概述 27
2.4.2 復位源與控制暫存器 30
第3 章指令系統
3.1 指令系統概述及符號約定 33
3.2 指令說明 35
3.2.1 數據傳送指令 35
3.2.2 算術運算指令 37
3.2.3 邏輯運算指令 44
3.2.4 控制轉移指令 52
3.2.5 位操作指令 54
3.2.6 處理器控制指令 56
3.3 常用偽指令 58
3.3.1 μ’nSP偽指令的語法格式及分類 58
3.3.2 定義類偽指令 58
3.3.3 存儲類偽指令 61
3.3.4 條件類偽指令 63
3.3.5 彙編連結類偽指令 64
3.4 彙編程式架構 65
3.4.1 範例一 65
3.4.2 範例二 66
第4章 SPMC75F2413A基礎硬體模組
4.1 I/O連線埠原理及套用 68
4.1.1 I/O連線埠結構 68
4.1.2 I/O連線埠暫存器 69
4.1.3 連線埠A暫存器組 69
4.1.4 其他連線埠暫存器組 71
4.1.5 I/O連線埠的特殊功能 72
4.1.6 I/O連線埠的套用 78
4.2 通用定時器原理及套用 80
4.2.1 SPMC75F2413A的定時器 80
4.2.2 通用定時器CMT結構 81
4.2.3 通用定時器的控制暫存器 82
4.2.4 通用定時器套用 85
4.3 串列接口原理及套用 87
4.3.1 SPI接口 87
4.3.2 SPI接口套用 93
4.3.3 UART接口 95
4.3.4 UART接口套用 102
4.4 ADC工作原理及套用 103
4.4.1 ADC控制暫存器 104
4.4.2 ADC特定時刻採樣功能 109
4.4.3 ADC套用 109
4.5 其他硬體功能模組原理及套用 111
4.5.1 片內Flash操作 111
4.5.2 看門狗定時器 115
4.5.3 可程式時基信號輸出 118
4.5.4 節電模式及喚醒 120
第5章 電機控制專用定時器
5.1 MCP定時器工作原理 130
5.1.1 MCP定時器特性簡介 130
5.1.2 MCP定時器的計數操作 133
5.1.3 MCP4定時器控制暫存器 136
5.1.4 MCP4定時器的PWM輸出功能 145
5.1.5 死區插入功能 150
5.1.6 錯誤保護功能 152
5.1.7 過載保護功能 157
5.1.8 MCP4定時器工作模式及套用 161
5.1.9 MCP3定時器 165
5.2 PDC定時器工作原理 166
5.2.1 PDC定時器特性簡介 166
5.2.2 PDC定時器的計數操作 169
5.2.3 PDC1定時器控制暫存器 169
5.2.4 PDC1定時器的BLDC位置偵測接口 178
5.2.5 PDC1定時器的編碼盤接口 180
5.2.6 PDC1定時器工作模式及套用 183
5.2.7 PDC0定時器 190
5.3 TPM定時器工作原理 190
5.3.1 TPM2定時器特性簡介 190
5.3.2 TMP2定時器的計數操作 192
5.3.3 TPM2定時器控制暫存器 193
5.3.4 TPM2定時器工作模式及套用 200
第6章 中斷系統
6.1 SPMC75F2413A中斷系統 202
6.1.1 中斷系統概述 202
6.1.2 中斷源 203
6.2 中斷控制暫存器 205
6.3 中斷模式 211
6.3.1 中斷模式簡介 211
6.3.2 中斷模式操作 211
6.4 中斷套用 212
6.4.1 中斷設定步驟 212
6.4.2 中斷程式設計 214
6.4.3 中斷實例 215
第7章 程式開發
7.1 μ’nSP 集成開發環境 222
7.1.1 μ’nSP IDE簡介 222
7.1.2 μ’nSP IDE界面介紹 223
7.1.3 μ’nSP IDE的使用 226
7.2 單片機C語言編程基礎 243
7.2.1 μ’nSP C語言簡介 243
7.2.2 μ’nSP C語言程式結構 244
7.2.3 C語言編程範例一 247
7.2.4 C語言編程範例二 248
7.3 C語言與彙編語言混合編程 249
7.3.1 程式調用協定 249
7.3.2 C語言程式調用彙編語言函式 250
7.3.3 彙編語言程式調用C語言函式 255
7.3.4 C語言嵌入式彙編 258
第8章 單片機變頻技術
8.1 變頻技術概述 261
8.1.1 變頻技術的發展背景 261
8.1.2 變頻技術在家電領域的套用 262
8.1.3 SPMC75F2413A在變頻領域的套用優勢 264
8.2 SPMC75F2413A在通用變頻器中的套用 264
8.2.1 套用SPMC75F2413A進行交流變頻技術 264
8.2.2 通用變頻器總體方案設計 265
8.2.3 硬體設計 266
8.2.4 軟體設計 272
8.3 SPMC75F2413A在直流變頻空調中的套用 277
8.3.1 SPMC75F2413A控制無刷直流電機 277
8.3.2 直流變頻空調總體方案設計 278
8.3.3 硬體設計279
8.3.4 軟體設計285
8.4 SPMC75F2413A在高性能變頻電源中的套用 288
8.4.1 三相變頻電源簡介 288
8.4.2 三相變頻電源總體方案設計 289
8.4.3 硬體設計 289
8.4.4 軟體設計 290
附錄A μ’nSP 指令速查表 292
附錄B SPMC75F2413A連線埠速查表

相關詞條

熱門詞條

聯絡我們