The Quintessential PIC Microcontroller

Paperback
from $0.00

Author: Sid Katzen

ISBN-10: 185233942X

ISBN-13: 9781852339425

Category: Circuits - Computer Hardware

Written specifically for readers with no prior knowledge of computing, electronics, or logic design.\ Uses real-world hardware and software products to illustrate the material, and includes numerous fully worked examples and self-assessment questions.

Search in google:

The Quintessential PIC® Microcontroller looks at one of the central technologies in many embedded computer and communication systems: the microcontroller. It approaches microcontrollers as the "intelligence" of smart digital systems and gives readers the confidence to design, construct and program a real working system using the popular PIC device as the exemplar. Written specifically for students with no prior knowledge of computing, electronics, or logic design, it is ideally suited as a textbook for relevant modules on Computer Science and Electronic Engineering degree courses. It is also relevant to students carrying out project work at final year undergraduate and postgraduate level, and to those on conversion MScs.Key features include:- The use of real-world hardware and software products to illustrate the material- Numerous fully worked examples and self-assessment questions- An associated web site providing solutions, further examples, and useful resources- Clear and concise presentation of key points and underlying concepts

PrefacePt. IThe Fundamentals1Digital Representation32Logic Circuitry173Stored Program Processing41Pt. IIThe Software4The PIC16F84 Microcontroller775The Instruction Set1056Subroutines and Modules1357Interrupt Handling1698Assembly Language1959High-Level Language227Pt. IIIThe Outside World10The Real World24911One Byte at a Time26712One Bit at a Time30113Time is of the Essence35714Take the Rough with the Smooth38515To Have and to Hold42516A Case Study449App. A14-bit Core Instruction Set469App. BSpecial Purpose Register Structure for the PIC16C74B471App. CC Instruction Set473App. DAcronyms and Abbreviations475Index479