Interfacing PIC Microcontrollers book cover

Interfacing PIC Microcontrollers

Embedded Design by Interactive Simulation

The advent of interactive design software has allowed the simulation of microcontrollers without having to build and debug hardware. Interfacing PIC Microcontrollers: Embedded Design by Interactive Simulation discusses microcontroller design and applications. The book is divided into three parts. Part 1 introduces the PIC 16F877 architecture, software, and simulation system. Part 2 discusses interfacing techniques. Part 3 discusses power outputs, serial communication, sensor interfacing, and the design of MCU-based systems. Each topic is illustrated by designs based on the 16F877. The Proteus design software by Labcenter Electronics is used throughout. The book is suited for more advanced readers with prior knowledge of the basics of microcontroller systems.

Project engineers new to the PIC and PIC interfacing; Electronics hobbyists; Students in further and higher education, especially engineering undergraduates taking courses on microelectronics or embedded systems


Published: August 2006

Imprint: Newnes

ISBN: 978-0-7506-8028-8


  • Part 1 Microcontroller

    1 PIC Hardware

    Processor System

    PIC 16F877 Architecture

    PIC Instruction Set

    Special Function Registers

    2 PIC Software

    Assembly Language

    Software Design

    ‘C’ Programming

    3 Circuit Simulation

    Basic Circuit

    Software Debugging

    Hardware Testing

    Hardware Implementation

    Program Downloading

    Part 2 Interfacing

    4 Input & Output

    Switch Input

    Switch Debouncing

    Timer and Interrupts

    Keypad Input

    7-Segment LED Display

    Liquid Crystal Display

    5 Data Processing

    Number Systems


    Variable Types


    6 Calculate, Compare & Capture


    Pulse Output

    Period Measurement

    7 Analogue Interfacing

    8-bit Conversion

    10-bit Conversion

    Amplifier Interfaces

    Transient & Frequency Response

    Instrumentation Amplifier

    Current Loop


    Op-amp Selection

    Analogue Output

    Part 3 Systems

    8 Power Outputs

    Current Drivers

    Relays & Motors

    Power Output Interfacing

    Motor Interfacing

    9 Serial Communication




    10 Sensor Interfacing


    Sensor Types

    Amplifier Design

    Weather Station

    11 System Design

    Base System

    Memory System

    Other PIC Chips

    System Design

    Other MCU Families

    Answers to Assessment Questions

    Index & Abbreviations


advert image