Designing Embedded Systems with PIC Microcontrollers: Principles and Applications / Edition 1

Designing Embedded Systems with PIC Microcontrollers: Principles and Applications / Edition 1

by Tim Wilmshurst
     
 

This book is a hands-on introduction to the principles and practices of embedded system design using PIC microcontrollers. Packed with helpful examples and illustrations; it takes the reader from basics through to advanced techniques for utilizing and optimizing the PIC family of microcontrollers in projects or studies. Designing Embedded Systems with PIC

See more details below

Overview

This book is a hands-on introduction to the principles and practices of embedded system design using PIC microcontrollers. Packed with helpful examples and illustrations; it takes the reader from basics through to advanced techniques for utilizing and optimizing the PIC family of microcontrollers in projects or studies. Designing Embedded Systems with PIC Microcontrollers is ideal for students of electronics and other engineering subjects, as well as practicing engineers or confident hobbyists who want to develop their PIC-based and embedded skills.

Product Details

ISBN-13:
9780750667555
Publisher:
Elsevier Science
Publication date:
11/13/2006
Edition description:
Older Edition
Pages:
584
Product dimensions:
7.40(w) x 9.50(h) x 1.30(d)

Table of Contents

Sect. 1 Getting Started with Embedded Systems 1

Ch. 1 Tiny computers, hidden control 3

Sect. 2 Minimum Systems and the PIC 16F84A 25

Ch. 2 Introducing the PIC mid-range family and the 16F84A 27

Ch. 3 Parallel ports, power supply and the clock oscillator 51

Ch. 4 Starting to program - an introduction to Assembler 75

Ch. 5 Building Assembler programs 107

Ch. 6 Working with time: interrupts, counters and timers 145

Sect. 3 Larger Systems and the PIC 16F873A 169

Ch. 7 Larger Systems and the PIC 16F873A 171

Ch. 8 The human and physical interfaces 213

Ch. 9 Taking timing further 257

Ch. 10 Starting with serial 295

Ch. 11 Data acquisition and manipulation 339

Ch. 12 Some PIC microcontroller advances 371

Sect. 4 Smarter Systems and the PIC 18F2420 391

Ch. 13 Smarter systems and the PIC 18F2420 393

Ch. 14 Introducing C 443

Ch. 15 C and the embedded environment 467

Ch. 16 Acquiring and using data with C 481

Ch. 17 More C and the wider C environment 501

Ch. 18 Multi-tasking and the real-time operating system 525

Ch. 19 The Salvo real-time operating system 541

Sect. 5 Where Can We Go from Here? Distributed Systems, Bigger Systems 573

Ch. 20 Connectivity and networks 575

Ch. 21 Moving beyond 8-bit: a survey of larger PIC microcontrollers 591

App. 1 The PIC 16 Series instruction set 619

App. 2 The electronic ping-pong program 621

App. 3 The Derbot AGV - hardware design details 627

App. 4 Some basics of Autonomous Guided Vehicles 631

App. 5 The PIC 18 Series instruction set 635

App. 6 Essentials of C 641

Index 647

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >