基本介紹
- 書名:PIC單片機及其嵌入式套用
- 出版社:國防工業出版社
- 頁數:246頁
- 開本:16
- 品牌:國防工業出版社
- 作者:王代華 宋林麗
- 出版日期:2013年1月1日
- 語種:簡體中文
- ISBN:9787118083576
內容簡介,圖書目錄,
內容簡介
《PIC單片機及其嵌入式套用》在內容安排上簡明扼要、通俗易懂,注重單片機技術與工程實踐的結合,可作為高等院校測控、自動化、儀器儀表、通信、電子信息等相關專業本科生的教材,也可作為相關工程技術人員的參考用書。
圖書目錄
第1章概述
1.1單片機概況
1.1.1單片機發展歷程
1.1.2單片機套用現狀
1.1.3單片機發展趨勢
1.2PIC單片機特點
1.3PIC系列單片機
1.4PIC16F87X概要
1.4.1PICl6F87X基本特徵
1.4.2PICl6F87X外圍模組
1.4.3PICl6F87x型號間差異
第2章PIC16F87X基礎
2.1PICl6F87X功能結構
2.1.1PICl6F87X核心概述
2.1.2外圍功能模組概述
2.1.3引腳功能概述
2.2中央處理器
2.2.1算術邏輯單元
2.2.2工作暫存器
2.2.3狀態暫存器
2.2.4程式計數器
2.3存儲器
2.3.1程式存儲器
2.3.2數據存儲器
233EEPROMM
2.3.4FLASH存儲器
2.4I/O連線埠
2.4.1PORTA連線埠
2.4.2PORTB連線埠
2.4.3PORTC連線埠
2.4.4PORTD及PORTE連線埠
2.5時鐘與指令周期
2.5.1振盪模式與時鐘選擇
2.5.2指令周期
2.6復位
2.6.1上電復位
2.6.2掉電復位
2.6.3外部復位
2.6.4看門狗復位
2.6.5復位判斷
2.7休眠模式
2.8配置字
第3章中斷系統
3.1中斷的基本概念
3.2中斷源
3.3中斷邏輯
3.4中斷處理流程
3.5中斷相關暫存器
第4章定時器與CCP模組
4.1定時器/計數器
4.1.1TIMER0與WDT
4.1.2TIMER1
4.1.3TIMER2
4.2CCP模組
4.2.1捕捉模式
4.2.2比較模式
423PWM模式
第5章A/D轉換模組
5.1A/D轉換基礎知識
5.1.1A/D轉換器分類
5.1.2逐次逼近型A/D的工作原理
5.1.3A/D轉換器的主要技術指標
5.2PIC16F87X的A/D轉換模組
5.2.1A/D轉換模組的結構
5.2.2AfD轉換的時間要求
5.2.3相關暫存器
5.2.4A/D轉換流程
第6章串列通信模組
6.1串列通信的基本概念
6.2SPI串列通信模式
6.2.1SPI工作原理
6.2.2SPI相關暫存器
6.2.3SPI主控工作方式
6.2.4SPI從動工作方式
6.3I2C串列通信模式
6.3.1I2C工作原理
6.3.2I2C相關暫存器
6.3.3I2c從動工作方式
6.3.4I2C主控工作方式
6.4USART模組
6.4.1USART工作原理
6.4.2相關暫存器
6.4.3波特率發生器
6.4.4異步工作模式
6.4.5同步工作模式
第7章指令系統
7.1指令格式與分類
7.1.1PIC彙編語言的指令格式
7.1.2PIC彙編語言的指令分類
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立即數操作與控制操作指令
7.4偽指令
第8章嵌入式套用實例——無線通信控制
8.1紅外接收控制
8.1.1紅外遙控原理
8.1.2紅外發射器件
8.1.3紅外接收硬體電路
8.1.4程式設計
8.2無線晶片控制
8.2.1無線通信基礎
8.2.2無線晶片nRF24L01
8.2.3控制電路
8.2.4程式設計
第9章嵌入式套用實例——顯示控制
9.1數碼管顯示控制
9.1.1數碼管工作原理
9.1.2控制電路
9.1.3程式設計
9.2液晶顯示控制
9.2.1液晶顯示模組
9.2.2控制電路
9.2.3程式設計
參考文獻
1.1單片機概況
1.1.1單片機發展歷程
1.1.2單片機套用現狀
1.1.3單片機發展趨勢
1.2PIC單片機特點
1.3PIC系列單片機
1.4PIC16F87X概要
1.4.1PICl6F87X基本特徵
1.4.2PICl6F87X外圍模組
1.4.3PICl6F87x型號間差異
第2章PIC16F87X基礎
2.1PICl6F87X功能結構
2.1.1PICl6F87X核心概述
2.1.2外圍功能模組概述
2.1.3引腳功能概述
2.2中央處理器
2.2.1算術邏輯單元
2.2.2工作暫存器
2.2.3狀態暫存器
2.2.4程式計數器
2.3存儲器
2.3.1程式存儲器
2.3.2數據存儲器
233EEPROMM
2.3.4FLASH存儲器
2.4I/O連線埠
2.4.1PORTA連線埠
2.4.2PORTB連線埠
2.4.3PORTC連線埠
2.4.4PORTD及PORTE連線埠
2.5時鐘與指令周期
2.5.1振盪模式與時鐘選擇
2.5.2指令周期
2.6復位
2.6.1上電復位
2.6.2掉電復位
2.6.3外部復位
2.6.4看門狗復位
2.6.5復位判斷
2.7休眠模式
2.8配置字
第3章中斷系統
3.1中斷的基本概念
3.2中斷源
3.3中斷邏輯
3.4中斷處理流程
3.5中斷相關暫存器
第4章定時器與CCP模組
4.1定時器/計數器
4.1.1TIMER0與WDT
4.1.2TIMER1
4.1.3TIMER2
4.2CCP模組
4.2.1捕捉模式
4.2.2比較模式
423PWM模式
第5章A/D轉換模組
5.1A/D轉換基礎知識
5.1.1A/D轉換器分類
5.1.2逐次逼近型A/D的工作原理
5.1.3A/D轉換器的主要技術指標
5.2PIC16F87X的A/D轉換模組
5.2.1A/D轉換模組的結構
5.2.2AfD轉換的時間要求
5.2.3相關暫存器
5.2.4A/D轉換流程
第6章串列通信模組
6.1串列通信的基本概念
6.2SPI串列通信模式
6.2.1SPI工作原理
6.2.2SPI相關暫存器
6.2.3SPI主控工作方式
6.2.4SPI從動工作方式
6.3I2C串列通信模式
6.3.1I2C工作原理
6.3.2I2C相關暫存器
6.3.3I2c從動工作方式
6.3.4I2C主控工作方式
6.4USART模組
6.4.1USART工作原理
6.4.2相關暫存器
6.4.3波特率發生器
6.4.4異步工作模式
6.4.5同步工作模式
第7章指令系統
7.1指令格式與分類
7.1.1PIC彙編語言的指令格式
7.1.2PIC彙編語言的指令分類
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立即數操作與控制操作指令
7.4偽指令
第8章嵌入式套用實例——無線通信控制
8.1紅外接收控制
8.1.1紅外遙控原理
8.1.2紅外發射器件
8.1.3紅外接收硬體電路
8.1.4程式設計
8.2無線晶片控制
8.2.1無線通信基礎
8.2.2無線晶片nRF24L01
8.2.3控制電路
8.2.4程式設計
第9章嵌入式套用實例——顯示控制
9.1數碼管顯示控制
9.1.1數碼管工作原理
9.1.2控制電路
9.1.3程式設計
9.2液晶顯示控制
9.2.1液晶顯示模組
9.2.2控制電路
9.2.3程式設計
參考文獻