8051 microcontroller internals, instructions, programming and interfacing

For every PC there are at least 20 embedded systems, and the number is increasing. 8051 is one of the most widely used microcontrollers in embedded system design, and its internal architecture, instruction set and interfacing techniques are presented in this book through simple language, excellent g...

Full description

Bibliographic Details
Main Author: Ghoshal, Subrata
Format: eBook
Language:English
Published: Delhi Pearson 2010
Edition:[First edition]
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 02660nmm a2200373 u 4500
001 EB002213891
003 EBX01000000000000001350852
005 00000000000000.0
007 cr|||||||||||||||||||||
008 240604 ||| eng
020 |a 9781282655034 
050 4 |a TJ223.P76 
100 1 |a Ghoshal, Subrata 
245 0 0 |a 8051 microcontroller  |b internals, instructions, programming and interfacing  |c Subrata Ghoshal 
250 |a [First edition] 
260 |a Delhi  |b Pearson  |c 2010 
300 |a 503 pages  |b illustrations 
505 0 |a Includes bibliographical references and index 
653 |a Commande numérique 
653 |a Microcontrôleurs 
653 |a Embedded computer systems / http://id.loc.gov/authorities/subjects/sh87006632 
653 |a Systèmes enfouis (Informatique) 
653 |a Automates programmables 
653 |a Digital control systems / http://id.loc.gov/authorities/subjects/sh85037974 
653 |a Microcontrollers / http://id.loc.gov/authorities/subjects/sh2008020006 
653 |a Programmable controllers / http://id.loc.gov/authorities/subjects/sh85107305 
653 |a Intel 8051 (Microcontroller) / Programming / http://id.loc.gov/authorities/subjects/sh85067143 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
776 |z 9781282655034 
776 |z 1282655035 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781282655034/?ar  |x Verlag  |3 Volltext 
082 0 |a 000 
520 |a For every PC there are at least 20 embedded systems, and the number is increasing. 8051 is one of the most widely used microcontrollers in embedded system design, and its internal architecture, instruction set and interfacing techniques are presented in this book through simple language, excellent graphical annotations and a large variety of solved examples. Spread across 26 chapters, this book starts with the internal architecture of 8051, and then explains all instructions with examples of applications. In-depth discussions on interrupt-handling features are followed by the techniques of interfacing 8051 with the external world through different types of motors, relays, sensors, ADC/DACs, memory devices, keyboards, displays, etc. As most of the embedded systems are battery-powered, power-saving schemes play a major role in considerations of these system designs. Hence, an entire chapter is devoted to explaining power management using 8051. One full-length design example explaining both hardware as well as software aspects of a home protection system using 8051 is presented as a case study. Discussions are concluded by a chapter on advanced microcontrollers such as the AVR.