0% found this document useful (0 votes)
74 views3 pages

NFC Institute of Engineering and Fertilizer Research, Faisalabad

This document outlines a course on microprocessor systems for the Fall 2020 semester. The course will cover topics like ARM and RISC-V architecture, assembly programming, memory access instructions, branching instructions, C programming, ARM-based microcontrollers, I/O interfacing, interrupts, timers, serial communication protocols like UART, SPI and I2C, and analog I/O. It is a 16-week course offered by the Electrical Engineering department at NFC Institute of Engineering and Fertilizer Research, Faisalabad.

Uploaded by

Hafeez Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
74 views3 pages

NFC Institute of Engineering and Fertilizer Research, Faisalabad

This document outlines a course on microprocessor systems for the Fall 2020 semester. The course will cover topics like ARM and RISC-V architecture, assembly programming, memory access instructions, branching instructions, C programming, ARM-based microcontrollers, I/O interfacing, interrupts, timers, serial communication protocols like UART, SPI and I2C, and analog I/O. It is a 16-week course offered by the Electrical Engineering department at NFC Institute of Engineering and Fertilizer Research, Faisalabad.

Uploaded by

Hafeez Ali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

NFC Institute of Engineering and Fertilizer Research, Faisalabad

Section Course Outline Report


Department: Electrical Engineering (IEFR) Printed Date: November 02, 2020
Section Course Detail
Semester FALL 2020
Department Electrical Engineering (IEFR)
Section A
Subject Title EE-273 Microprocessor Systems
Subject Domain Engineering
Subject Knowledge Engineering Foundation
Contact [email protected]

Section Content
Week CLO's
Topics
(Lec)

Overview of the course, embedded systems, microprocessor vs. microcontroller,


week1 classification of processor architectures, development tools

Why ARM architecture? Introduction to ARM- Cortex-M3, architecture,


week2 registers, ALU, Buses, Operating modes, Memory Map, Reset Sequence,
Pipelining, introduction to RISC V architecture

Why assembly programming? Introduction to Cortex–M assembly


week3 programming

Shift & arithmetic operations, other useful data processing instructions, data
week4 processing instructions in RISC V

Page 1 of 3
NFC Institute of Engineering and Fertilizer Research, Faisalabad
Section Course Outline Report
Department: Electrical Engineering (IEFR) Printed Date: November 02, 2020
Section Content
Week CLO's
Topics
(Lec)

Memory access instructions, use of stack and parameter passing, memory


week5 addressing modes, memory access in RISC V

Branch instructions, unconditional and conditional branches, functions, branch


week6 and jump in RISC V

week7 Drawing parallel between assembly and C programming

week8 Introduction to ARM based microcontrollers

week9 I/O, Tiva C I/O pins, Basic concepts of I/O ports and Interfacing

Parallel interfacing for LEDs and switches, seven segment and LCD display,
week10 keypad

ARM Cortex-M interrupt architecture, interrupt configuration, interrupt vector


week11 table, interrupt handling, control and status registers (CSRs) in RISC V

week12 I/O synchronization, Interrupt concepts, Peripherals Interrupts, Nested Interrupts

Timers, configuration and their interrupts, SysTick Timer, Pulse Width


week13 Modulation (PWM), Clock sources and Clock configuration, the concept of PLL

Serial Communication, Asynchronous UART, basic configuration, polling &


week14 interrupt driven transmission & reception

Page 2 of 3
NFC Institute of Engineering and Fertilizer Research, Faisalabad
Section Course Outline Report
Department: Electrical Engineering (IEFR) Printed Date: November 02, 2020
Section Content
Week CLO's
Topics
(Lec)

Synchronous SPI and I2C, basic configuration, polling & interrupt driven
week15 transmission & reception

week16 Analog I/O, A/D and D/A conversion, Real-time data acquisition

Page 3 of 3

You might also like