PIC Projects - A Practical Approach

Paperback
from $0.00

Author: Hassan Parchizadeh

ISBN-10: 0470694610

ISBN-13: 9780470694619

Category: Circuits - Computer Hardware

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

Search in google:

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.  

About the Authors viiPreface ixAcknowledgements xiii1 Preparing to do a Pic Project 11.1 Introduction 11.2 Overview of PIC Microcontroller 21.3 Basics of PIC Assembly Language 91.4 Introduction to C Programming for PIC Microcontroller 161.5 MPLAB Integrated Development Environment (IDE) 281.6 Advanced Debugger Features - Stimulus 482 Simple Interfaces 552.1 Introduction 552.2 PIC12F629 Circuit Design 562.3 The PIC12F629 Strip Board Design 572.4 The PIC12F629 PCB Board Design 582.5 The PIC12F629 - Flashing LED Application 592.6 PIC16F627A Circuit Design 682.7 PIC16F629 Strip Board Design 692.8 PIC16F627A PCB Board Design 702.9 PIC16F627A - Display Segments 713 Display Interfaces 833.1 Introduction 833.2 PIC16F627A Four-Digit, Seven-Segment LED Display Circuit Design 843.3 PIC16F627A Four-Digit, Seven-Segment LED Display Circuit Strip Board Design 843.4 PIC12F629 PCB Board Design 863.5 PIC16F627A Four-Digit, Seven-Segment LED Display Circuit Application 863.6 PIC16F627A LCD Display Circuit Design 933.7 PIC16F627A Four-Digit, Seven-Segment LED Display Circuit Strip Board and PCB Design 953.8 PIC16F627A LCD Display Circuit Application 964 RS232 Interfaces 1054.1 Introduction 1054.2 RS232 Interface Circuit Design 1064.3 PIC16F627A MCU - Transmit - C Program 1094.4 PIC16F627A MCU - Transmit - Assembly Program 1154.5 PIC16F627A MCU - Receive - C Program 1194.6 PIC16F627A MCU - Receive - Assembly Program 1214.7 PIC16F627A MCU - Transmit-Receive - C Program 1244.8 PIC16F627A MCU - Transmit-Receive - Assembly Program 1265 Interfacing PICS with the Analog World 1295.1 Introduction1295.2 Hardware Description 1325.3 Level Indicator Program and Advanced Simulator Features 1335.4 Level Indicator with Timing 1475.5 Level Indicator with Better Timing - Timer Interrupts 1495.6 Talkthrough Program with Adjustable Sampling Rate 1566 Other PIC Projects 1596.1 Introduction 1596.2 Stepper Motor Controller using PIC12F675 1596.3 DC Motor Controller using a PIC12F675 1646.4 An Ultrasonic Measuring System using the PIC16F627A 1676.5 Function Generator 1736.6 Digital Filtering 178Appendix 189Index 191