MID-1 syllabus (SEM-6)
Subject Code: 3160914
MICROPROCESSORS AND MICROCONTROLLERS
1 Microprocessor Based Systems: Digital Computer,
Microprocessor, Microcomputer, Microcontroller, Van Neumann and Harvard
Architecture, CISC and RISC Processors
2. 8085 Microprocessor: Architectural Block Diagram,
Schematic and Pin diagrams, Pin functions, Bus Organization, Internal
operations and registers, Externally initiated operations, Serial interrupt and
I/O Control, Timing and Control Unit ,Microprocessor communication,
Multiplexing of address/data bus, Generation of control signals, 8085 machine
cycles, Fetch and execution of only MOV, MVI, and OUT instructions with timing
diagram. (Other 8085 instructions and Programming of assembly language using
8085 should not be covered & asked in the exam)
3. 8051 Microcontroller architecture: Introduction to MCS
-51Family Micro-controllers, Architectural block Diagram, Pin diagram and Pin
Functions, General Purpose and Special Function Registers, Oscillator and clock
circuit, Reset circuit, I/O Port circuits, Memory organization, Internal
program and data memory.
4 8051 Assembly language programming: Programming model of
8051, Addressing modes, programming of 8051 based on data transfer, arithmetic
and logical group, branching instructions, bit manipulation instructions and
I/O Port programming. Concept of stack, subroutine and related instructions,
writing programs for generating time delay, code conversions in assembly
language of 8051 and testing the same using IDE.
5 8051 Programming in C:Data types in 8051 C, programming
for time delay, I/O programming in 8051 C, Logic operations in 8051 C, Control
statements and loops in embedded C, Functions and Arrays in embedded C, Data
conversion programs in 8051 C, Accessing code ROM space using 8051 C, Data serialization
using 8051 C.
6 8051 Timer/Counter and Programming: Use of counter as timer, Timer/Counters and associated registers, Various modes of timer/counter operations, Time delay programs in Assembly language/ Embedded
7 8051 Serial Port and Programming: Basics of
serial communication, RS232 standards, 8051 connection to RS232, Serial data
input/output and associated registers, Various modes of serial data
communication, serial data communication programs in Assembly language/
Embedded C data memory.
No comments:
Post a Comment