Higher Education

Fundamentals of Microcontrollers and Applications in Embedded Systems with PIC, 1st Edition

  • Ramesh Gaonkar Onondaga Community College, Syracuse, New York
  • ISBN-10: 1401879144  |  ISBN-13: 9781401879143
  • 640 Pages
  • © 2007 | Published
  • College Bookstore Wholesale Price = $125.75



Learn microcontroller fundamentals as well as the basics of architecture, assembly language programming, and applications in embedded systems! This comprehensive introduction to the PIC microcontroller text builds an in-depth foundation in microprocessor theory and application. The text features balanced coverage of both hardware and software for a fuller understanding of how microcontrollers function. Readers are systematically guided through fundamental programming essentials of assembly language in a step-by-step process that builds a sound knowledge base for tackling the basic operability of the chip, as well as more advanced applications of the PIC.

Additional Product Information

Features and Benefits

  • Each topic is covered in depth from basic concepts to industrial applications and illustrated by numerous examples with complete schematics
  • The programming section features numerous illustrative examples that include a problem statement, straightforward analysis of the problem, and programming steps needed to solve the problem
  • Instructions are clearly explained in full detail with helpful examples
  • Back-of-book CD contains data sheets and source code for use with the programming examples

Table of Contents

Microprocessor and Microcontroller Fundamentals.
Microcontroller Architecture – PIC 18F Family.
PIC 18F Programming Model and its Instruction Set.
Programming and Problem Solving.
Introduction to Data Copy (Move), Arithmetic, and Branch Instructions.
Introduction to Logic, Bit Manipulation, and Multiply-Divide Operations.
Stack and Subroutines.
Application Programs and Software Design.
Input/Output (I/O) Ports and Interfacing.
Data Converters.
Serial I/O


All supplements have been updated in coordination with the main title. Select the main title's "About" tab, then select "What's New" for updates specific to title's edition.

For more information about these supplements, or to obtain them, contact your Learning Consultant.

Instructor Supplements

Instructors Guide  (ISBN-10: 1401879152 | ISBN-13: 9781401879150)

Meet the Author

Author Bio

Ramesh Gaonkar

Ramesh Gaonkar is professor of Electrical Engineering Technology at Onondaga Community College in Syracuse, New York. He is also responsible for the development of the Computer Technology Program, STIP-Skills Improvement Program and Apprentice Program and is the author of several books. Prior to teaching, Mr. Gaonkar was a Design Engineer where he was responsible for Circuit Design. He has served as consultant for the National Science Foundation, Advanced Technology Program Proposal Review, Development and Evaluations Associates, and the National Institute of Industrial Engineering in Bombay, India. Mr. Gaonkar has received several awards, including the SUNY Chancellor's Award for Creative and Scholarly Activities, the Central NY Technology-Outstanding Teacher Award, and the American Society for Engineering Education Outstanding Teacher Award. He is a member of several professional organizations serving in leadership capacities. Mr. Gaonkar received his Bachelor of Science in Electrical Engineering from Rensselaer Polytechnic Institute, his Master's of Science in Physics from Bombay University, his Master's of Science in Electrical Engineering from Union College and his Doctorate in Instructional Technology and Electrical Engineering from Syracuse University.