Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

18ec51 MPMC

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 2

Sub Title : Microprocessor and Microcontrollers

Sub Code: 18EC51 No. of Credits:4= 4 : 0 : 0 (L-T-P) No. of lecture hours/week : 04


Exam Duration : CIE +Group Activity+Assignment
Total No. of Contact Hours :52
3 Hours + SEE = 40 + 5 + 5 + 50 =100

Course objectives:
1. To learn the architecture of 8086 microprocessor, 8051 microcontroller and MSP 430
2. To learn the memory organization of MCS51 and MSP 430. I/O ports and memory interfacing
techniques with MCS51.
3. To learn the Instruction set of MCS51 and able to write the assembly language programs and c
programs.
4. To learn the Timer/Counter, serial port configurations and able to write programs.
5. To learn the interrupts of MCS51 and MSP 430 able to Interface peripherals with MCS51.

UNI Syllabus Contents No of Blooms


T No Hour Taxonomy
s level.
1 Introduction to microprocessors and microcontrollers:
RISC & CISC CPU Architectures, Harvard & Von- Neumann
CPU architecture.
10 L1, L2, L3
The 8086 Processors: 8086 Architecture, CPU Architecture-
BIU and EU, Register organization, Memory organization and
segmentation, pin functions of 8086.(TEXT 1 and TEXT 2)
2 8051 Microcontroller: The 8051 Architecture, Pin diagram of
8051, Memory organization, External Memory interfacing.
Classification of Instruction, Addressing modes: Immediate
addressing, Register addressing, Direct addressing, Indirect 09 L1,L2,L3
addressing, relative addressing, Absolute addressing, bit direct
addressing. 8051 Instructions : 8051 instructions, Data
transfer instructions.(TEXT 2)
3 8051 Instructions and Programming: Arithmetic
instructions, Logical instructions, Branch instructions,
Subroutine instructions, Bit manipulation instruction. 8051
programming: Assembler directives, Assembly language 11 L1,L2,L3,L4
programs and Time delay calculations. Stack operations.
Introduction to Embedded C, C data types, logical operations,
programming 8051 using embedded C.(TEXT 2 and TEXT 3)
4 Timers/counters: 8051 timers/counters, programming 8051
timers in assembly and C. Data communication, Basics of
Serial Data Communication, 8051 Serial Communication,
L1,L2,L3,L4,L
Programming in assembly and C. 12
8051 interrupts and interfacing: Interrupts and Basics of 6
interrupts, 8051 Interfacing and Applications: Basics of I/O
concepts, I/O Port Operation, Interfacing 8051 to DAC,
interfacing of Keyboard. (TEXT 3)
5 MSP430 Architecture: Introduction – Where does the 10 L1,L2,L3,L4,L
MSP430 fit, The outside view, The inside view-Functional 6
block diagram, Memory, Central Processing Unit, Memory
Mapped Input and Output, Clock Generator, Exceptions:
Interrupts and Resets, MSP430 family.(TEXT 4)

Note 1. Unit 1, 2, 3, 4 and Unit 5 will have internal choice.


Note 2. Two assignments are evaluated for 5 marks: Assignment – 1 from units 1 and 2
Assignment - 2 from units 3, 4 and 5.
Note 3. Unit 5 taught through Digital Learning.

Course Outcomes:
CO1. Understand the architecture and features of 8086 microprocessor, 8051 microcontrollers
and MSP 430.
CO2. Understand the memory organization and memory mapping of MCS51 and MSP 430.
CO3. Understand the instruction sets of MCS51 and able to write Assembly and High-level
Programs.
CO4. Explain the TIMER/COUNTER configuration able to implement by programs to generate
time delay/counting.
CO5. Explain the Interrupt and serial communication and able to apply for real time
applications.

Cos Mapping with POs


CO1 PO1, PO5,PO6,PO7,PO8,PO12
CO2 PO1, PO2, PO3, PO5,PO6,PO8,PO9,PO12
CO3 PO1, PO2, PO3, PO5,PO6,PO8,PO9,PO12
CO4 PO1, PO2, PO3, PO5,PO6,PO8,PO9,PO12
CO5 PO1,PO2, PO3, PO5,PO6,PO7,PO8,PO11, PO12

Text Book:
1. Yu-cheng Liu, Glenn A.Gibson, “Microcomputer Systems: The 8086/8088 Family
Architecture, Programming, and Design”
2. Kenneth J. Ayala, “The 8051 Microcontroller Architecture, Programming & Applications”,
2e Penram International, 1996 / Thomson Learning 2005.
3. Muhammad Ali Mazidi, Janice Gillespie Mazidi and Rollin D. McKinlay, “The 8051
Microcontroller and Embedded Systems – using assembly and C”, PHI, 2006 / Pearson, 2006.
4. John Davies, “MSP430 Microcontroller Basics”, Elsevier, 2010.

Reference Books:
1. Doughlas V. Hall, “Microprocessors and Interfacing Programming and Hardware”.

Web Links:
1. “MCS51 Microcontroller family user’s manual”
“MSP430 Web material”, Texas Instruments, 2008.
2. https://swayam.gov.in/nd1_noc20_cs25

You might also like