
- 701 pages
- English
- ePUB (mobile friendly)
- Available on iOS & Android
About this book
Focusing on the line of high-performance microcontrollers offered by Microchip, Microcontrollers: High-Performance Systems and Programming discusses the practical factors that make the high-performance PIC series a better choice than their mid-range predecessors for most systems. However, one consideration in favor of the mid-range devices is the abundance of published application circuits and code samples. This book fills that gap.
- Possibility of programming high-performance microcontrollers in a high-level language (C language)
- Source code compatibility with PIC16 microcontrollers, which facilitates code migration from mid-range to PIC18 devices
- Pin compatibility of some PIC18 devices with their PIC16 predecessors, making the reuse of PIC16 controllers in circuits originally designed for mid-range hardware possible
-
Designed to be functional and hands-on, this book provides sample circuits with their corresponding programs. It clearly depicts and labels the circuits, in a way that is easy to follow and reuse. Each circuit includes a parts list of the resources and components required for its fabrication. The book matches sample programs to the individual circuits, discusses general programming techniques, and includes appendices with useful information.
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
Table of contents
- Cover
- Half Title
- Title Page
- Copyright Page
- Table of Contents
- Preface
- Chapter 1 Microcontrollers for Embedded Systems
- Chapter 2 PIC18 Architecture
- Chapter 3 Programming Tools and Software
- Chapter 4 Assembly Language Program
- Chapter 5 PIC18 Programming in C Language
- Chapter 6 C Language in an Embedded Environment
- Chapter 7 Programming Simple Input and Output
- Chapter 8 Interrupts
- Chapter 9 Delays, Counters, and Timers
- Chapter 10 Data EEPROM
- Chapter 11 Liquid Crystal Displays
- Chapter 12 Real-Time Clocks
- Chapter 13 Analog Data and Devices
- Chapter 14 Operating Systems
- Appendix A MPLAB C18 Language Tutorial
- Appendix B Debugging 18F Devices
- Appendix C Building Your Own Circuit Boards
- Appendix D PIC18 Instruction Set
- Appendix E Number Systems and Data Encoding
- Appendix F Basic Electronics
- Index