Home / Our Books /  Engineering Books < EC Branch / Microcontroller & Embedded System
×

More Books related to same category

Principles of Turbomachines

Rs. 162

Electrical Machines II

Rs. 225

Digital Image Processing

Rs. 100

Advance Data Structure

Rs. 189

Microcontroller & Embedded System

By Er. Geetanjali Chellani

Ratings | 0 Reviews

Rs. 180

×
×
×
×
×

Specifications of Microcontroller & Embedded System

Book Details

  • 978-93-80311-67-8
  • English
  • 2011, 2012, 2013, 2014
  • Paper Back
  • -

Contents

  • 1. The 8051 Microcontroller
    Objectives, Introduction, Microprocessors, Microcontroller, Design with Microcontroller, Applications of Microcontroller, Comparison between Microprocessor and Microcontroller, 8051 Microcontroller Hardware, 8051 Architecture and Features, Pin Description of 8051 Mircrocontroller, Block Diagram, Programming Model, Internal RAM and Register, Input/Output PINS, Ports, External Memory, Counters and Timers, Serial Data, Serial Data Transmission Modes, Interrupts of 8051 Microcontroller, Timer Flag Interrupt, Serial Port Interrupts, External Interrupt, Interrupt Priority, Interrupt Priority Order, Microcontroller Resources, Types of Microcontrollers, The 8, 16 and 32–bit Microcontrollers, Embedded and External Memory Microcontrollers, CISC and RISC Architecture Microcontrollers, Harvard and Princeton Memory Architecture Microcontrollers, Key Terms, Review Questions.
     
    2. 8051 Assembly Language Programming
    Objectives, Addressing Modes, Immediate Addressing Mode, Register Addressing Mode, Direct Addressing Mode, Indirect Addressing Mode, Indexed Addressing Mode, Relative, Absolute & Long Addressing Mode, Data Moves, External Data Moves, Code Memory Read Only Data Moves, Push and POP Opcodes, Logical Operations, Instructions, OR Logic, Complement, XOR, Rotate and Swap Operation, Byte Level Logical Operations, Bit-level Logical Operations, Internal RAM bit Addresses, SFR bit Addresses, Bit-level Boolean Operations, Arithmetic Operations, Flags, Incrementing and Decrementing, Addition, Subtraction, Multiplication, Decimal Arithmetic, Jump and Call Instruction, Jumps, Calls and Subroutines, The Jump and Call Program Range, Interrupts and Returns, Key Terms, Review Questions.
     
    3. Real Time Control
    Objectives, Interrupts, Step in Executing an Interrupt, Six Interrupts in the 8051, Enabling and Disabling an Interrupt, Interrupt Service Routine, Interrupt Handling Structure of a Microcontroller, Routine Interrupt, Servicing of Interrupts in 8051, Identification of an Interrupt Source, Address of Interrupt Service Routine (ISR), Interrupt Latency and Interrupt Deadline, Multiple Sources of the Interrupts, Software Interrupts, Hardware Interrupts Related to The Internal Devices, Hardware Interrupts Related to the External Sources, Non-Maskable Interrupt Sources, Interrupt Structure In INTEL 8051, Timers, Programming Features, Overflow Events, Free Running Counter and Real Time Control, Using an Output Compare Register Along with a Timer Running as a free Running Counter, Using an Input Capture Register, Real Time Clock Interrupts, Software Timers, Interrupt Interval and Density Constraints, Interrupt Service Latency, Interrupt Service Intervals, Interrupt Density, Interrupt Constraints, Key Terms, Solved Examples, Review Questions.
     
    4. System Design
    Objectives, Serial I/O USART Communication Interface 8251, Block Diagram, Signals and Configuration of the Pins at the 8251-Chip, Interfacing Circuit of the 8251 Chip with 8086, 8051 or 68HC11 Address and Data Buses, Programming for Synchronous and Asynchronous Communications, Programming Aspects of 8251, Interfacing to Processor and DCE, Parallel IO Ports Interface 8255, Programmable Peripheral Interface (PPI), Block Diagram, Pin Diagram, Interfacing of 8255, Addresses for the 8255, Programming Aspects of 8255, Interfacing 8255 to Processors, Programmable DMA controller 8257, Methods for IO Transactions, Programming Aspects of 8257, Block Diagram of 8257, Pin Diagram of 8257, Interfacing to 8086, 8051, 8096, 68HC11, Programmable Interrupts Controller 8259, Block Diagram of 8259, Pin Diagram of 8259, Interfacing to Processor, ADC Circuit Interfacing, Block Diagram, Interfacing, DAC Circuit Interfacing, Interfacing Units Block Diagram, Interfacing the DAC Chip with an MCU or CPU Address and Data Buses, LED AND ARRAY of LED’s, LED and LED Annunciator, ARRAY of LED’s or Annunciators, ARRAY of LED’s in a 7 Segement hex Digit, Keyboard (Matrix of Keys) and its Interfacing, Interface and Internal Circuit in a Keyboard Controller, Printer Interfaces, Parallel Centronics Interface for a Print Inteface for a Print Controller in a Printer, Serial RS232C Interface for a Print Controller in a Printer, Interfacing with the Flash Memory, Key Terms, Review Questions.
     
    5. Introduction of Embeded System
    Objectives, Applications of Microcontroller in Interfacing, Robotics, MCU-based Measuring Instruments, Instruments for Measuring Temperature, Instruments for Measuring Current using a Current Sensor, Instruments for Measuring Voltage using a Voltage Sensor Thermistor, Instruments Employing Resistive Sensors, Instruments based on the Position Sensor by Proximity Detection, Real Time Operating System for System Design, RTX51 Versions, RTX51 Tiny Routines, RTX51 Full Routines, Uses of RTOS in Design, Multi-Tasking System, Task Definition in a Multi Tasking System, Task Characteristics in a Multitasking System, Round Robin Scheduling, Full Preemptive Scheduling, Basic Study and Features of Commercial RTOS, WINCE, Embedded Linux, Key Terms, Review Questions.
     
    A. Appendix
    P. Paper