Books About the 8052
"Print is Dead?" -- Well, probably not dead... just wounded, bleeding. :)
In all seriousness, there are a number of books available that can prove to be very
useful to the 8052 developer. While every day there is more and more information
about the 8052 on the web, sometimes there's nothing quite like having a handy book
to sit down and read, or refer to when you're on the road.
The following are books that we've found about the 8052. We haven't read all these
books so can't necessarily endorse them, but when you click on the links below you'll
be taken to Amazon.com where you will be able to review the comments and reviews of
others who have purchased the book.
If you happen to know of other books, or if you've purchased one or more of these books
and would like to comment on them, by all means let us
know., and we'll share your inputwith the rest of the world.
The 8051/8052 Microcontroller: Architecture, Assembly Language, and Hardware Interfacing
By Craig Steiner
COMMENTS FROM 8052.COM WEBMASTER:
This book was written by Craig Steiner, the webmaster of 8052.com and the author
of the majority of the tutorials
at 8052.com. The book builds on these tutorials and continues ot present
additional information on 8052 assembly language programming and specific
hardware interfacing. Full information about the book may be found
here.
Synopsis:
This book was written with the novice or intermediate 8052 developer in mind. Assuming no prior knowledge of the 8052, it takes the reader step-by-step through the architecture including discussions and explanations of concepts such as internal RAM, external RAM, Special Function Registers (SFRs), addressing modes, timers, serial I/O, and interrupts. This is followed by an in-depth section on assembly language which explains each instruction in the 8052 instruction set as well as related concepts such as assembly language syntax, expressions, assembly language directives, and how to implement 16-bit mathematical functions. The book continues with a thorough explanation of the 8052 hardware itself, reviewing the function of each pin on the microcontroller and follows this with the design and explanation of a fully functional single board computer. Every section of the schematic design is explained in detail to provide the reader with a full understanding of how everything is connected, and why. The book closes with a section on hardware interfacing and software examples in which the reader will learn about the SBCMON monitor program for use on the single board computer, interfacing with a 4x4 keypad, communicating with a 16x2 LCD in direct-connect as well as memory-mapped fashion, utilizing an external serial EEPROM via the SPI protocol, and using the I2C communication standard to access an external real time clock.
The book takes the reader with absolutely no knowledge of the 8052 and provides him with the information necessary to understand the architecture, design and build a functioning circuit based on the 8052, and write software to operate the 8052 in assembly language.
The 8051 Microcontroller and Embedded Systems
By Muhammad Ali Mazidi
COMMENTS FROM 8052.COM USER:
The book is well written and is directed toward someone who wants to have a hands-on
experience with the 8051 family and to use it in various practical interface
applications. The book contains many application cicuit schamatics that allow
the reader to construct circuits that will compliment the text. The floppy disk that
accompanies the text contains a lab manual with many experiments for programming and
hardware interfacing. The appendices contain valuable information about the 8051 family
of microcontrollers. Mr. Mazidi is an instructor with DeVry Institute where the
book is used as a course text by many of the DeVry schools.
From the Publisher:
This book uses a step-by-step approach to teach the fundamentals of assembly language
programming and interfacing of the 8051 microcontroller. Simple, concise examples are
utilized to show what action each instruction performs, then a sample is provided to
show its application. For anyone interested in learning about the 8051 microcontroller.
BASCOM Programming of Microcontrollers with Ease: An Introduction by Program Examples
By Claus Kuhnel
From the Publisher:
The 8051 microcontroller family has been well-known over many years. The development of new derivatives
is not finished yet. From time to time new powerful derivatives are announced. You will find derivatives
from Philips, Dallas, Analog Devices and Cygnal and others with the known 8051 core but enhanced clock
and peripherals. For example, complete analog-to-digital and digital-to-analog subsystems were integrated
in some chips. Atmel developed the AVR microcontroller family which is well suited for high-level
language programming and in-system programming. For all those microcontrollers there is development
software ranging from simple assemblers for DOS to integrated development environments for Windows95/98/NT
on the market. Apart from programming environments for professional applications, also the more economical
and nonetheless sufficiently equipped development environments can maintain ground. BASCOM-8051 and
BASCOM-AVR are development environments built around a powerful BASIC compiler which is suited for
project handling and program development for the 8051 family and its derivatives as well as for the AVR
microcontrollers from Atmel. The programming of microcontrollers using BASCOM-8051 and BASCOM-AVR will
be described in this book. Some applications help understand the usage of BASCOM-8051 and BASCOM-AVR.
The 8051 Microcontroller
By I. Scott MacKenzie
COMMENTS FROM 8052.COM: This was was one of two books I had when I first started
working with the 8052, and it's still within arms-reach whenever I'm developing 8052 code.
The examples are somewhat short and not explained line-by-line, but this is a great book
to have on-hand as reference, as well as to learn about the 8051 as long as you have some
other source of 8051 information to back up and validate what you understand from this
book. In fact, this book complements 8052.com nicely.
From the Publisher:
This comprehensive text presents all of the topics required for an introductory course
in the 8051 microcontroller. Starting at a rudimentary level --What is a microprocessor?
What is a microcontroller? -- coverage evolves to encompass complete, finished design
examples using such software tools as the assembler (ASM51), the linker (RL51), and
the object-to-hex conversion utility (OH). Additionally, a simple single-board,
10-chip computer project is provided. This hands-on project is easy-to-build, and
develops into a working prototype 8051 computer that can be used in the classroom or
lab to demonstrate principles.
8051 Microcontroller: Hardware, Software, and Interfacing
By James W. Stewart
Comments from the Publisher:
The strong emphasis of this book is on interfacing the 8051 to real world devices such as
switches, displays, motors. A/D converters and so forth. This text designed to be used as
a stand-alone text for an 8051-based course in microcontrollers. It can also be used as a
supplement to texts on "standard" chips, such as the 8085; or as a self-study tool for
those whose work requires familiarity with microcontrollers.
The 8051 Microcontroller : Architecture, Programming, and Applications
By Kenneth J. Ayala
Comments from a Reader:
A recommended book for those who have previous assembly language experience and wish
to get to know details relating to the 8051 microcontroller. While the internal
architecture of the chip is covered in detail, external hardware and peripheral
interfacing is not. Only the basic 8051/31 is covered, with little mention of the
other variants available. There are extensive listings in the text, covering
routines for handling keyboards and displays, as well as timing loops and
communications. A large, clear typeface ensures that all of the listings are
completely legible. The layout and presentation of the book is excellent, with
a consistent, unambiguous style used throughout.
C and the 8051 Programming for Multitasking
By Thomas W. Schultz
Comments from the Publisher:
The book focuses on the 8051 family micro-controller, which is used for mid-sized projects
requiring embedded control. A practical, hands-on approach, all examples done in C
Programming language and assembly language. A major emphasis on project planning.
C and the 8051 : Building Efficient Applications
By Thomas W. Schultz
Comments from the Publisher:
Guides readers through a myriad of techniques for optimizing C-based applications for the
8051 microcontroller. A companion to Volume I, which presents the basics of that
microcontroller, this text emphasizes applications and project development. Presents
practical advice on working with inputs, outputs, and algorithms, among other
applications. The included CD-ROM contains Keil's assembler, C compiler, and linker in
a limited version, along with source code.
The 8051 Family of Microcontrollers
By Richard H. Barnett
From Back Cover:
Introduces the reader to the Intel 8051 family of microcontrollers from both a hardware
and software standpoint, giving them all of the background they need to contstruct a
design project using an embedded controller.
The 8085 and 8051 Hardware and Software
By William Kleitz
From Back Cover:
Short, concise, and easily-accessible, this book uses the 8085A microprocessor
and 8051 microcontroller to explain the fundamentals of microprocessor architecture,
programming, and hardware. Features only practical, workable designs so that readers
can develop a complete understanding of the application with no frustrating gaps in
the explanations. An abundance of real-life hardware, software, and schematic
interpretation problems prepare readers to troubleshoot and trace signals through
situations they will likely encounter on the job.
(C) Copyright 1997 - 2008 by Vault Information Services LLC. All Rights Reserved.
Information provided "as-is" without warranty. Please see details.
Contact us for usage and copy permission.
|