注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡計算機組織與體系結構PIC單片機基礎與實例進階

PIC單片機基礎與實例進階

PIC單片機基礎與實例進階

定 價:¥42.00

作 者: 陳立偉,王桐,徐賀 編著
出版社: 清華大學出版社
叢編項:
標 簽: 計算機體系結構

ISBN: 9787302269304 出版時間: 2012-01-01 包裝: 平裝
開本: 16開 頁數: 298 字數:  

內容簡介

  《PIC單片機基礎與實例進階》面向PIC單片機初、中級讀者,全書共分13章,分別介紹單片機的歷史及發(fā)展現(xiàn)狀、PIC單片機系統(tǒng)結構、MPLAB開發(fā)環(huán)境的使用方法、PIC單片機C語言、通用輸入/輸出接口的用法、中斷系統(tǒng)、定時/計數器、模數轉換器、USART模塊、SPI模塊、I2C模塊、CCP模塊、單片機奏樂和圖形點陣式液晶等內容?!禤IC單片機基礎與實例進階》的最大特點就是打破了依賴硬件實驗板的傳統(tǒng),采用PROTEUS模擬軟件作為硬件開發(fā)平臺,軟件程序設計均以C語言實現(xiàn),直接與實際產品開發(fā)環(huán)境接軌,為讀者從學習到應用提供了捷徑。另外,《PIC單片機基礎與實例進階》在實例設計方面采用模塊化程序設計方法,使讀者在完成某個模塊的學習后即可直接將該模塊的代碼應用于實際項目、產品中?!禤IC單片機基礎與實例進階》內容翔實、由淺入深,結構安排合理、講解透徹,案例豐富實用,能夠使讀者快速、全面地掌握PIC單片機各模塊功能的應用?!禤IC單片機基礎與實例進階》可以作為各類培訓學校的教材用書,也可作為工程技術人員及高職高專、本科院校相關專業(yè)師生的參考書。

作者簡介

暫缺《PIC單片機基礎與實例進階》作者簡介

圖書目錄

第1章 單片機概述 
 1.1 單片機的歷史 
 1.2 單片機的發(fā)展現(xiàn)狀 
 1.3 單片機的特點 
 1.4 單片機的應用領域 
 1.5 常用的單片機產品介紹 
 1.6 pic單片機概述 
 1.6.1 pic單片機種類 
 1.6.2 pic16f877單片機的基本特性 
 思考與練習 
第2章 pic16系列單片機系統(tǒng)結構 
 2.1 pic16f877的基本結構 
 2.2 基本功能模塊 
 2.3 專用功能模塊 
 思考與練習 
第3章 單片機開發(fā)工具 
 3.1 軟件平臺的安裝 
 3.1.1 mplab功能簡介 
 3.1.2 mplab集成開發(fā)環(huán)境的安裝 
 3.1.3 c語言編譯器hi-tech picc的安裝 
 3.2 單片機項目的建立與運行 
 3.2.1 c語言項目建立過程 
 3.2.2 目標代碼的生成與運行 
 3.3 硬件平臺的安裝 
 3.3.1 單片機模擬軟件proteus的安裝與測試 
 3.3.2 icd2開發(fā)板的硬件開發(fā)平臺的安裝 
 3.3.3 基于icd2的硬件開發(fā)平臺的測試 
 思考與練習 
第4章 單片機c語言 
 4.1 實例:第一個單片機c語言程序 
 4.2 數據類型和變量 
 4.2.1 常量和變量 
 4.2.2 整型數據 
 4.2.3 浮點型數據 
 4.2.4 字符型數據 
 4.2.5 位型數據 
 4.2.6 數據類型修飾符 
 4.3 c語言的運算符 
 4.3.1 算術運算符 
 4.3.2 位運算符 
 4.3.3 賦值運算符 
 4.3.4 邏輯運算符 
 4.4 c語言的流程控制語句 
 4.4.1 c語言語句概述 
 4.4.2 順序結構 
 4.4.3 選擇結構 
 4.4.4 多分支結構 
 4.4.5 while循環(huán)結構 
 4.4.6 for循環(huán)結構 
 4.5 數組 
 4.5.1 數組的定義與初始化 
 4.5.2 特別的數組:字符串 
 4.5.3 數組的使用 
 4.5.4 實例:數碼管顯示 
 4.5.5 二維數組與多維數組 
 4.6 函數 
 4.6.1 函數的聲明和定義 
 4.6.2 函數的參數 
 4.6.3 數組作為函數的參數 
 4.6.4 何時使用函數 
 4.6.5 實例:延時函數的編寫和使用 
 4.7 宏定義 
 4.7.1 不帶參數的宏定義 
 4.7.2 帶參數的宏定義 
 4.8 多文件項目管理 
 4.8.1 .h文件的書寫 
 4.8.2 .c文件的書寫 
 4.8.3 把模塊文件添加到當前項目的過程 
 4.9 實例:簡單的計數器 
 思考與練習 
第5章 通用輸入/輸出接口的用法 
 5.1 輸入/輸出端口簡介 
 5.1.1 輸入/輸出端口原理 
 5.1.2 輸入/輸出端口的相關寄存器 
 5.2 輸出端口用法 
 5.2.1 跑馬燈的設計 
 5.2.2 多數碼管的顯示控制 
 5.3 輸入端口用法 
 5.3.1 單個開關量狀態(tài)的讀取 
 5.3.2 4×4矩陣式鍵盤的工作原理 
 5.4 實例:簡單電子計算器 
 思考與練習 
