Microcontrollers and Interfacing || GR20 Microcontroller Notes

Microcontrollers and Interfacing

UNIT-I:

Basics of Computer organization and Microprocessors:

  • Introduction to computing
  • Inside the computer
  • Internal organization of computers
  • data bus
  • address bus
  • CPU and its relation to RAM and ROM

Inside CPU:

  • Internal block diagram of CPU
  • Internal working of computers
  • Von Neumann Architecture
  • Harvard Architecture, 
  • CISC characteristics
  • RISC characteristics

8086 Architecture-

  • Functional diagram
  • Register Organization
  • Memory Segmentation
  • Programming Model
  • Memory addresses
  • Physical Memory Organization
  • Architecture of 8086
  • Signal descriptions of 8086
  • interrupts of 8086.

UNIT-II: 

Introduction to Microcontrollers:

  • Differences between microprocessors and microcontrollers
  • Overview of 8051 Microcontroller,
  • Pin diagram of 8051
  • Architecture
  • Programming model
  • I/O Ports
  • Memory Organization of 8051,
  • Special function Registers, PSW, SCON, TCON, TMOD, PCON etc.

Microcontrollers and Interfacing

UNIT-III: 

Arithmetic and logical operations of 8051:

Addressing Modes of 8051:

Immediate and register addressing modes accessing memory using various addressing mode bit addresses for I/O and RAM Assembly language programming.

Arithmetic, logical instructions and programs: 

Arithmetic instructions and operations, Logic and compare instructions, Rotate instructions and data serialization, BCD ASCII and other application programs

UNIT-IV:

Jump, loop and call Operations of 8051:

Loop and jump instructions, call instructions, I/O port programming: 8051 I/O Programming, I/O 
bit manipulation Programming.

Microcontroller design: 

Timer Programming: Programming 8051 timers, Counter programming, 

Serial Port Programming: 

Basics of serial communication,8051 serial port programming in Assembly, 

Interrupts Programming:

8051 Interrupts, Programming timer interrupts, Programming external hardware interrupts, Programming the serial interrupt, Interrupt priority in the 8051.

UNIT-V: 

Applications and Interfacing of 8051:

  • LCD and keyboard interfacing
  • ADC interfacing
  • DAC interfacing: Generation of sine wave, square wave, triangular wave etc., 
  • Interfacing to External Memory: 8031/51 interfacing with external ROM, 8051 data memory space.


To read about 8086 microprocessors, it is best to use a textbook.

To download the textbook, 👉 Click here 







UNDERSATNDING SERIAL PROTOCOLS

INTERFACING DAC AND DAC WITH 8051 


INTERFACING KEYBOARD WITH 8051

INTERFACING LCD WITH 8051

8051 SERIAL COMMUNICATION



Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.