Higher Ed. and Vocational >> Engineering and Computer Science >> Electrical & Electronics Engineering >> Microprocessors & Microcontrollers


The 8051 Microcontroller and Embedded Systems Using Assembly and C, 2/e

The 8051 Microcontroller and Embedded Systems Using Assembly and C,  2/e

Author(s):
  • Muhammad Ali Mazidi
  • Janice Gillispie Mazidi
  • Rolin McKinlay
  • Author: Muhammad Ali Mazidi
    • ISBN:9788131710265
    • 10 Digit ISBN:8131710262
    • Price:Rs. 900.00
    • Pages:560
    • Imprint:Pearson Education
    • Binding:Paperback
    • Status:Available


    Ratings:

    This textbook covers the hardware and software features of the 8051 in a systematic manner.Using Assembly language programming in the first six chapters, in Provides readers with an in-depth understanding of the 8051 architecture.From Chapter 7, this book uses both Assembly and C to Show the 8051 interfacing with real-world devices such as LCDs, keyboards, ADCs, sensors, real-time-clocks, and the DC and Stepper motors, The use of a large number of examples helps the reader to gain mastery of the topic rapidly and move on to the topic of embedded systems project design.

    Table of Content

    1. The 8051 Microcontroller
    2. 8051 Assembly Language Programming
    3. Jump, Loop, and Call Instructions
    4. I/O Port Programming
    5. 8051 Addressing Modes
    6. Arithmetic and Logic instructions and Programs
    7. 8051 Programming in C
    8. 8051 Hardware Connection and Intel Hex File
    9. 8051 Timer Programming in Assembly and C
    10. 8051 Serial Port Programming in Assembly and C
    11. Interrupts Programming in Assembly and C
    12. LCD and Keyboard interfacing
    13. ADC, DAC, and Sensor interfacing
    14. 8051 Interfacing to External Memory
    15. 8051 Interfacing with The 8255
    16. DS12887 RTC Interfacing and Programming
    17. Motor Control: Relay, PWM, DC, and Stepper Motors

    Salient Features

    • A new chapter on 8051 C programming.
    • A new section on the 8051 C programming of timers.
    • A new section on the second serial port of the DS89C4x0 chip.
    • A new section on the 8051 C programming of the second serial port.
    • A new section on the 8051 C programming of interrupts.
    • Programming of the 1KB SRAM of the DS89C4x0 chip.
    • A new section on the 8051 C programming of external memory.
    • A new chapter on the DS12887 RTC (real-time clock) chip.
    • A new chapter on motors, relays, and optoisolators