Syllabus
Syllabus
2 0 2 0 3
Anti-requisite v. 2.0
Course Objectives:
2. To create the essential knowledge on operating modes of I/O ports ,Timers/Counters, control
registers and various types of interrupts.
1. Interpret the architecture of microprocessor and to classify the different modes of ARM
2. Classify the instructions and to differentiate the instruction under different categories
5. Analyse the instructions and to write simple programs using 8051 microcontroller
7. Design a microcontroller based embedded systems by knowing how to interface the external
devices
Introduction to RISC processor – Comparison between CISC and RISC - Overview of ARM
architecture – Different modes of ARM processor – Program status register
Module:2 ARM Instruction Set 3 Hours
Architecture of 8051 Micro controller – Program Status Register – Structure of Random Access
Memory – Special Function Registers - Pin diagram of 8051 Microcontroller – Ports of 8051
microcontroller.
Data transfer Instructions – Arithmetic and Logical Instructions – Boolean Instructions – Control
transfer Instructions – Programming using 8051 microcontroller – Demonstration of HEX file
generation and program execution.
Programming I/O ports - Different modes of timer programs – Counters – Transferring data
serially – Receive data serially - Interrupts and Interrupt Handling – Interrupt priority
Text Book(s)
1. Andrew N Sloss , Dominic Symes , Chris Wright, " ARM System Developer's Guide:
Designing and Optimizing System Software ", Morgan Kaufmann Publishers, 1st
edition, 2009.
Reference Books
1. Kenneth J.Ayla, “The 8051 Micro controller", Thomson learning, 3 rd Edition, 2010.
3. P.V Guruprasad, “Arm Architecture System on Chip and More ", Apress, 2013.
a. RAM to RAM
b. ROM to RAM
c. EXTERNAL to EXTERNAL
d. RAM to EXTERNA
4. to solve the following Boolean expression 2 hours
Option 0 1 2 3 9
Task A+B ~B +1 A*B AB + ~A~B ~A +1
Option 4 5 6 7 8
Task A A to 55H A^B ~A ~B
P1 to P1
6. Write a program to generate the following wave forms. 2 hours
7. Write a program to interface LED’s with 8051 microcontroller also generate 2 hours
any pattern using LED’s.
0–2–4–6–8
10. Write ARM processor program to solve the following expression. 2hours