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.
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/Obit 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 download the textbook, 👉 Click here
- Unit5_Waveform_generation.pdf
- Applications and Interfacing.ppt
- Unit_1,2.pdf
- RISC_and_CISC.ppt
- Microprocessor_vs_Microcontroller.pdf
- 8051_timers.ppt
- MI_UNIT_3.pdf
- MID_1_MI.pdf
- MC_UNIT5_QUESTIONS.PDF
- MC_UNIT_5_NOTES.PDF
- MC_UNIT4_NOTES.PDF
- MC_UNIT3,4_QUESTIONS.PDF
- MC_UNIT3_NOTES.PDF
- MC_UNIT_3_AND_4_PROGRAMS.PDF
- 8051_INTERRUPTS.PPT
- UNIT4_PPT
- VON_NEUMAN_.PPT
- ADC_DAC_SENSOR_INTERFACING.PPT
- LCD_INTERFACING.PPT
- 8051_SERIAL_PORT_ASSEMBLING.PPT
UNDERSATNDING SERIAL PROTOCOLS
INTERFACING DAC AND DAC WITH 8051
INTERFACING KEYBOARD WITH 8051
INTERFACING LCD WITH 8051
8051 SERIAL COMMUNICATION