Fundamentals of Microcontrollers and Applications in Embedded Systems with PIC / Edition 1 available in Hardcover
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.
|Product dimensions:||7.32(w) x 9.86(h) x 0.98(d)|
About the Author
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.
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. Interrupts. Timers. Data Converters. Serial I/O