Programming PIC Microcontrollers with XC8

Armstrong Subero

  • 出版商: Apress
  • 出版日期: 2017-12-07
  • 售價: $2,330
  • 貴賓價: 9.5$2,214
  • 語言: 英文
  • 頁數: 434
  • 裝訂: Paperback
  • ISBN: 1484232720
  • ISBN-13: 9781484232729
  • 相關分類: 單晶片
  • 無法訂購

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

相關主題

商品描述

Learn how to use microcontrollers without all the frills and math. This book uses a practical approach to show you how to develop embedded systems with 8 bit PIC microcontrollers using the XC8 compiler. It's your complete guide to understanding modern PIC microcontrollers.

Are you tired of copying and pasting code into your embedded projects? Do you want to write your own code from scratch for microcontrollers and understand what your code is doing? Do you want to move beyond the Arduino? Then Programming PIC Microcontrollers with XC8 is for you!  Written for those who want more than an Arduino, but less than the more complex microcontrollers on the market, PIC microcontrollers are the next logical step in your journey.

You'll also see the advantage that MPLAB X offers by running on Windows, MAC and Linux environments. You don't need to be a command line expert to work with PIC microcontrollers, so you can focus less on setting up your environment and more on your application. 

What You’ll Learn
    • Set up the MPLAB X and XC8 compilers for microcontroller development
    • Use GPIO and PPS
    • Review EUSART and Software UART communications
    • Use the eXtreme Low Power (XLP) options of PIC microcontrollers
    • Explore wireless communications with WiFi and Bluetooth
    Who This Book Is For
    Those with some basic electronic device and some electronic equipment and knowledge. This book assumes knowledge of the C programming language and basic knowledge of digital electronics though a basic overview is given for both. A complete newcomer can follow along, but this book is heavy on code, schematics and images and focuses less on the theoretical aspects of using microcontrollers. This book is also targeted to students wanting a practical overview of microcontrollers outside of the classroom.

                商品描述(中文翻譯)

                學習如何使用微控制器,不需要繁瑣的數學知識。本書以實用的方式展示如何使用XC8編譯器開發8位PIC微控制器的嵌入式系統。這是您完整了解現代PIC微控制器的指南。

                您是否厭倦了將代碼從頭到尾複製粘貼到嵌入式項目中?您是否想從頭開始編寫自己的微控制器代碼並理解代碼的運作原理?您是否想超越Arduino?那麼《使用XC8編程PIC微控制器》就是為您而寫的!本書針對那些想要超越Arduino,但又不想使用市場上更複雜的微控制器的人而寫,PIC微控制器是您旅程中的下一個合理選擇。

                您還將看到MPLAB X在Windows、MAC和Linux環境下的優勢。您不需要成為命令行專家才能使用PIC微控制器,因此您可以將更少的時間花在環境設置上,更多的時間專注於應用程序。

                您將學到以下內容:
                - 為微控制器開發設置MPLAB X和XC8編譯器
                - 使用GPIO和PPS
                - 回顧EUSART和軟件UART通信
                - 使用PIC微控制器的極低功耗(XLP)選項
                - 探索WiFi和藍牙的無線通信

                本書適合對基本電子設備和一些電子設備和知識有一定了解的讀者。本書假設讀者具備C編程語言的知識和基本的數字電子學知識,但也對這兩者進行了基本概述。初學者也可以跟隨本書,但本書主要著重於代碼、電路圖和圖像,並較少關注使用微控制器的理論方面。本書還針對希望在課堂之外獲得微控制器實用概述的學生。