注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)硬件、外部設(shè)備與維護凌陽8位單片機(提高篇)

凌陽8位單片機(提高篇)

凌陽8位單片機(提高篇)

定 價:¥45.00

作 者: 李學(xué)海著
出版社: 北京航空航天大學(xué)出版社
叢編項:
標(biāo) 簽: 單片微型計算機 凌陽8位 基本知識

ISBN: 9787810777537 出版時間: 2006-04-01 包裝: 平裝
開本: 16開 頁數(shù): 474 字?jǐn)?shù):  

內(nèi)容簡介

  本書是一部關(guān)于凌陽8位單片機的理論專著,全書內(nèi)容主要包括:常用人機界面、性能優(yōu)化措施、定時器/計數(shù)器、輸入捕捉器、輸出比較器、脈寬調(diào)制器、ADC、UART、SPI、程序燒寫器等。本書附免費光盤1張,包含SPMC65系列數(shù)據(jù)導(dǎo)冊、編程指南、應(yīng)用筆記等,以及集成開發(fā)環(huán)境(Fortis IDE),并附有豐富的范例程序和應(yīng)用方案。本套書以講解采用馮·諾依曼架構(gòu)和65802CPLT內(nèi)核的SPMC65P2408A單片機為主,并適當(dāng)兼顧對SPMC65系列單片機的共性和特性進行介紹。本套書共分兩冊:《凌陽8位單片機——基礎(chǔ)篇》和《凌陽8位單片機——提高篇》。提高篇共分9章,內(nèi)容主要包括:常用人機界面、性能優(yōu)化措施、定時器/計數(shù)器、輸入捕捉器、輸出比較器、脈寬調(diào)制器、ADC、UART、SPI、程序燒寫器等。本書附免費光盤1張,包含SPMC65系列數(shù)據(jù)導(dǎo)冊、編程指南、應(yīng)用筆記等,以及集成開發(fā)環(huán)境(Fortis IDE),并附有豐富的范例程序和應(yīng)用方案。突出特點:通俗易懂,語言流暢,循序漸進,內(nèi)容細致,系統(tǒng)全面,學(xué)用并重,學(xué)練結(jié)合,注重實效。本套書是作者在幾年間應(yīng)邀為《電子世界》、《電子制作》和《無線電》撰寫的單片機連載講座,以及面授教學(xué)中積累了許多成功經(jīng)驗的基礎(chǔ)上,再精心推敲講解順序和精選教學(xué)內(nèi)容后寫成的。適合用作高校相關(guān)專業(yè)??啤⒈究苹蜓芯可慕滩幕騾⒖紩?,也可供科研和生產(chǎn)技術(shù)人員的培訓(xùn)使用。

作者簡介

暫缺《凌陽8位單片機(提高篇)》作者簡介

圖書目錄

