𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

8051 Microcontrollers: Hardware, Software & Applications

✍ Scribed by V. Udayashankara, M. S. Mallikarjunaswamy


Publisher
Tata McGraw-Hill Publishing Company Limited
Year
2009
Tongue
English
Leaves
323
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


The 8051 family of microprocessors are the universally accepted standard which all electronics undergraduates need to know about. Students with only an elementary understanding of microprocessors will find this text especially useful.

'8051 Microcontrollers' provides a practical and readable description of the 8051 family of microcontrollers, including 16-bit devices, and their use in practical applications. Often students and technicians are reliant on manufacturers' data books and application manuals to learn about these ubiquitous devices. This book fulfils the need for an easily understood account of the subject and uses worked examples, real-life applications, summary sections and exercises to demonstrate the relevance of the theory to everyday domestic and commercial situations.

  • Accessible account of the subject
  • Relevance of theory to practical situations highlighted throughout
  • Liberally and clearly illustrated

✦ Table of Contents


  1. Introduction to Computer, Microprocessor and Microcontroller
    1.1 What is a Computer?
    1.2 What is a Microprocessor?
    1.3 What is a Microcontroller?
    1.4 Von Neumann (Princeton) and Harvard architecture
    1.5 RISC and CISC Machines
    1.6 Computer Software
    1.7 An Overview of Embedded System
    Chapter Summary
    Multiple Choice Questions
    Review Questions
  2. The 8051 Microcontroller
    2.1 Features of 8051
    2.2 Architecture of 8051
    2.3 Pin Diagram of 8051
    2.4 Memory Organisation
    2.5 External Memory Interfacing
    2.6 Stacks
    2.7 8052 Microcontroller
    Chapter Summary
    Multiple Choice Questions
    Review Questions
  3. 8051 Addressing Modes and Instruction Set
    3.1 Instruction Syntax
    3.2 Data types
    3.3 Subroutines
    3.4 Addressing Modes
    3.5 Instruction Timings
    3.6 8051 Instructions
    3.7 Instruction Set Summary
    Chapter Summary
    Multiple Choice Questions
    Review Questions
  4. 8051 Assembly Programming
    4.1 Assembly Language Programs
    4.2 Assembler Directives
    4.3 Assembly Language Programs
    4.4 Time Delay Calculations
    Chapter Summary
    Exercises
  5. So ware Development Tools for 8051
    5.1 Integrated development environment
    5.2 A51 Assembler and S51 Simulator
    5.3 SC51 C Compiler (SIDE 51)
    5.4 mVision C Compiler and Simulator
    5.5 Burning the Hex File to Program Memory
    Chapter Summary
    Exercises
  6. 8051 Parallel I/O Ports
    6.1 Basic I/O Concepts
    6.2 Port Structures and Operation
    6.3 Interfacing Push Button Switches and LEDs
    6.4 Interfacing Matrix Keyboard and Seven-Segment Display
    6.5 Interfacing Matrix Keyboard and Liquid Crystal Display (LCD)
    6.6 Interfacing D/A Converter using Parallel Ports
    6.7 Interfacing A/D Converter using Parallel Ports
    6.8 Interfacing Serial A/D Converter
    6.9 Interfacing Stepper Motor
    6.10 Interfacing DC Motor
    Chapter Summary
    Multiple Choice Questions
    Review Questions
  7. 8051 Interrupts and Timers/Counters
    7.1 Basics of interrupts
    7.2 8051 Interrupt Structure
    7.3 Timers and Counters
    7.4 8051 Timers/Counters
    7.5 Timer/Counter Operation Modes
    7.6 Programming 8051 Timers
    Chapter Summary
    Multiple Choice Questions
    Review Questions
  8. 8051 Serial Communication
    8.1 Data Communication
    8.2 Basics of Serial Data Communication
    8.3 8051 Serial Communication
    8.4 Serial Communication Modes
    8.5 Serial Communication Programming
    8.6 RS232
    Chapter Summary
    Multiple Choice Questions
    Review Questions
  9. 8255A Programmable Peripheral Interface
    9.1 Features of 8255A
    9.2 Architecture of 8255A
    9.3 I/O Addressing
    9.4 Interfacing 8255A with 8051
    9.5 I/O devices interfacing with 8051 using 8255A
    9.6 Semiconductor sensors and signal conditioning circuits
    9.7 Design of Minimum Embedded System
    9.8 8051 Based Projects
    Chapter Summary
    Multiple Choice Questions
    Review Questions
    Appendix A P89C60X2/61X2 Flash Microcontroller-Data Sheets
    Appendix B ASCII Code Values
    Appendix C 74LS373, ADC 0808, DAC 0808-Data Sheets
    Appendix D 8052 Micro controller-Data Sheets
    Appendix E 80196 Micro controller-Data Sheets
    Appendix F PIC16F87X
    Bibliography
    Index

πŸ“œ SIMILAR VOLUMES


8051 Microcontrollers: Fundamental Conce
✍ Salvador Pinillos Gimenez πŸ“‚ Library πŸ“… 2018 πŸ› Springer 🌐 English

<span>This textbook describes in detail the fundamental information about the 8051 microcontroller and it carefully teaches readers how to use the microcontroller to make both electronics hardware and software. Β In addition to discussion of the 8051 internals, this text includes numerous, solved exa

8051 Microcontrollers: Fundamental Conce
✍ Salvador Pinillos Gimenez πŸ“‚ Library πŸ“… 2018 πŸ› Springer 🌐 English

This textbook describes in detail the fundamental information about the 8051 microcontroller and it carefully teaches readers how to use the microcontroller to make both electronics hardware and software. Β In addition to discussion of the 8051 internals, this text includes numerous, solved examples,

8051 Microcontrollers: Fundamental Conce
✍ Salvador Pinillos Gimenez πŸ“‚ Library πŸ“… 2018 πŸ› Springer 🌐 English

<span>This textbook describes in detail the fundamental information about the 8051 microcontroller and it carefully teaches readers how to use the microcontroller to make both electronics hardware and software. In addition to discussion of the 8051 internals, this text includes numerous, solved exam

Embedded Systems Design with 8051 Microc
✍ Zdravko Karakehayov πŸ“‚ Library πŸ“… 1999 πŸ› CRC Press 🌐 English

Explains the developments in microcontroller technology and provides lucid instructions on its many and varied applications, focusing on the popular 8-bit microcontroller, the 8051, and the 83C552.

8051 Microcontrollers: An Applications B
✍ David Calcutt, Frederick Cowan, Hassan Parchizadeh πŸ“‚ Library πŸ“… 2004 πŸ› Newnes 🌐 English

The 8051 architecture developed by Intel has proved to be the most popular and enduring type of microcontroller, available from many manufacturers and widely used for industrial applications and embedded systems as well as being a versatile and economical option for design prototyping, educational u