๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Programming PIC Microcontrollers with XC8

โœ Scribed by Armstrong Subero (auth.)


Publisher
Apress
Year
2018
Tongue
English
Leaves
444
Edition
1
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


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 ForThose 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.

                โœฆ Table of Contents


                Front Matter ....Pages i-xvii
                Preparing for Development (Armstrong Subero)....Pages 1-13
                The C Programming Language (Armstrong Subero)....Pages 15-32
                Basic Electronics for Embedded Systems (Armstrong Subero)....Pages 33-61
                PICยฎ Microcontrollers (Armstrong Subero)....Pages 63-75
                Connecting and Creating (Armstrong Subero)....Pages 77-87
                Input and Output (Armstrong Subero)....Pages 89-142
                Interfacing Actuators (Armstrong Subero)....Pages 143-164
                Interrupts, Timers, Counters, and PWM (Armstrong Subero)....Pages 165-207
                USART, SPI, and I2C: Serial Communication Protocols (Armstrong Subero)....Pages 209-276
                Interfacing Displays (Armstrong Subero)....Pages 277-310
                ADC and DAC (Armstrong Subero)....Pages 311-325
                NCO, Comparator, and FVR (Armstrong Subero)....Pages 327-342
                Wi-Fi and Bluetooth (Armstrong Subero)....Pages 343-365
                Watchdog Timer and Low Power (Armstrong Subero)....Pages 367-380
                PICยฎ Microcontroller Projects (Armstrong Subero)....Pages 381-422
                Back Matter ....Pages 423-434

                โœฆ Subjects


                Hardware and Maker


                ๐Ÿ“œ SIMILAR VOLUMES


                Programming PIC Microcontrollers with XC
                โœ Armstrong Subero ๐Ÿ“‚ Library ๐Ÿ“… 2018 ๐Ÿ› Apress ๐ŸŒ English

                <div><p>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.</p><p>Are you tire

                Programming PIC Microcontrollers with XC
                โœ Armstrong Subero ๐Ÿ“‚ Library ๐Ÿ“… 2024 ๐Ÿ› Apress ๐ŸŒ English

                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 without all the frills and math? This book uses a practical approach to show you how to develop embedded systems with 8-b

                Programming PIC Microcontrollers with XC
                โœ Armstrong Subero ๐Ÿ“‚ Library ๐Ÿ“… 2024 ๐Ÿ› Apress ๐ŸŒ English

                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 without all the frills and math? This book uses a practical approach to show you how to develop embedded systems with 8-b

                Programming PIC Microcontrollers with XC
                โœ Armstrong Subero ๐Ÿ“‚ Library ๐Ÿ“… 2024 ๐Ÿ› Apress ๐ŸŒ English

                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 without all the frills and math? This book uses a practical approach to show you how to develop embedded systems with 8-b