وبلاگ بلیان

Microcontrollers : High-Performance Systems and Programming

معرفی کتاب «Microcontrollers : High-Performance Systems and Programming» نوشتهٔ Julio Sanchez & Maria P. Canton، منتشرشده توسط نشر CRC Press در سال 2013. این کتاب در 20 صفحه، فرمت pdf، زبان انگلیسی ارائه شده است. «Microcontrollers : High-Performance Systems and Programming» در دستهٔ بدون دسته‌بندی قرار دارد.

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. "This book focuses on high-performance microcontrollers and on the digital signal processors offered by Microchip. In addition to their enhanced features, extended peripherals, and improved performance, there are several practical factors that make the high-performance PIC series a better choice than their mid-range predecessors for most systems: The 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 devicesPin compatibility of some PIC18 devices with their PIC16 predecessors. This makes possible the reuse of PIC16 controllers in circuits originally designed for mid-range hardware. One consideration that is sometimes mentioned in favor of the mid-range devices is the abundance of published application circuits and code samples. This book attempts to correct this. It is a continuation of Embedded Systems Circuits and Programming (CRC Press, 2012) by the same authors"-- Provided by publisher Front Cover 1 Table of Contents 6 Preface 22 Chapter 1 Microcontrollers for Embedded Systems 24 Chapter 2 PIC18 Architecture 36 Chapter 3 Programming Tools and Software 60 Chapter 4 Assembly Language Program 94 Chapter 5 PIC18 Programming in C Language 108 Chapter 6 C Language in an Embedded Environment 126 Chapter 7 Programming Simple Input and Output 148 Chapter 8 Interrupts 170 Chapter 9 Delays, Counters, and Timers 202 Chapter 10 Data EEPROM 250 Chapter 11 Liquid Crystal Displays 262 Chapter 12 Real-Time Clocks 326 Chapter 13 Analog Data and Devices 366 Chapter 14 Operating Systems 400 Appendix A MPLAB C18 Language Tutorial 436 Appendix B Debugging 18F Devices 514 Appendix C Building Your Own Circuit Boards 556 Appendix D PIC18 Instruction Set 562 Appendix E Number Systems and Data Encoding 656 Appendix F Basic Electronics 676 Back Cover 694
دانلود کتاب Microcontrollers : High-Performance Systems and Programming