PIC18F4550微處理機C語言設計實務: 使用MEB多功能實驗板 (附MOSME行動學習一點通) | 誠品線上

PIC18F4550微處理機C語言設計實務: 使用MEB多功能實驗板 (附MOSME行動學習一點通)

作者 胡茂林/ 郭憲忠
出版社 紅螞蟻圖書有限公司
商品描述 PIC18F4550微處理機C語言設計實務: 使用MEB多功能實驗板 (附MOSME行動學習一點通):1.本書對於MicrochipXC8語法提供了入門的C語言使用與教學。  2.本書針對免費的Microch

內容簡介

內容簡介 1.本書對於Microchip XC8 語法提供了入門的C語言使用與教學。 2.本書針對免費的Microchip MPLAB X IDE整合開發環境,下載和基本介紹與使用說明。 3.本書針對Microchip PIC18F4550晶片內部每個週邊模組都有詳細的介紹說明。 4.本書提供Microchip PIC18F4550每個週邊模組基本且實用的C語言範例程式。

產品目錄

產品目錄 第1章 淺談組合語言和C語言 1-1 程式語言 1-2 機械語言與組合語言 1-3 C語言 1-3-1 常用C語言格式與語法 1-3-2 變數型態與特性 1-3-3 陣列與字串 1-3-4 指標(Pointer) 1-3-5 結構struct與共構空間union 1-3-6 位元(bit)變數 1-3-7 enum列舉 1-3-8 運算式與運算子 1-3-9 流程控制語法 1-3-10 函式(Function) 1-3-11 C語言常用的標示符號 1-4 XC8開發環境 1-4-1 環境設定 1-5 XC8程式基本架構 1-5-1 SFR與H標頭檔 1-5-2 PIC組態位元與ID識別碼 1-5-3 內部EEPROM初始值設定 1-5-4 中斷語法 第2章 MPLAB整合開發環境與開發工具程式 2-1 下載X IDE 2-2 下載編譯器 2-3 安裝X IDE 2-4 安裝編譯器 2-5 X IDE操作介紹 2-6 建立程式檔案 2-7 軟體模擬器除錯 2-8 軟體邏輯分析儀 2-9 信號模擬 第3章 PIC18F2455 2550 4455 4550系列微處理器 3-1 功能概述 3-2 晶片接腳與內部結構 3-2-1 晶片接腳配置圖 3-2-2 PIC18F2455 2550接腳描述(28支接腳的PDIP或SOIC封裝) 3-2-3 PIC18F4455 4550接腳描述(40支接腳的PDIP或44支接腳的QFN或TQFP封裝) 3-2-4 內部結構方塊圖 3-3 系統時脈 3-3-1 振盪器的型態 3-3-2 使用晶體振盪器 陶磁共振器產生主時脈 3-3-3 晶片內部時脈振盪器電路區塊 3-3-4 OSCTUNE暫存器 3-3-5 OSCCON暫存器 3-3-6 電力管理模式對各種時脈來源的影響 3-3-7 供電延時 3-4 重置功能 3-4-1 主重置接腳 3-4-2 重新供電的重置(Power-on Reset,POR) 3-4-3 電壓不足重置(Brown-out Reset,BOR) 3-4-4 重置計時器 3-4-5 重置後暫存器的初始內容 3-5 記憶體組織 3-5-1 程式記憶體組織 3-5-2 程式計數器(Program Counter,PC) 3-5-3 存放返回位址的堆疊 3-5-4 PUSH和POP指令 3-5-5 快速暫存器堆疊區 3-5-6 程式記憶體的查表方法 3-5-7 資料記憶體組織 3-5-8 USB的資料區 3-5-9 暫存器庫選擇暫存器(Bank Select Register,BSR) 3-5-10 特殊功能暫存器(Special Function Register,SFR) 3-5-11 旗號(狀態)暫存器(Status Register) 3-5-12 資料記憶體(暫存器)的定址模式(Data Addressing Modes) 3-5-13 延伸指令集(Extended Instruction Set) 3-5-14 快閃程式記憶體(Flash Program Memory) 3-5-15 EEPROM記憶體區 3-6 硬體乘法器 3-7 中斷(Interrupt) 3-8 I O埠(I O Ports) 3-9 計時 計數器模組 3-9-1 0號計時器模組(Timer 0 Module) 3-9-2 1號計時器模組(Timer 1 Module) 3-9-3 2號計時器模組(Timer 2 Module) 3-9-4 3號計時 計數器模組(Timer 3 Module) 3-10 捕捉(Capture) 比較(Compare) 脈寬調制模組(PWM) 3-10-1 Capture模式 3-10-2 Compare模式 3-10-3 PWM模式 3-10-4 增強型(Enhanced)Capture Compare PWM(ECCP)模組 3-11 廣用串列匯流排模組(Universal Serial BUS–USB) 3-11-1 USB 的狀態和控制 3-11-2 USB 控制暫存器(UCON) 3-11-3 USB 組態暫存器(UCFG) 3-11-4 內部傳收器 3-11-5 外部傳收器 3-11-6 USB的儲存空間RAM 第4章 PIC C語言週邊功能範例 4-1 輸入輸出埠範例 4-1-1 輸入輸出埠範例一 4-1-2 輸入輸出埠範例二 4-1-3 輸入輸出埠範例三 4-2 內部計時 計數器範例 4-2-1 內部計時 計數器範例一 4-2-2 內部計時 計數器範例二 4-2-3 內部計時 計數器範例三 4-3 ADC類比-數位轉換器範例 4-3-1 ADC類比-數位轉換器範例 4-4 增強型USART模組範例 4-4-1 增強型USART模組範例 4-5 Capture模組範例 4-5-1 Capture模組範例 4-6 Compare模組範例 4-6-1 Compare模組範例 4-7 PWM模組範例 4-7-1 PWM模組範例一 4-7-2 PWM模組範例二 4-8 I 2 C模組範例 4-8-1 I 2 C模組範例一 4-8-2 I 2 C模組範例二 4-9 SPI模組範例 4-9-1 SPI模組範例一 4-9-2 SPI模組範例二 4-10 Comparator模組範例 4-10-1 Comparator模組範例 4-11 USB模組範例 4-11-1 USB模組範例一 4-11-2 USB模組範例二

商品規格

書名 / PIC18F4550微處理機C語言設計實務: 使用MEB多功能實驗板 (附MOSME行動學習一點通)
作者 / 胡茂林 郭憲忠
簡介 / PIC18F4550微處理機C語言設計實務: 使用MEB多功能實驗板 (附MOSME行動學習一點通):1.本書對於MicrochipXC8語法提供了入門的C語言使用與教學。  2.本書針對免費的Microch
出版社 / 紅螞蟻圖書有限公司
ISBN13 / 9789865232733
ISBN10 / 9865232731
EAN / 9789865232733
誠品26碼 / 2682091545004
頁數 / 484
注音版 /
裝訂 / P:平裝
語言 / 1:中文 繁體
尺寸 / 19X26X1CM
級別 / N:無

最佳賣點

最佳賣點 : 本書對於Microchip XC8 語法提供了入門的C語言使用與教學。

活動