• PRICE for Indian Territory ONLY
• For Customers outside India, please Contact Us.
• Cash on delivery in Mumbai Only.
 
THE 8051 MICROCONTROLLER AND EMBEDDED SYSTEMS USING ASSEMBLY AND C
Publisher : Cengage
Author : Kenneth Ayala, Dhananjay V. Gadre
ISBN : 81-315-1105-7
Price : Rs. 350/-
Discount : 15%
Take Home price : Rs. 298/-
Includes : CD
Order Now
PRICE for Indian Territory ONLY, For Customers outside India, please Contact Us
 Books Category
ARTIFICIAL NEURAL NETWORKS
DIGITAL SIGNAL PROCESSING
FIBER OPTICS
MICROPROCESSOR AND MICROCONTROLLER
NETWORKING AND INTERNET
PC COMMUNICATION
PHYSICS
POWER ELECTRONICS
PROGRAMMING LANGUAGES
HEAT TRANSFER
INDUSTRIAL ENGINEERING
GROUNDWATER HYDROLOGY

Overview:
The 8051 Microcontroller & Embedded Systems: Using Assembly and C is designed to serve as a textbook for undergraduate student enrolled in programmes in electronics, electrical, computers, and instrumentation & control engineering. It will also serve well as a textbook for students of BSc (Electroncis) and MSc (Electronic Science/Instrumentation) and as a reference to engineers and hobbyists working with the 8051.

The comprehensive, of this book includes an introduction to embedded systems, an overview of microprocessors and microcontrollers, and a review of number systems and their arithmetic. The 8051, along with as architecture, ports, peripherals, interfacing, and programming, is described in full detail with numerous examples. Special emphasis is laid on topics such as interrupts, jump and call instruction, and serial communication that students usually find difficult to understand. A complete chapter is dedicated to the various devices belonging to the 8051 family and their features. C Programming for the 8051 is described with the help of the Small Device C Compiler (SDCC), an open-source tool. The final chapter delineates projects that can be designed using the 8051. The appendices provide details on 8051 mnemonics, instruction sets, and software tools used for programming the chip, making this book a complete undergraduate text.

Lucidly written in a student-friendly manner, the book is rich in pedagogical aids. Chapter outlines give a view each chapter which is concluded in an end-of-chapter summary. Exercise sets are painstakingly created to test the students understanding. A large number of programming examples are included to clearly illustrate techniques. A CD accompanying the book contains source codes for projects described in the book along with data sheets of relevant microcontrollers.

KEY FEATURES:

  • Covers both Assembly and C Programming for the 8051
  • Includes a full chapter dedicated to the various 8051 variants
  • Gives seven full projects that can be implemented using components easily available in India
  • Contains an evaluation version of keil µVision on the accompanying CD
  • Incorporated a large number of examples and problems to aid and test understanding

ABOUT THE AUTHORS:

    Kenneth J. Ayala is a professional engineer and Professor Emeritus at Western Carolina University.

    Dhananjay V. Gadre is Assistant Professor with the Electroncis and Communication Engineering Division, Netaji Subhas Institute of Technology (NSIT), New Delhi. He holds a master's degree in Electronic Science from university of Delhi and another in Computer Engineering from University of ldaho, USA. He has over 20 year of total professional experience, including 12 years of teaching experience. he has authored several technical articles and two books, which have also been translated to chinese and Greek. His professional interests include computer architecture, digital systems design, embedded systems, asynchronous digital systems, and sensor networks.

Table of Contents :

    1. EMBEDDED SYSTEMS

    2. MICROPROCESSORS AND MICROCONTROLLERS

    3. NUMBERING SYSTEMS AND ARITHMETIC

    4. THE 8051 ARCHITECTURE

    5. ASSEMBLY LANGUAGE PROGRAMMING CONCEPTS

    6. MOVING DATA

    7. LOGICAL OPERATIONS

    8. ARITHMETIC OPERATIONS

    9. JUMP AND CALL INSTRUCTIONS

    10. AN 8051 MICROCONTROLLER DESIGN

    11. APPLICATIONS

    12. SERIAL DATA COMMUNICATION

    13. THE MOST POPULAR 8051S

    14. C PROGRAMMING

    15. LAB EXERCISES USING THE UNI-51-SDK

APPENDIX

    APPENDIX A 8051 OPERATIONSL CODE MNEMONICS
    APPENDIX B CONTROL REGISTERS
    APPENDIX C THE 8255 PROGRAMMABLE I/0 PORT
    APPENDIX D USING KEIL'S C51 TOOLS
    APPENDIX E USING SDCC AND FLASHMAGIC
    APPENDIX F THE UNI-51-SDK

INDEX
Note : Prices are subject to change without prior notice
 
Feedback
Copyright : Penram International Publishing (India) Pvt. Ltd.