Request for consultation

Thanks for your request. You’ll soon be chatting with a consultant to get the answers you need.
{{formPostErrorMessage.message}} [{{formPostErrorMessage.code}}]
First Name is required. 'First Name' must contain at least 0 characters 'First Name' cannot exceed 0 characters Please enter a valid First Name
Last Name is required. 'Last Name' must contain at least 0 characters 'Last Name' cannot exceed 0 characters Please enter a valid Last Name
Institution is required.
Discipline is required.
Why are you contacting us today? is required. 'Why are you contacting us today?' must contain at least 0 characters 'Why are you contacting us today?' cannot exceed 0 characters Please enter a valid Why are you contacting us today?

The 8051 Microcontroller 3rd Edition

Kenneth Ayala

  • Published
  • Previous Editions 1997
  • 448 Pages

Overview

Gain valuable assembly code programming knowledge with the help of this newly revised book. Readers will be trained on programming the Intel 8051 microcontroller, one of the most common microprocessors used in controls or instrumentation applications that use assembly code. The third edition teaches current principles of computer architecture including simulation and programming, with new state-of-the-art integrated development software that is included at the back of the book. The writing style engages readers and renders even complex topics easy to absorb. Practical examples of assembly code instructions illustrate how these instructions function. Complex hardware and software application examples are also provided.

Kenneth Ayala, Western Carolina University

Mr. Ayala is a professional engineer and Professor Emeritus at Western Carolina University.
  • thorough coverage of binary number systems and binary mathematics is included, along with a tutorial on assembly language programming
  • complete descriptions of 8051 internal architecture, timers, ports, and serial communications are given
  • up-to-date chapters examine how to build and test a small 8051-based microcontroller system, as well as interfacing the system to switches, keypads, displays, and A/D-D/A converters
  • questions and programming challenges are featured at the end of every chapter to underscore key points
  • hallmarks retained from the second Edition include coverage of the 8052, 8051 derivatives, and the 16-bit XA microcontroller, as well as a complete RAM map that includes all SFRs and bit addressable locations
  • appendices explain how to use the back-of-book software, and include assembly code instructions, control registers, ASCII tables, and a summary of 8051 derivative products that are currently available
Microprocessors and Microcontrollers.
Numbering Systems and Binary Arithmetic.
The 8051 Architecture.
Basic Assembly Language Programming Concepts.
Moving Data.
Logical Operations.
Arithmetic Operations.
Jump and Call Instructions.
An 8051 Microcontroller Design.
Applications.
Serial Data Communication.
Appendix A: 8051 Operational Code Mnemonics.
Appendix B: How to Use the A51 Assembler.
Appendix C: Using uVision2.
Appendix D: The 8255 Programmable I/O Port.
Appendix E: The Rest of the Family.
Appendix F: Control Registers.
Index.

Textbook Only Options

Traditional eBook and Print Options

{{collapseContainerClosed['detail_0'] ? 'Show More' : 'Show Less'}}
z

  • ISBN-10: 111132185X
  • ISBN-13: 9781111321857
  • Bookstore Wholesale Price $257.25
  • RETAIL $341.95

  • ISBN-10: 140186158X
  • ISBN-13: 9781401861582
  • Bookstore Wholesale Price $257.25
  • RETAIL $341.95

Cengage provides a range of supplements that are updated in coordination with the main title selection. For more information about these supplements, contact your Learning Consultant.

FOR INSTRUCTORS

The 8051 Microcontroller

ISBN: 9781401861582
Gain valuable assembly code programming knowledge with the help of this newly revised book. Readers will be trained on programming the Intel 8051 microcontroller, one of the most common microprocessors used in controls or instrumentation applications that use assembly code. The third edition teaches current principles of computer architecture including simulation and programming, with new state-of-the-art integrated development software that is included at the back of the book. The writing style engages readers and renders even complex topics easy to absorb. Practical examples of assembly code instructions illustrate how these instructions function. Complex hardware and software application examples are also provided.

FOR STUDENTS

The 8051 Microcontroller

ISBN: 9781401861582
Gain valuable assembly code programming knowledge with the help of this newly revised book. Readers will be trained on programming the Intel 8051 microcontroller, one of the most common microprocessors used in controls or instrumentation applications that use assembly code. The third edition teaches current principles of computer architecture including simulation and programming, with new state-of-the-art integrated development software that is included at the back of the book. The writing style engages readers and renders even complex topics easy to absorb. Practical examples of assembly code instructions illustrate how these instructions function. Complex hardware and software application examples are also provided.

Student CD

ISBN: 9781111536169