PIC單片機(jī)與ZigBee無(wú)線網(wǎng)絡(luò)實(shí)戰(zhàn)
定 價(jià):39 元
- 作者:李文仲 等 著
- 出版時(shí)間:2008/1/1
- ISBN:9787811242478
- 出 版 社:北京航空航天大學(xué)出版社
- 中圖法分類:TP368.1
- 頁(yè)碼:380
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:
本書(shū)從PIC單片機(jī)的基礎(chǔ)講起,逐步展開(kāi)ZigBee無(wú)線網(wǎng)絡(luò)技術(shù)的相關(guān)知識(shí),最后通過(guò)大量的實(shí)驗(yàn),讓讀者實(shí)際體驗(yàn)如何具體使用zigBee無(wú)線技術(shù)進(jìn)行實(shí)際產(chǎn)品的開(kāi)發(fā)設(shè)計(jì)。作者希望以動(dòng)手實(shí)踐為主軸,讓讀者在不斷的實(shí)驗(yàn)中,循序漸進(jìn)地完成PIC單片機(jī)和ZigBee無(wú)線技術(shù)的有機(jī)結(jié)合,像開(kāi)發(fā)簡(jiǎn)單單片機(jī)系統(tǒng)一樣,完成復(fù)雜zigBee無(wú)線產(chǎn)品和技術(shù)的開(kāi)發(fā)。
本書(shū)適合廣大從事單片機(jī)、無(wú)線應(yīng)用、自動(dòng)控制、工業(yè)控制、無(wú)線傳感等的工程技術(shù)人員作為學(xué)習(xí)、參考用書(shū),也可作為高等院校的計(jì)算機(jī)、電子、自動(dòng)化、無(wú)線課程的教學(xué)參考書(shū)。
第1章 實(shí)驗(yàn)系統(tǒng)介紹
1.1 ZigBee無(wú)線模塊
1.2 CPU模塊
1.3 實(shí)驗(yàn)板
1.3.1 A1——傳感器
1.3.2 A3——RS232接口
1.3.3 A4——FT232RL設(shè)計(jì)
1.3.4 A5——電源
1.3.5 B1——JTAG
1.3.6 B2——無(wú)線模塊(CC2420)插座
1.3.7 B3——MCU插座
1.3.8 B4——鍵盤(pán)
1.3.9 C1——顯示區(qū)
1.3.10 C2——電機(jī)
1.3.11 C3——蜂鳴器
1.4 移動(dòng)擴(kuò)展板介紹
1.4.1 OLED顯示
1.4.2 傳感器
1.4.3 其他
1.5 MPLAB IDC2的使用
1.6 實(shí)驗(yàn)開(kāi)發(fā)系統(tǒng)套件
第2章 PIC及ZigBee軟件開(kāi)發(fā)環(huán)境
2.1 PIC C語(yǔ)言
2.1.1 PIC C語(yǔ)言概述
2.1.2 MPLAB C18編譯器
2.1.3 數(shù)據(jù)類型及數(shù)值范圍
2.1.4 存儲(chǔ)類別
2.1.5 預(yù)定義宏名
2.1.6 常量
2.1.7 語(yǔ)言的擴(kuò)展
2.2 MPLAB IDE集成開(kāi)發(fā)環(huán)境
2.3 MPLAB C18編譯器
2.3.1 C18編譯器安裝
2.3.2 MPLAB IDE集成環(huán)境配置
2.4 Microchip Stack for ZigBee
第3章 PIC單片機(jī)基礎(chǔ)
3.1 PIC單片機(jī)概述
3.2 PIC單片機(jī)特點(diǎn)
3.3 PIC18F4620單片機(jī)概述
3.3.1 納瓦技術(shù)
3.3.2 多個(gè)振蕩器的選項(xiàng)和特性
3.3.3 其他特殊功能
3.4 PIC18F4620單片機(jī)CPU的特殊功能
3.5 PIC18F4620單片機(jī)振蕩器及復(fù)位
3.6 PIC18F4620單片機(jī)存儲(chǔ)空間
3.7 PIC18F4620單片機(jī)8×8硬件乘法器
第4章 I/O端口
4.1 PIC18F4620單片機(jī)I/O端口
4.2 I/O端口A(PORTA)
4.3 I/O端口B(PORTB)
4.4 I/O端口C(PORTC)
4.5 I/O端口D(PORTD)
4.6 I/O端口E(PORTE)
4.7 并行從動(dòng)端口(PSP)
4.8 I/O端口實(shí)驗(yàn)
4.8.1 LED燈閃爍實(shí)驗(yàn)
4.8.2 鍵盤(pán)實(shí)驗(yàn)
第5章 定時(shí)器
5.1 定時(shí)/計(jì)數(shù)器0(TIMER0)模塊
5.2 定時(shí)/計(jì)數(shù)器1(TIMER1)模塊
5.3 定時(shí)/計(jì)數(shù)器2(TIMER2)模塊
5.4 定時(shí)/計(jì)數(shù)器3(TIMER3)模塊
5.5 定時(shí)/計(jì)數(shù)器實(shí)驗(yàn)
第6章 增強(qiáng)型通用同步/異步收發(fā)器
6.1 EUSART寄存器
6.2 波特率發(fā)生器(BRG)
6.3 EUSART異步模式
6.4 EUSART同步主控模式
6.5 EUSART同步從動(dòng)模式
6.6 EUSART實(shí)驗(yàn)
第7章 中斷
7.1 中斷概述
7.2 中斷的現(xiàn)場(chǎng)保護(hù)
7.3 中斷寄存器
7.4 INTn引腳中斷
7.5 TMR0中斷
7.6 PORTB電平變化中斷
7.7 中斷實(shí)驗(yàn)
7.7.1 定時(shí)器中斷實(shí)驗(yàn)
7.7.2 串口中斷實(shí)驗(yàn)
第8章 主控同步串行端口
8.1 控制寄存器
8.2 SPI模式
8.2.1 工作原理
8.2.2 寄存器
8.2.3 典型連接
8.2.4 主控模式
8.2.5 從動(dòng)模式
8.2.6 從動(dòng)選擇同步
8.2.7 功耗管理模式下的操作
8.3 I2C模式
8.4 MSSP實(shí)驗(yàn)
8.4.1 溫度傳感器(LM95)實(shí)驗(yàn)
8.4.2 OLED實(shí)驗(yàn)
第9章 PIC18F4620模數(shù)轉(zhuǎn)換器(A/D)
9.1 A/D寄存器
9.2 A/D轉(zhuǎn)換方式
9.3 A/D采集要求
9.4 選擇和配置采集時(shí)間
9.5 選擇A/D轉(zhuǎn)換時(shí)鐘
9.6 配置模擬端口引腳
9.7 A/D轉(zhuǎn)換
9.8 在功耗管理模式下的操作
9.9 實(shí)驗(yàn)
第10章 捕捉/比較/PWM(CCP)
10.1 寄存器
10.2 CCP模塊配置
10.3 捕捉模式
10.4 比較模式
10.5 PWM模式
10.6 實(shí)驗(yàn)
10.6.1 蜂鳴器實(shí)驗(yàn)
10.6.2 電機(jī)驅(qū)動(dòng)實(shí)驗(yàn)
第11章 短距離無(wú)線數(shù)據(jù)通信基礎(chǔ)
11.1 ZigBee無(wú)線網(wǎng)絡(luò)使用的頻譜和ISM開(kāi)放頻段
11.2 無(wú)線數(shù)據(jù)通信網(wǎng)絡(luò)
11.3 無(wú)線CSMA/CA協(xié)議
11.4 典型的短距離無(wú)線數(shù)據(jù)網(wǎng)絡(luò)技術(shù)
11.4.1 ZigBee
11.4.2 WiFi
11.4.3 藍(lán)牙(Bluetooth)
11.4.4 超寬頻技術(shù)(UWB)
11.4.5 近短距無(wú)線傳輸(NFC)
11.5 無(wú)線通信和無(wú)線數(shù)據(jù)網(wǎng)絡(luò)廣闊的應(yīng)用前景
第12章 ZigBee無(wú)線芯片CC2420
12.1 芯片主要性能特點(diǎn)
12.2 芯片CC2420內(nèi)部結(jié)構(gòu)
12.3 IEEE802.15.4調(diào)制模式
12.4 CC2420的RX與TX模式
12.4.1 接收模式
12.4.2 發(fā)送模式
12.5 MAC數(shù)據(jù)格式
12.6 配置寄存器
12.7 參考設(shè)計(jì)電路
12.8 控制實(shí)驗(yàn)
12.8.1 實(shí)驗(yàn)現(xiàn)象分析
12.8.2 SPI相關(guān)宏定義
12.8.3 CC2420初始化函數(shù)
12.8.4 發(fā)送數(shù)據(jù)包函數(shù)
12.8.5 中斷接收
12.8.6 發(fā)送主函數(shù)——移動(dòng)擴(kuò)展模塊
12.8.7 接收主函數(shù)——實(shí)驗(yàn)擴(kuò)展板
第13章 ZigBee協(xié)議棧結(jié)構(gòu)和原理
13.1 ZigBee協(xié)議棧概述
13.2 IEEE802.15.4通信層
13.2.1 PHY(物理)層
13.2.2 MAC(介質(zhì)接入控制子層)層
13.3 ZigBee協(xié)議結(jié)構(gòu)體系
13.4 網(wǎng)絡(luò)層
13.4.1 網(wǎng)絡(luò)層數(shù)據(jù)實(shí)體(NLDE)
13.4.2 網(wǎng)絡(luò)層管理實(shí)體(NLME)
13.4.3 網(wǎng)絡(luò)層功能描述
13.5 應(yīng)用層
13.5.1 應(yīng)用支持子層
13.5.2 應(yīng)用層框架
13.5.3 應(yīng)用通信基本概念
13.5.4 ZigBee設(shè)備對(duì)象
第14章 ZigBee網(wǎng)絡(luò)實(shí)現(xiàn)實(shí)驗(yàn)
14.1 建立網(wǎng)絡(luò)
14.2 連接網(wǎng)絡(luò)
14.2.1 允許連接網(wǎng)絡(luò)
14.2.2 連接網(wǎng)絡(luò)
14.3 斷開(kāi)網(wǎng)絡(luò)
14.3.1 子設(shè)備請(qǐng)求斷開(kāi)網(wǎng)絡(luò)
14.3.2 父設(shè)備要求子設(shè)備斷開(kāi)網(wǎng)絡(luò)
14.4 網(wǎng)絡(luò)實(shí)驗(yàn)
第15章 ZigBee網(wǎng)絡(luò)拓?fù)浣榻B
15.1 ZigBee技術(shù)體系結(jié)構(gòu)
15.2 網(wǎng)絡(luò)拓?fù)渫負(fù)浣Y(jié)構(gòu)形成
15.2.1 星型網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的形成
15.2.2 對(duì)等網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的形成
15.3 ZigBee綁定實(shí)驗(yàn)
15.3.1 協(xié)調(diào)器程序設(shè)計(jì)
15.3.2 終端設(shè)備程序設(shè)計(jì)
第16章 ZigBee網(wǎng)絡(luò)路由實(shí)驗(yàn)
16.1 路由基本知識(shí)
16.1.1 路由器功能
16.1.2 路由成本
16.1.3 路由表
16.1.4 路由選擇表
16.2 路由器工作原理
16.2.1 路由選擇
16.2.2 路由維護(hù)
16.3 ZigBee路由實(shí)驗(yàn)
第17章 ZigBee無(wú)線測(cè)溫系統(tǒng)
17.1 無(wú)線測(cè)溫系統(tǒng)原理與實(shí)現(xiàn)
17.2 無(wú)線測(cè)溫系統(tǒng)程序設(shè)計(jì)
17.2.1 協(xié)調(diào)器程序設(shè)計(jì)
17.2.2 終端設(shè)備程序設(shè)計(jì)
第18章 基于ZigBee節(jié)能型路燈控制系統(tǒng)
18.1 路燈自動(dòng)控制系統(tǒng)原理及實(shí)現(xiàn)
18.2 路燈自動(dòng)控制系統(tǒng)程序設(shè)計(jì)
18.2.1 協(xié)調(diào)器設(shè)計(jì)
18.2.2 終端設(shè)備設(shè)計(jì)
第19章 ZigBee無(wú)線點(diǎn)菜系統(tǒng)
19.1 無(wú)線點(diǎn)菜系統(tǒng)原理和實(shí)現(xiàn)
19.2 無(wú)線點(diǎn)菜系統(tǒng)程序設(shè)計(jì)
19.2.1 協(xié)調(diào)器設(shè)計(jì)
19.2.2 終端設(shè)備設(shè)計(jì)
參考文獻(xiàn)