第1章 常用人機界面、器件及其接口技術(shù)
1.1 常用人機界面器件類型1
1.1.1 靜態(tài)類輸入器件2
1.1.1.1 撥碼開關(guān)2
1.1.1.2 跳線開關(guān)2
1.1.2 動態(tài)類輸入器件3
1.1.2.1 按鈕開關(guān)3
1.1.2.2 一體化紅外遙控信號接收頭4
1.1.3 視覺類輸出器件5
1.1.3.1 分立式發(fā)光二極管5
1.1.3.2 LED數(shù)碼管6
1.1.4 聽覺類輸出器件7
1.1.4.1 壓電蜂鳴器8
1.1.4.2 電磁蜂鳴器8
1.2 開關(guān)輸入接口方法和設(shè)計技巧9
1.2.1 撥碼開關(guān)9
1.2.2 跳線開關(guān)11
1.2.3 單列式按鍵開關(guān)12
1.2.3.1 周期掃描法12
1.2.3.2 中斷法15
1.2.4 陣列式按鍵開關(guān)17
1.2.4.1 周期掃描法17
1.2.4.2 中斷法18
1.2.4.3 鍵盤擴充法之一:半矩陣鍵盤構(gòu)造方案19
1.2.4.4 鍵盤擴充法之二:全矩陣鍵盤構(gòu)造方案21
1.3 LED輸出接口方法和設(shè)計技巧23
1.3.1 分立LED的驅(qū)動23
1.3.1.1 驅(qū)動陽極23
1.3.1.2 驅(qū)動陰極23
1.3.2 LED數(shù)碼管靜態(tài)驅(qū)動方式24
1.3.2.1 直接驅(qū)動24
1.3.2.2 并行驅(qū)動24
1.3.2.3 串行驅(qū)動25
1.3.3 LED數(shù)碼管動態(tài)驅(qū)動方式26
1.3.3.1 直接驅(qū)動26
1.3.3.2 并行驅(qū)動28
1.3.3.3 串行驅(qū)動29
1.3.3.4 專用驅(qū)動芯片30
1.3.4 LED點陣模塊動態(tài)驅(qū)動方式32
1.3.4.1 直接驅(qū)動32
1.3.4.2 串行驅(qū)動33
1.4 LED數(shù)碼管和按鍵開關(guān)組合接口方法和設(shè)計技巧36
1.4.1 利用通用器件36
1.4.2 利用專用器件37
1.5 音響輸出接口方法和設(shè)計技巧39
1.5.1 壓電蜂鳴器39
1.5.1.1 單端單極驅(qū)動39
1.5.1.2 單端雙極驅(qū)動39
1.5.1.3 雙端雙極驅(qū)動40
1.5.1.4 單端雙極擴壓驅(qū)動40
1.5.2 自帶音源電磁蜂鳴器41
1.5.3 無音源電磁蜂鳴器42
1.6 應(yīng)用舉例42
【實驗范例1.1】 單鍵觸發(fā)1位十六進制計數(shù)器43
【實驗范例1.2】 4位撥碼式開關(guān)輸入接口方法48
【實驗范例1.3】 4×4陣列式按鍵輸入開關(guān)接口方法51
【實驗范例1.4】 4位LED數(shù)碼管構(gòu)建的分秒計時器58
第2章 定時器/計數(shù)器及其應(yīng)用技術(shù)
2.1 定時器/計數(shù)器模塊的基本用途66
2.2 SPMC65P2408A中定時器/計數(shù)器模塊的特點67
2.3 8位定時器/計數(shù)器TMR0和TMR2 70
2.3.1 時鐘源選擇和啟/停控制電路71
2.3.2 自動重裝載累加計數(shù)寄存器72
2.3.3 定時器/計數(shù)器TMR0相關(guān)寄存器73
2.3.4 定時器/計數(shù)器TMR2相關(guān)寄存器75
2.4 16位定時器/計數(shù)器TMR1和TMR3 78
2.4.1 時鐘源選擇和啟/??刂齐娐?9
2.4.2 自動重裝載累加計數(shù)寄存器79
2.4.3 16位寬定時器/計數(shù)器的特有問題81
2.4.4 定時器/計數(shù)器TMR1相關(guān)寄存器83
2.4.5 定時器/計數(shù)器TMR3相關(guān)寄存器86
2.5 定時器/計數(shù)器模塊的初始化編程方法和舉例89
2.5.1 定時器/計數(shù)器模塊的中斷編程步驟89
2.5.2 8位定時器/計數(shù)器的初始化編程舉例90
【編程舉例2.1】 利用TMR0產(chǎn)生1 ms周期性定時中斷90
2.5.3 16位定時器/計數(shù)器的初始化編程舉例90
【編程舉例2.2】 利用TMR1產(chǎn)生10 ms周期性定時中斷90
2.6 定時器/計數(shù)器模塊的應(yīng)用舉例91
2.6.1 TMRx模塊用作硬件定時器92
【實驗范例2.1】 尋呼機叫聲模擬實驗92
【實驗范例2.2】 步進馬達驅(qū)動方法97
2.6.2 TMRx模塊用作硬件計數(shù)器104
【實驗范例2.3】 簡易車輛里程表104
第3章 輸入捕捉器及其應(yīng)用技術(shù)
3.1 SPMC65P2408A中輸入捕捉器的功能特點110
3.2 8位輸入捕捉器IC0和IC2 112
3.2.1 時鐘源/觸發(fā)源/中斷源設(shè)置電路113
3.2.2 計數(shù)器捕捉控制電路114
3.2.3 捕捉8位脈寬的工作原理115
3.2.4 與輸入捕捉器IC0相關(guān)的寄存器116
3.2.5 與輸入捕捉器IC2相關(guān)的寄存器119
3.3 16位輸入捕捉器IC1和IC3 122
3.3.1 16位脈寬捕捉器方式123
3.3.2 8位周期捕捉器方式125
3.3.3 與輸入捕捉器IC1相關(guān)的寄存器127
3.3.4 與輸入捕捉器IC3相關(guān)的寄存器130
3.4 輸入捕捉器的性能分析和編程方法134
3.4.1 8位捕捉器的性能分析及編程方法和步驟134
3.4.1.1 性能分析134
3.4.1.2 常規(guī)編程方法135
3.4.1.3 擴展編程方法135
3.4.1.4 編程步驟136
3.4.2 16位捕捉器的性能分析及編程方法137
3.4.2.1 性能分析137
3.4.2.2 常規(guī)編程方法137
3.4.3 與其他模塊的引腳復(fù)用關(guān)系139
3.5 輸入捕捉器的應(yīng)用舉例140
3.5.1 8位捕捉器IC0的應(yīng)用舉例140
【實驗范例3.1】 利用IC0制作8位脈寬測量儀140
3.5.2 16位捕捉器IC1的應(yīng)用舉例145
【實驗范例3.2】 利用IC1制作8位周期測量儀145
第4章 輸出比較器及其應(yīng)用技術(shù)
4.1 輸出比較器的典型結(jié)構(gòu)150
4.2 SPMC65P2408A中輸出比較器的功能特點152
4.3 8位輸出比較器OC0和OC2153
4.3.1 輸出比較器OC0的電路結(jié)構(gòu)153
4.3.2 輸出比較器OC0的工作原理154
4.3.3 輸出比較器OC0的信號時序155
4.3.4 與輸出比較器OC0相關(guān)的寄存器156
4.3.5 與輸出比較器OC2相關(guān)的寄存器158
4.4 16位輸出比較器OC1和OC3 160
4.4.1 輸出比較器OC1的電路結(jié)構(gòu)161
4.4.2 輸出比較器OC1的信號時序161
4.4.3 與輸出比較器OC1相關(guān)的寄存器162
4.4.4 與輸出比較器OC3相關(guān)的寄存器164
4.5 輸出比較器的性能分析和編程方法167
4.5.1 輸出比較器的性能分析167
4.5.2 輸出比較器的編程步驟和舉例167
4.6 輸出比較器的應(yīng)用舉例169
4.6.1 8位比較器OC0的應(yīng)用舉例169
【實驗范例4.1】 利用比較器OC0模擬消防車叫聲169
4.6.2 16位比較器OC1的應(yīng)用舉例174
【實驗范例4.2】 利用比較器OC1輸出10個正脈沖175
第5章 脈寬調(diào)制器及其應(yīng)用技術(shù)
5.1 脈寬調(diào)制器的典型結(jié)構(gòu)181
5.2 SPMC65P2408A中脈寬調(diào)制器的功能特點183
5.3 12位脈寬調(diào)制器的結(jié)構(gòu)原理184
5.3.1 脈寬調(diào)制器PWM1的電路結(jié)構(gòu)184
5.3.2 脈寬調(diào)制器PWM1的工作原理186
5.3.3 脈寬調(diào)制器PWM1的信號時序188
5.4 脈寬調(diào)制器相關(guān)的寄存器189
5.4.1 與PWM1相關(guān)的寄存器189
5.4.2 與PWM3相關(guān)的寄存器192
5.5 脈寬調(diào)制器的性能分析和編程方法195
5.5.1 脈寬調(diào)制器的性能分析196
5.5.2 脈寬調(diào)制器的編程步驟和舉例197
5.6 脈寬調(diào)制器的應(yīng)用舉例198
【實驗范例5.1】 單鍵控制燈具調(diào)光器/直流電機調(diào)速器198
【實驗范例5.2】 利用PWM1構(gòu)建鋸齒波發(fā)生器205
【實驗范例5.3】 模擬12位分辨率數(shù)/模轉(zhuǎn)換器DAC209
第6章 模/數(shù)轉(zhuǎn)換器ADC及其模擬接口技術(shù)
6.1 背景知識簡介214
6.1.1 ADC種類與特點215
6.1.2 ADC器件的工作原理215
6.2 SPMC65片內(nèi)ADC模塊的性能特點219
6.3 SPMC65片內(nèi)ADC模塊的結(jié)構(gòu)原理221
6.4 ADC模塊相關(guān)的寄存器223
6.5 ADC模塊的編程方法227
6.5.1 ADC應(yīng)用的特有問題227
6.5.2 ADC的編程步驟228
6.5.3 ADC的編程舉例230
6.6 ADC模塊的應(yīng)用舉例232
【實驗范例6.1】 單通道模擬量實時采集和LED顯示233
【實驗范例6.2】 光控照明系統(tǒng)電腦控制器237
【實驗范例6.3】 單線掃描實現(xiàn)多鍵輸入的解決方案243
6.7 ADC功能虛擬技術(shù)249
6.7.1 RC充放電法249
6.7.1.1 雙端RC充放電法249
6.7.1.2 單端RC充放電法250
6.7.2 RC振蕩器法251
6.7.2.1 雙端RC振蕩器法251
6.7.2.2 單端RC振蕩器法252
6.7.3 電壓比較器法253
6.7.3.1 R2R電壓比較器法253
6.7.3.2 PWM電壓比較器法254
第7章 通用異步收發(fā)器UART及其應(yīng)用技術(shù)
7.1 串行通信的基本概念257
7.1.1 串行通信的兩種基本方式257
7.1.1.1 異步傳送方式257
7.1.1.2 同步傳送方式259
7.1.2 串行通信中數(shù)據(jù)傳送方向259
7.1.2.1 單工傳送方式259
7.1.2.2 半雙工傳送方式259
7.1.2.3 全雙工傳送方式260
7.1.3 串行通信中的控制方式260
7.1.3.1 主控器方式260
7.1.3.2 被控器方式261
7.1.4 串行通信中的碼型、編碼方式和幀結(jié)構(gòu)261
7.1.5 串行通信中的檢錯和糾錯方式262
7.1.5.1 奇偶校驗262
7.1.5.2 累加和校驗262
7.1.5.3 循環(huán)冗余校驗CRC263
7.1.5.4 通信中的糾錯263
7.1.6 串行通信組網(wǎng)方式265
7.1.6.1 雙機通信方式266
7.1.6.2 多機通信方式266
7.1.6.3 多主機通信方式267
7.1.7 串行通信接口電路和參數(shù)267
7.1.8 串行通信的傳輸速率270
7.1.8.1 信息傳輸速率R270
7.1.8.2 符號傳輸速率N271
7.1.9 串行通信協(xié)議271
7.2 SPMC65片內(nèi)UART模塊的特點272
7.3 SPMC65片內(nèi)UART模塊的結(jié)構(gòu)原理274
7.3.1 波特率發(fā)生器275
7.3.2 發(fā)送通道277
7.3.3 接收通道278
7.4 UART相關(guān)寄存器280
7.5 UART模塊的編程285
7.5.1 UART應(yīng)用的靈活性285
7.5.2 UART的編程步驟285
7.5.3 UART的編程舉例286
7.6 UART模塊的應(yīng)用舉例288
【實驗范例7.1】 UART全雙工異步通信的自環(huán)實驗289
【實驗范例7.2】 單片機與PC微機對話實驗293
第8章 串行外圍接口SPI及其應(yīng)用技術(shù)
8.1 背景知識305
8.1.1 SPI接口信號描述305
8.1.2 基于SPI的系統(tǒng)構(gòu)成方式307
8.1.3 SPI接口工作原理309
8.1.4 兼容SPI的MicroWire接口311
8.1.4.1 MicroWire接口信號描述311
8.1.4.2 基于MicroWire的系統(tǒng)構(gòu)成方式311
8.2 SPMC65的SPI接口313
8.2.1 SPMC65片內(nèi)SPI模塊的特點314
8.2.2 SPI模塊的結(jié)構(gòu)和操作原理314
8.2.3 SPI接口的主機模式317
8.2.4 SPI接口的從機模式319
8.2.5 SPI接口相關(guān)的寄存器321
8.2.6 SPI接口的編程方法325
8.2.7 SPI接口的編程舉例327
8.3 SPI接口的應(yīng)用舉例329
【實驗范例8.1】 SPI接口自環(huán)通信實驗(主機模式)329
【實驗范例8.2】 SPI接口自環(huán)通信實驗(從機模式)333
【實驗范例8.3】 SPI接口與移位寄存器74HC164通信337
【實驗范例8.4】  SPI接口連接串行存儲器93C46342
第9章 單片機應(yīng)用系統(tǒng)的性能優(yōu)化設(shè)計
9.1 系統(tǒng)配置字節(jié)和用戶信息字節(jié)353
9.1.1 系統(tǒng)配置字節(jié)354
9.1.2 產(chǎn)品串號356
9.1.3 產(chǎn)品信息357
9.2 系統(tǒng)時鐘源357
9.2.1 外接晶體振蕩器/陶瓷諧振器358
9.2.2 外接阻容器件359
9.2.3 外引時鐘源360
9.3 復(fù)位管理系統(tǒng)361
9.3.1 單片機的工作狀態(tài)及其狀態(tài)遷移362
9.3.2 復(fù)位源及其復(fù)位操作362
9.3.3 復(fù)位相關(guān)的寄存器365
9.3.4 上電復(fù)位366
9.3.5 外部引腳復(fù)位367
9.3.6 電源欠壓復(fù)位369
9.3.7 看門狗復(fù)位371
9.3.8 非法地址復(fù)位372
9.3.9 軟件復(fù)位373
9.4 看門狗定時器WDT374
9.4.1 WDT的主要作用374
9.4.2 程序失控的回復(fù)375
9.4.3 WDT的電路結(jié)構(gòu)378
9.4.4 WDT的工作原理381
9.4.5 WDT相關(guān)寄存器382
9.4.6 使用WDT的注意事項385
9.5 節(jié)電設(shè)計386
9.5.1 節(jié)電技術(shù)背景和概念386
9.5.2 STOP模式387
9.5.2.1 STOP模式的進入388
9.5.2.2 STOP模式的退出389
9.5.3 HALT模式392
9.5.3.1 HALT模式的進入393
9.5.3.2 HALT模式的退出393
9.5.4 STOP模式下的引腳降耗安排395
9.6 應(yīng)用舉例397
【實驗范例9.1】 帶WDT監(jiān)視功能的隊列燈397
【實驗范例9.2】 應(yīng)用WDT中斷功能的隊列燈403
【實驗范例9.3】 應(yīng)用節(jié)電技術(shù)的隊列燈405
【實驗范例9.4】 應(yīng)用復(fù)位標(biāo)志寄存器的隊列燈408
第10章 程序燒寫器及其OTP單片機的重復(fù)燒寫技巧
10.1 燒寫器硬件和軟件411
10.1.1 硬件裝置411
10.1.2 支持軟件QWriter412
10.2 QWriter與燒寫器配合應(yīng)用413
10.2.1 硬件如何安裝413
10.2.2 軟件如何啟用414
10.3 QWriter的功能和操作命令417
10.3.1 “文件”類操作命令419
10.3.2 “器件”類操作命令420
10.3.3 “功能”類操作命令420
10.3.4 “操作模式”類操作命令421
10.3.5 “用戶信息”類操作命令422
10.3.6 “窗口”類操作命令424
10.3.7 “設(shè)置”類操作命令424
10.3.8 “幫助”類操作命令427
10.3.9 “右擊”類操作命令428
10.4 如何進行一次虛擬演練429
10.4.1 空白檢查429
10.4.2 內(nèi)容讀回429
10.4.3 保存文件430
10.4.4 打開文件430
10.4.5 虛擬燒寫430
10.4.6 虛擬核對431
10.4.7 虛擬加密431
10.4.8 虛擬自動燒寫431
10.5 如何進行第一次實戰(zhàn)燒寫431
10.5.1 選擇目標(biāo)單片機型號432
10.5.2 單片機空白檢查432
10.5.3 打開代碼文件432
10.5.4 設(shè)置芯片串號433
10.5.5 設(shè)置產(chǎn)品信息433
10.5.6 燒寫編程434
10.5.7 最終加密434
10.6 重復(fù)燒寫OTP單片機的算法設(shè)計434
10.6.1 重復(fù)利用OTP單片機的現(xiàn)實意義435
10.6.2 需要考慮的幾個因素436
10.6.2.1 OTP存儲位元的特性436
10.6.2.2 單片機的指令編碼特點436
10.6.2.3 SPMC65P2408A片載OTP的分布特點437
10.6.2.4 燒寫器的工作特點439
10.6.3 重復(fù)燒寫OTP單片機的實現(xiàn)方法439
10.6.3.1 重復(fù)燒寫OTP的分割思想440
10.6.3.2 首次燒寫時的幾點考慮和說明441
10.6.3.3 重復(fù)燒寫時的幾點考慮和說明445
10.6.3.4 末次燒寫時的幾點考慮和說明447
附錄A 實驗儀DH2005A排針布局和插針編號指南451
附錄B 93LC46串行EEPROM存儲器簡介453
附錄C 燒寫器驅(qū)動程序操作提示信息462
附錄D SPMC65單片機的電氣特性參數(shù)465
附錄E 光盤內(nèi)容簡介469
參考文獻473

本目錄推薦

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