PIC Microcontroller Projects in C : Basic to Advanced , 2/e (Paperback)

Dogan Ibrahim

買這商品的人也買了...

商品描述

Extensively revised and updated to encompass the latest developments in the PIC 18FXXX series, this book demonstrates how to develop a range of microcontroller applications through a project-based approach. After giving an introduction to programming in C using the popular mikroC Pro for PIC and MPLAB XC8 languages, this book describes the project development cycle in full. The book walks you through fully tried and tested hands-on projects, including many new, advanced topics such as Ethernet programming, digital signal processing, and RFid technology. This book is ideal for engineers, technicians, hobbyists and students who have knowledge of the basic principles of PIC microcontrollers and want to develop more advanced applications using the PIC18F series.

This book Includes over fifty projects which are divided into three categories: Basic, Intermediate, and Advanced.

New projects in this edition:

    Logic probe Custom LCD font design Hi/Lo game Generating various waveforms in real-time Ultrasonic height measurement Frequency counter Reaction timer GPS projects Closed-loop ON/OFF temperature control Bluetooth projects (master and slave) RFid projects Clock using Real-time-clock (RTC) chip RTC alarm project Graphics LCD (GLCD) projects Barometer+thermometer+altimeter project Plotting temperature on GLCD Ethernet web browser based control Ethernet UDP based control Digital signal processing (Low Pass Filter design) Automotive LIN bus project Automotive CAN bus project Multitasking projects (using both cooperative and Round-robin scheduling) Unipolar stepper motor projects Bipolar stepper motor projects Closed-loop ON/OFF DC motor control

    • A clear introduction to the PIC 18FXXX microcontroller's architecture
    • Covers developing wireless and sensor network applications, SD card projects, and multi-tasking; all demonstrated with the block and circuit diagram, program description in PDL, program listing, and program description
    • Includes more than 50 basic, intermediate, and advanced projects

    商品描述(中文翻譯)

    這本書經過廣泛修訂和更新,涵蓋了PIC 18FXXX系列的最新發展,並通過基於項目的方法展示了如何開發一系列微控制器應用。在使用流行的mikroC Pro for PIC和MPLAB XC8語言介紹C編程之後,本書詳細描述了項目開發週期。本書通過完全經過試驗的實踐項目引導讀者,包括許多新的高級主題,如以太網編程、數字信號處理和RFid技術。本書適合具有PIC微控制器基本原理知識並希望使用PIC18F系列開發更高級應用的工程師、技術人員、愛好者和學生。

    本書包含超過五十個項目,分為三個類別:基礎、中級和高級。

    本版中的新項目包括:
    - 邏輯探針
    - 自定義LCD字體設計
    - Hi/Lo遊戲
    - 實時生成各種波形
    - 超聲波高度測量
    - 頻率計
    - 反應計時器
    - GPS項目
    - 閉環開/關溫度控制
    - 藍牙項目(主機和從機)
    - RFid項目
    - 使用實時時鐘(RTC)芯片的時鐘
    - RTC鬧鐘項目
    - 圖形LCD(GLCD)項目
    - 氣壓計+溫度計+高度計項目
    - 在GLCD上繪製溫度
    - 以太網瀏覽器控制
    - 基於以太網的UDP控制
    - 數字信號處理(低通濾波器設計)
    - 汽車LIN總線項目
    - 汽車CAN總線項目
    - 多任務項目(使用合作和循環調度)
    - 單極步進馬達項目
    - 雙極步進馬達項目
    - 閉環開/關直流馬達控制

    本書還包括以下內容:
    - 對PIC 18FXXX微控制器架構的清晰介紹
    - 涵蓋無線和感測器網絡應用、SD卡項目和多任務開發;所有這些都通過塊圖和電路圖、PDL中的程序描述、程序清單和程序描述進行演示
    - 包含50多個基礎、中級和高級項目