PIC Projects and Applications using C

A Project-based Approach

By
  • David W Smith, Senior Lecturer, Technology Centre, Manchester Metropolitan University, UK

This book is a hands-on, project-based guide to learning and using the PIC microcontroller. Principles are introduced gradually, enabling readers to develop their understanding at their own pace. Dave Smith has based this book on his popular short courses on the PIC for professionals and students. The result is a graded text, formulated around practical exercises, which gets engineers and students up and running quickly.

Those who are new to microcontrollers generally find the basic concepts of the PIC quite easy but can find the software, debugging and project work more challenging. The practical focus of this book makes it well suited to those whose PIC needs are likely to be project based. Simple working code is introduced early in the book so the reader can program their first PIC within the first twenty pages. In addition, Smith explains how and why the program works, and encourages readers to alter and expand the code for use in their own design projects. The programs use building blocks of code that can be re-used in many different program applications.

Audience
Electronics engineers, including embedded systems designers and control engineers, technicians in industry, hobbyists needing a more complete grounding in microcontroller principles and applications. Students taking introductory level classes in courses in electronics / microelectronics.

Paperback, 352 Pages

Published: April 2013

Imprint: Newnes

ISBN: 978-0-08-097151-3

Contents

  • Chapter 1. Introduction to the Microcontroller and C
    Chapter 2. First C Program
    Chapter 3. Using 8 outputs
    Chapter 4. Inputs
    Chapter 5. Keypad Scanning
    Chapter 6. Analogue to Digital Conversion
    Chapter 7. Alpha Numeric Displays
    Chapter 8. Porting Code to other Microcontrollers.Chapter 9. Timers/Counter Modules
    Chapter 10. Interrupts
    Chapter 11. Fault Finding, using the Simulator and the In Circuit Debugger
    Chapter 12. Radio Transmitters and Receivers
    Chapter 13. EEPROM Data Memory
    Chapter 14. Projects
    Chapter15. C extra
    Appendix A. Data Sheets
    Appendix B. Useful Contacts
    Index.

Advertisement

advert image