Book Details

Instructors may access teaching resources by clicking the ‘Request Instructor Resources’ tab next to the title.
Please note that you can subscribe to a maximum of 2 titles.

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 and Rolin McKinlay
ISBN  9788131710265
Imprint  Pearson Education
Copyright  2007
Pages  560
Binding  Paperback
List Price  Rs. 789.00
  
 
 

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.
  • About the Authors
  • Contents
  • Features
  • Downloadable Resources

Muhammad Ali Mazidi went to Tabriz University and holds Master’s degrees from both Southern Methodist University and the University of Texas at Dallas. He is currently a.b.d. on his Ph.D. in the Electrical Engineering Department of Southern Methodist University. He is co-author of a widely used textbook, The 80x86 IBM PC and Compatible Computers, also available from Prentice Hall. He teaches microprocessor-based system design at DeVry University in Dallas, Texas.

Janice Gillispie Mazidi has a Master of Science degree in Computer Science from the University of North Texas. She has several years of experience as a software engineer in Dallas. She has been chief technical writer and production manager, and was responsible for software development and testing of a widely used textbook, The 80x86 IBM PC and Compatible Computers, also available from Prentice Hall.

Rolin McKinlay has a BSEET from DeVry University. He is currently working on his Master’s degree and PE license in the state of Texas. He is currently self-employed as a programmer and circuit board designer, and is a partner in MicroDigitalEd.com.
 

  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
 

  • 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
 
 
Username/ Email  
Password  
If you are new to this site, and you do not have a username and password, please register.