本書以C語言並配合附贈的16F883單晶片及Layout完成的PCB板來做實驗,並詳細介紹如何使用由mikroElektronika所開發的MikroC編譯器,MikroC提供了高階語言的環境,不但支援ANSIC標準,更有著許多的函數庫,提供了使用上的便利性。本書內容由淺入深,並藉由簡單的實驗來達到從做中學習的目的,包含:輸出/輸入練習、中斷練習、計時/計數練習、PWM /
EEPROM練習、類比/數位轉換器練習、串列傳輸練習。
本書特色
1. 一看就懂:以生活上的例子來說明單晶片的原理,一看就懂。
2. 低價實現:隨書附上作者DIY的PIC 16F883晶片的實驗板,可以在家做實驗,輕輕鬆鬆進入單晶片的世界。
3. 精選範例:精選範例及程式註解,簡單易懂、有效提升學習效率。
4. 高階語言:採用C語言撰寫程式,讓開發變得更容易。
5. 直觀教學:直觀式圖片範例教學、看圖操作,輕鬆易懂。
目錄
第1章 單晶片概論
1-1 何謂單晶片 1-2
1-2 單晶片的用途 1-2
1-3 各家之單晶片 1-3
1-4 PIC系列單晶片有何優勢 1-3
1-5 PIC 16F88X系列單晶片的特性 1-4
第2章 單晶片基礎硬體介紹
2-1 PIC單晶片規格介紹 2-2
2-2 PIC16F883單晶片接腳介紹 2-3
2-3 二進制與控制的概念 2-16
2-4 常用基礎電路 2-17
第3章 PIC C發展工具
3-1 系統需求 3-2
3-2 MikroC整合發展軟體安裝 3-2
3-3 所需設備 3-6
第4章 C的基本概念
4-1 C程式的初步 4-2
4-2 C程式的常數、變數、運算符號和運算式 4-4
4-3 C程式的控制 4-13
4-4 C語言的宣告 4-23
4-5 前置處理指令 4-25
第5章 MikroC整合發展環境介紹
5-1 程式編輯器 5-2
5-2 程式碼瀏覽器 5-5
5-3 訊息視窗 5-6
5-4 函數列表 5-6
5-5 整合式工具 5-7
5-6 工具選單介紹 5-10
5-7 除錯器的部份 5-12
5-8 統計分析的部份 5-16
第6章 我的第一個專案
6-1 程式發展流程 6-2
6-2 我的第一個PIC C程式 6-3
6-3 如何除錯 6-10
第7章 基本電路實習
7-1 輸出練習 7-2
7-2 輸入練習 7-46
7-3 輸出入練習 7-64
第8章 中斷練習
8-1 何謂中斷 8-2
8-2 PIC的中斷結構 8-4
8-3 中斷的設定方式 8-15
8-4 中斷的練習 8-16
第9章 計時/計數練習
9-1 計時/計數器的概念 9-2
9-2 PIC的計時/計數器 9-3
9-3 TMR0計時/計數器 9-4
9-4 TMR1計時/計數器 9-13
9-5 TMR2計時/計數器 9-22
9-6 WDT看門狗計時器 9-28
第10章 PWM / EEPROM練習
10-1 PIC的PWM模組 10-2
10-2 PIC的EEPROM 10-13
第11章 類比/數位轉換器練習
11-1 A/D的解析度 11-2
11-2 Vref +、Vref �{ 與ADC的關係 11-4
11-3 PIC ADC常用暫存器 11-5
11-4 ADC的讀取練習 11-7
第12章 串列傳輸練習
12-1 非同步如何傳送資料 12-2
12-2 PIC的非同步傳輸方式 12-4
12-3 PIC與PC間的連接方式 12-4
12-4 MikroC的串列函數 12-6
附錄A 本書所附之光碟
附錄B 如何製作本書提供的實驗板
1-1 何謂單晶片 1-2
1-2 單晶片的用途 1-2
1-3 各家之單晶片 1-3
1-4 PIC系列單晶片有何優勢 1-3
1-5 PIC 16F88X系列單晶片的特性 1-4
第2章 單晶片基礎硬體介紹
2-1 PIC單晶片規格介紹 2-2
2-2 PIC16F883單晶片接腳介紹 2-3
2-3 二進制與控制的概念 2-16
2-4 常用基礎電路 2-17
第3章 PIC C發展工具
3-1 系統需求 3-2
3-2 MikroC整合發展軟體安裝 3-2
3-3 所需設備 3-6
第4章 C的基本概念
4-1 C程式的初步 4-2
4-2 C程式的常數、變數、運算符號和運算式 4-4
4-3 C程式的控制 4-13
4-4 C語言的宣告 4-23
4-5 前置處理指令 4-25
第5章 MikroC整合發展環境介紹
5-1 程式編輯器 5-2
5-2 程式碼瀏覽器 5-5
5-3 訊息視窗 5-6
5-4 函數列表 5-6
5-5 整合式工具 5-7
5-6 工具選單介紹 5-10
5-7 除錯器的部份 5-12
5-8 統計分析的部份 5-16
第6章 我的第一個專案
6-1 程式發展流程 6-2
6-2 我的第一個PIC C程式 6-3
6-3 如何除錯 6-10
第7章 基本電路實習
7-1 輸出練習 7-2
7-2 輸入練習 7-46
7-3 輸出入練習 7-64
第8章 中斷練習
8-1 何謂中斷 8-2
8-2 PIC的中斷結構 8-4
8-3 中斷的設定方式 8-15
8-4 中斷的練習 8-16
第9章 計時/計數練習
9-1 計時/計數器的概念 9-2
9-2 PIC的計時/計數器 9-3
9-3 TMR0計時/計數器 9-4
9-4 TMR1計時/計數器 9-13
9-5 TMR2計時/計數器 9-22
9-6 WDT看門狗計時器 9-28
第10章 PWM / EEPROM練習
10-1 PIC的PWM模組 10-2
10-2 PIC的EEPROM 10-13
第11章 類比/數位轉換器練習
11-1 A/D的解析度 11-2
11-2 Vref +、Vref �{ 與ADC的關係 11-4
11-3 PIC ADC常用暫存器 11-5
11-4 ADC的讀取練習 11-7
第12章 串列傳輸練習
12-1 非同步如何傳送資料 12-2
12-2 PIC的非同步傳輸方式 12-4
12-3 PIC與PC間的連接方式 12-4
12-4 MikroC的串列函數 12-6
附錄A 本書所附之光碟
附錄B 如何製作本書提供的實驗板
網路書店
類別
折扣
價格
-
新書95折$551