WILEY

KNOWLEDGE FOR GENERATIONS

WILEY - KNOWLEDGE FOR GENERATIONS

United States Change Location

cart.gif CART |  MY ACCOUNT |  CONTACT US |  HELP    
Wiley.com
Cover image for product EHEP000959
PIC Projects: A Practical Approach
Hassan Parchizadeh (University Of Portsmouth), Branislay Vuksanovic (University of Portsmouth)
June 2009, ©2009
  • Overview
  • Resources for Instructors
  • Resources for Students
This book is a collection of projects based around various microcontrollers from the PIC family.  The reader is carefully guided through the book, from very simple to more complex projects in order to gradually build their knowledge about PIC microcontrollers and digital electronics in general.  On completion of this book, the reader should be able to design and build their own projects and solve other practical problems in digital electronics.

Many books in this area are theory based and can tend toward being overly explanatory in their approach to the subject.  Courses are moving towards being more practically oriented and this book provides the ideal companion to students completing projects with PIC microcontrollers.

Table of Contents
About the Authors.

Preface.

Acknowledgements.

1. Preparing to do a PIC Project.

1.1 Introduction.

1.2 Overview of PIC Microcontroller.

1.3 Basics of PIC Assembly Language.

1.4 Introduction to C Programming for PIC Microcontroller.

1.5 MPLAB Integrated Development Environment (IDE).

1.6 Advanced Debugger Features - Stimulus.

2. Simple Interfaces.

2.1 Introduction.

2.2 PIC12F629 Circuit Design.

2.3 The PIC12F629 Strip Board Design.

2.4 The PIC12F629 PCB Board Design.

2.5 The PIC12F629 - Flashing LED Application.

2.6 PIC16F627A Circuit Design.

2.7 PIC16F629 Strip Board Design.

2.8 PIC16F627A PCB Board Design.

2.9 PIC16F627A ? Display Segments.

3. Display Interfaces.

3.1 Introduction.

3.2 PIC16F627A Four-Digit, Seven-Segment LED Display Circuit Design.

3.3 PIC16F627A Four-Digit, Seven-Segment LED Display Circuit Strip Board Design.

3.4 PIC12F629 PCB Board Design.

3.5 PIC16F627A Four-Digit, Seven-Segment LED Display Circuit Application.

3.6 PIC16F627A LCD Display Circuit Design.

3.7 PIC16F627A Four-Digit, Seven-Segment LED Display Circuit Strip Board and PCB Design.

3.8 PIC16F627A LCD Display Circuit Application.

4. RS232 Interfaces.

4.1 Introduction.

4.2 RS232 Interface Circuit Design.

4.3 PIC16F627A MCU - Transmit - C Program.

4.4 PIC16F627A MCU - Transmit - Assembly Program.

4.5 PIC16F627A MCU - Receive - C Program.

4.6 PIC16F627A MCU - Receive - Assembly Program.

4.7 PIC16F627A MCU - Transmit-Receive - C Program.

4.8 PIC16F627A MCU - Transmit-Receive - Assembly Program.

5. Interfacing PICs with the Analog World.

5.1 Introduction.

5.2 Hardware Description.

5.3 Level Indicator Program and Advanced Simulator Features.

5.4 Level Indicator with Timing.

5.5 Level Indicator with Better Timing - Timer Interrupts.

5.6 Talkthrough Program with Adjustable Sampling Rate.

6. Other PIC Projects.

6.1 Introduction.

6.2 Stepper Motor Controller using PIC 12F675.

6.3 DC Motor Controller using a PIC 12F675.

6.4 An Ultrasonic Measuring System using the PIC 16F627A.

6.5 Function Generator.

6.6 Digital Filtering.

Appendix.

Index.

Hallmark Features
  • Highly practical book, concentrating on the “hands on” approach of completing PIC based projects, rather than theory.
  • All projects in the book are fully tested, and are complete with detailed explanations and schematics to help the student assemble and test the program..
  • All programs are given in two languages, C and assembler.  This helps the reader obtain an easier understanding of these programs and various PIC features.
  • A number of different types of PIC microcontroller of varying complexity are used for the projects in the book.
  • A supporting website provides the diagrams and PCB layouts for the circuits used in the book, as well as links to all the support software required for assembly of the projects.

Available Versions

PIC Projects: A Practical Approach
by Hassan Parchizadeh, Branislay Vuksanovic
ISBN 978-0-470-69461-9
June 2009, ©2009
Paperback, 210 pages
US $35.95 Add to Cart
Share This    Printer-ready version