Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
The response to the first edition of Microcontrollers: Architecture, Programming, Interfacing and System Design in India as well as internationally has been very significant. A rough estimate is that above 80,000 engineering students and professional budding software and hardware mobile device and system engineers became first-time readers of this book in India alone each year since 2005. It has also been published in foreign language.
After the publication of the first edition, there has been a requirement of touch-screen based embedded devices and systems. I have received suggestions from learned faculty and students for giving examples in between chapters and programming examples in assembly and C, introduction to the PIC microcontroller architecture and programming, and additional online resources for students, laboratory and faculty. Budding professionals require more examples in between chapters and programming examples in assembly and C, and enhancing their core concepts. The second edition of the book takes into account these necessities and suggestions and improves upon the coverage of the original edition, making the text lucid with more examples and questions.
I sincerely hope the new edition of the book will further aid students in understanding the architecture, programming, interfacing and system design concepts and principles of Microcontrollers.
New to This Edition
This edition includes the following new topics and has following changes:
Numbering and coding systems in Chapter 1
Examples in between chapters of 8051 based μc C51 family in Chapters 1 to 6
Touch Screen and Touch-Screen Controller on Interfacing in Chapter 8
Programming Examples in Assembly, Programming Examples in C and PIC Microcontroller in three new Chapters 9, 10 and 13
Porting Linux in ARM microcontrollers in Chapter 15
Extended bibliography and Web-links to datasheets and application notes and additional online resources for students, laboratory and teachers
Target
The new edition of the book is meant to serve as a textbook as well as start-up book for the following:
Undergraduate and postgraduate students of electronics and instrumentation engineering, electronics and communication engineering, electrical engineering, and mechatronics,
Students in microcontroller and embedded systems hardware and software professional training programs
Embedded software and hardware device and system engineers entering into the professional world
Young professionals, R & D centers for automobile and other industry innovative embedded devices and systems.
Web Supplements
The Web has become the best companion of teachers and students. This edition contains the following resources:
The PowerPoint slides of the lessons based on chapters
Solutions to Review questions and guidance to practice exercises
Screenshots of results of simulation of programming problems in the book
Software Building Blocks (originally given in a Chapter in first edition)
State Machine Model based Programming
Feedback
I will be happy to receive feedback from learned professors and syllabi designers. Although care has been taken to ensure an error-free text, some errors may have crept in. I will be grateful if these are pointed out to me. The feedback on content of the book as well online resources at Pearson Education site from readers, particularly students, faculty, scholars, and professionals, can be provided at professor@rajkamal.org or through 'Query' or 'Contact me' links at author's website at http://www.rajkamal.org.
Acknowledgements
I am grateful to Sameer Gupta and Vamanan Namboodiri for continuous interaction and suggestions during the preparation of the manuscript. I am also thankful to Pearson Education for bringing out the revised edition in an elegant format.
Finally, I am grateful to Sushil Mittal (wife) for love, affection and for being a constant source of support, and family members—Dr Shilpi Kondaskar (daughter), Dr Atul Kondaskar (son-in-law), Shalin Mittal (son) Needhi Mittal (daughter-in-law) and grandchildren Arushi Kondaskar and Atharv Raj Mittal for their love and affection.
Raj Kamal