第6章 中斷系統(tǒng) 
 6.1 中斷的基本概念 
 6.1.1 中斷的機理 
 6.1.2 中斷的作用 
 6.2 pic16f877的中斷系統(tǒng) 
 6.3 中斷的響應和處理 
 6.4 int中斷的用法 
 6.4.1 int中斷的用途特點 
 6.4.2 int中斷的相關寄存器 
 6.4.3 picc中斷服務程序的編寫 
 6.4.4 int中斷的硬件連接 
 6.5 實例:int中斷例子 
 思考與練習 
第7章 定時/計數器 
 7.1 tmr0的特點 
 7.2 tmr0的系統(tǒng)結構及相關寄存器 
 7.3 tmr0的硬件連接 
 7.4 實例:tmr0外部計數 
 7.5 實例:tmr0內部定時 
 7.6 看門狗定時器的用法 
 7.6.1 wdt的系統(tǒng)結構 
 7.6.2 wdt的硬件設置 
 7.6.3 wdt的程序設計 
 7.6.4 wdt使用注意事項 
 7.7 pic16f877內置定時器的比較 
 思考與練習 
第8章 a/d轉換器 
 8.1 a/d轉換基礎知識 
 8.2 片內adc模塊的基本用法 
 8.2.1 a/d轉換模塊的系統(tǒng)結構及相關的寄存器 
 8.2.2 a/d轉換相關寄存器 
 8.2.3 a/d轉換模塊的硬件設計 
 8.2.4 a/d轉換模塊的查詢方式操作時序 
 8.2.5 實例:查詢方式下的a/d轉換設計 
 8.3 實例:多通道a/d轉換設計 
 8.4 實例:中斷模式下的a/d轉換設計 
 8.5 實例:休眠模式下的a/d轉換 
 8.6 a/d轉換細節(jié)問題 
 8.6.1 轉換精度 
 8.6.2 采樣時間要求 
 8.6.3 轉換時間要求 
 思考與練習 
第9章 通用同步/異步收發(fā)器usart 
 9.1 usart模塊的功能特點 
 9.2 usart發(fā)送器用法 
 9.2.1 usart發(fā)送器相關寄存器 
 9.2.2 實例:采用查詢方式的數據發(fā)送 
 9.2.3 實例:中斷方式下的數據發(fā)送 
 9.3 usart接收器用法 
 9.3.1 usart接收器相關寄存器 
 9.3.2 實例:采用查詢方式的數據接收 
 9.3.3 實例:中斷方式下的數據接收 
 9.4 usart的外圍硬件電路設計 
 思考與練習 
第10章 spi接口 
 10.1 spi模塊的系統(tǒng)結構圖和工作模式 
 10.2 spi模式相關寄存器 
 10.3 主控模式 
 10.3.1 寄存器配置 
 10.3.2 實例:25c040模塊寫操作 
 10.4 從動模式 
 10.4.1 從動模式相關寄存器 
 10.4.2 實例:雙機spi協(xié)議通信 
 10.5 實例:max7219串行8位led顯示驅動器 
 10.5.1 max7219功能簡介 
 10.5.2 系統(tǒng)結構與工作流程 
 10.5.3 max7219的spi通信時序圖 
 10.5.4 實例:max7219的軟件編程 
 思考與練習 
第11章 i2c接口 
 11.1 i2c總線基礎知識 
 11.1.1 i2c總線的概念 
 11.1.2 i2c協(xié)議格式 
 11.2 pic16f877單片機的i2c模塊 
 11.3 i2c主控模式 
 11.3.1 i2c的主控發(fā)送模式 
 11.3.2 實例:24c02c模塊寫操作 
 11.3.3 i2c主控接收模式 
 11.3.4 i2c主控模式的復合幀 
 11.3.5 實例:24c02c模塊讀操作 
 11.4 i2c從動模式 
 11.5 實例:pcf8574a的讀寫 
 11.5.1 pcf8574a功能簡介 
 11.5.2 pcf8574a的系統(tǒng)結構與通信格式 
 11.5.3 pcf8574a編程實例 
 11.6 區(qū)分spi、i2c與uart 
 思考與練習 
第12章 ccp模塊 
 12.1 pic單片機的ccp模塊概述 
 12.2 ccp1模塊相關寄存器 
 12.3 捕捉模式 
 12.3.1 捕捉模式的系統(tǒng)結構和工作過程 
 12.3.2 實例:ccp測速計 
 12.4 比較模式 
 12.4.1 比較模式的系統(tǒng)結構和工作流程 
 12.4.2 實例:ccp頻率發(fā)生器 
 12.5 pwm模式 
 12.5.1 pwm模式的系統(tǒng)結構和工作流程 
 12.5.2 pwm的周期與占空比 
 12.5.3 實例:pwm信號發(fā)生器 
 思考與練習 
第13章 應用設計實例 
 13.1 單片機奏樂 
 13.1.1 蜂鳴器簡介 
 13.1.2 單片機奏樂原理 
 13.1.3 單個音符的演奏方法 
 13.1.4 單片機演奏音樂的方法 
 13.1.5 實例:單片機控制蜂鳴器奏樂 
 13.2 圖形點陣式液晶模塊的使用 
 13.2.1 hdg12864f-3模塊特點 
 13.2.2 hdg12864f-3的接口與硬件連接 
 13.2.3 hdg12864f-3的指令集 
 13.2.4 實例:hdg12864f-3指令集的程序實現(xiàn) 
 13.2.5 hdg12864f-3的數據顯示 
 13.2.6 hdg12864f-3的初始化 
 13.2.7 實例:hdg12864f-3的驅動程序設計 
 13.2.8 實例:在圖形液晶上顯示漢字 
 13.2.9 實例:在圖形液晶上顯示圖像 
 思考與練習

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號