Programming and Customizing the 8051 Microcontroller

Other Format
from $0.00

Author: Myke Predko

ISBN-10: 0071341927

ISBN-13: 9780071341929

Category: Microprocessors

Search in google:

For work or fun—projects, exercises, and insights of the world's most popular microcontroller. Over 30 experiments and 13 complete projects demonstrate 8051 capabilities. CD-ROM gives you all the software you need to begin developing 8051 applications. A volume in TAB's hitMicrocontroller Series. This tutorial/disk package is unique in providing you with a complete understanding of the 8051 chip compatibles along with all the information needed to design and debug tailor-made applications using. Programming & Customizing the 8051 Microcontroller details the features of the 8051 and demonstrates how to use these embedded chips to access and control many different devices. This book shows you what happens within the 8051 when aninstruction is executed, and it demonstrates how to interface 8051's with external devices. Giving you a wide range of experiments and exercises that provide hands-on experience with the 8051, this book also features: clear explanations of how the devices are electronically programmed, along with a design for Atmel 2010microcontroller programmer that you build; tools for developing 8051 applications; two sample 8051 real time operating systems; help in programming both assembly language and high-level applications; tipsto make code development and debugging easier. In addition, extensive appendices give you even more resources for help in developing and debugging 8051 applications, as well as expert tips on avoiding typical application problems.

AcknowledgmentsAbout the AuthorIntroductionCh. 1Microcontrollers1Ch. 28051 Processor Architecture37Ch. 38051 Instruction Set53Ch. 48051 Hardware Features95Ch. 5Enhanced 8051 Features127Ch. 6Applications Design157Ch. 78051 Programming167Ch. 8Software179Ch. 9Experiments with the 8051203Ch. 10Emulators303Ch. 11Real-Time Operating Systems321Ch. 12Example Applications353Epilogue431App. A: Glossary433App. B8051 Resources445App. C16-Bit Operations463App. DUseful Routines475App. EUmps505App. FSimmStick509App. GRemote 8051 Debugger515App. HThe CD-ROM519App. IPROG50: Ordering Raw Cards and Kits523Index527