- -40%
Unlock a world of knowledge with Vision Publications—where every page brings you closer to your educational goals!
Unlock a world of knowledge with Vision Publications—where every page brings you closer to your educational goals!
Author: Jayant Gambhir
Book ID: 1574
ISBN: 978-93-5016-253-8
Contents
1. Introduction to single board microcomputer
1. Introduction to Single Board Microcomputer
1.1 Block Diagram of Microcomputer
1.2 Elements of Microcomputer
1.3 Different Types of Buses
2. Introduction to Microcontroller
2.1 General Block Diagram of Microprocessor and Microcontroller
2.2 Comparison of Microprocessors and Microcontrollers
3. Types of Architectures
3.1 Von Neumann Architecture (Princeton Architecture)
3.2 Harvard Architecture
4. Selection Factors of Microcontroller
2. 8051 Microcontroller
1. Introduction
2. Features of 8051
3. Architecture of 8051
3.1 Special Function Registers
3.2 Internal Structure of Ports
4. Pin Description
4.1 Hardware Connections
5. Special Features of 8051
5.1 Boolean Processor
5.2 Power Saving Options
6. Concept of Program and Data Memory
6.1 Program Memory/ROM
6.2 Data Memory/Internal RAM
7. Derivatives of 8051
7.1 ATMEL 89C51
7.2 ATMEL 89S51
7.3 ATMEL 89S52
7.4 ATMEL 89C2051
7.5 PHILIPS P89V51RD2
7.6 Dallas Semiconductor’s DS89C420
3. Instruction Set and Programming
1. Introduction
2. Addressing Modes
2.1 Immediate Addressing Mode
2.2 Register Addressing Mode
2.3 Direct Addressing Mode
2.4 Indirect Addressing Mode
2.5 Indexed Addressing Mode
3. Instruction Set
3.1 Data Transfer Instructions
3.2 Arithmetic Instructions
3.3 Logical Instructions
3.4 Branching Instructions
3.5 Boolean/Bit Manipulation Instructions
4. Assembler Directives
5. Software Development Life Cycle
5.1 SDLC Models
5.2 Program Development Steps
6. Software Development Tools
7. Assembly Language Programming
Programs
4. MCS-51 Interrupt and Timers
1. 8051 Timer/Counter
2. Timer/Counter Registers
2.1 TH/TL
2.2 TCON: Timer Control Register
3. Timer/Counter Modes
4. Delay Generation
5. Programs of Timers using Polling Method
6. Concept of Polling and Interrupts
6.1 Polling
6.2 Interrupts
6.3 Comparison of Polling and Interrupts
7. 8051 Interrupts
7.1 Types of Interrupts
7.2 Interrupt Structure
8. Interrupts SFRs
8.1 IE (Interrupt Enable Register)
8.2 IP (Interrupt Priority Register)
9. Vectored Interrupts
10. Handling the Interrupts
11. Programs using Interrupts
12. Programs of Timers using Interrupt Method
4. MCS-51 Interrupt and Timers
1. 8051 Timer/Counter
2. Timer/Counter Registers
2.1 TH/TL
2.2 TCON: Timer Control Register
3. Timer/Counter Modes
4. Delay Generation
5. Programs of Timers using Polling Method
6. Concept of Polling and Interrupts
6.1 Polling
6.2 Interrupts
6.3 Comparison of Polling and Interrupts
7. 8051 Interrupts
7.1 Types of Interrupts
7.2 Interrupt Structure
8. Interrupts SFRs
8.1 IE (Interrupt Enable Register)
8.2 IP (Interrupt Priority Register)
9. Vectored Interrupts
10. Handling the Interrupts
11. Programs using Interrupts
12. Programs of Timers using Interrupt Method
5. Serial Communication and Parallel Ports
1. Parallel Ports of 8051
2. I/O Port Programming
3. Data Transfer Techniques
3.1 Simplex and Duplex
3.2 Classification of Data Transfer
4. Serial Communication
5. RS 232 Standard
5.1 Features of RS 232
5.2 The DB 9 Connector
5.3 Pin Description of DB9
6. Serial Communication in 8051
7. Serial Communication Modes
8. Baud Rate
9. PCON Register
10. Programming of Serial Communication in Assembly (Polling Method)
Programs
11. Programming of Serial Communication in Assembly (Interrupt Method
6. Memory and I/O Interfacing
1. Interfacing Memories
Problems
2. 8255 PPI
2.1 Features of 8255
2.2 8255 Block Diagram
2.3 8255 Pin Diagram
2.4 8255 Operating Modes
2.5 Interfacing 8255 with 8051
2.6 Port Expansion Using 8255
3. Interfacing Simple LEDs
4. Interfacing 7 Segment Display
4.1 Interfacing Single 7 Segment Display
Programs
4.2 Interfacing Multiplexed 7 Segment Display
5. Interfacing Relays
5.1 Basics of Relay
5.2 Transistor as Relay Driver
5.3 ULN 2803
6. Interfacing Keys
7. Interfacing Stepper Motor
7.1 Basics of Stepper Motor
Programs
No customer reviews for the moment.