The 8051 Microcontroller: Pearson New International Edition

Series
Pearson
Author
Muhammad A. Mazidi / Rolin D. McKinlay / Janice G. Mazidi  
Publisher
Pearson
Cover
Softcover
Edition
1
Language
English
Total pages
576
Pub.-date
November 2013
ISBN13
9781292027265
ISBN
1292027266
Related Titles


Product detail

Product Price CHF Available  
9781292027265
The 8051 Microcontroller: Pearson New International Edition
102.00 approx. 7-9 days

eBook

You'll find the eBook here.:

Free evaluation copy for lecturers


Description

For courses in 8051 Microcontrollers and Embedded Systems

 

The 8051 Microprocessor: A Systems Approach emphasizes the programming and interfacing of the 8051. Using a systematic, step-by-step approach, the text covers various aspects of 8051, including C and Assembly language programming and interfacing. Throughout each chapter, examples, sample programs, and sectional reviews clarify the concepts and offer students an opportunity to learn by doing.

 

Features

For courses in 8051 Microcontrollers and Embedded Systems

 

The 8051 Microprocessor: A Systems Approach emphasizes the programming and interfacing of the 8051. Using a systematic, step-by-step approach, the text covers various aspects of 8051, including C and Assembly language programming and interfacing. Throughout each chapter, examples, sample programs, and sectional reviews clarify the concepts and offer students an opportunity to learn by doing.

 

Hallmark Features:

 

The authors establisha foundation of Assembly languageprogramming and provide a comprehensive treatment of 8051 interfacing for engineering students.

  • From this background, the design and interfacing of microcontroller-based embedded systems can be explored.
  • Review questions at the end of each section help reinforce the main points covered in the chapter.
  • An extensive set of appendices provide all reference material required for the topics covered in the book. 

This text mayalsobeusedby practicing technicians, hardware engineers, computer scientists, and hobbyists.

  • It is an ideal source for those building stand-alone projects,or projects in which data is collected and fed into a PC for distribution on a network.

Table of Contents

0: Introduction to Computing

1: The 8051 Microcontrollers

2: 8051 Assembly Language Programming

3: Jump, Loop, and Call Instructions

4: I/O Port Programming

5: 8051 Addressing Modes

6: Arithmetic, 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: Relay, Optoisolator, and Stepper Motor

16: DS12887 RTC Interfacing and Programming

17: DC Motor Control and PWM

18: I2C and SPI Protocols

 

APPENDICES

A: 8051 Instructions, Timing, and Registers

B: Basics of Wire Wrapping

C: IC Technology and System Design Issues

D: Flowcharts and Pseudocode

E: 8051 Primer for x86 Programmers

F: ASCII Codes

G: Assemblers, Development Resources, and Suppliers