This document provides a class activity report for the EE303 MPI course taught by Ms. Tooba Javed in Fall 2015. It outlines 28 lectures covering topics such as the 8051 microcontroller architecture, assembly language, I/O programming, timers, interrupts, and serial communication. Assignments included hardware design, a 16-bit multiplier, a 7-segment driver, and discussions of reading material. Quizzes and two midterm exams were administered to assess student understanding of the technical concepts covered throughout the semester.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
57 views3 pages
No. Day/ Date Topic Quizzes/ Assignment Reference
This document provides a class activity report for the EE303 MPI course taught by Ms. Tooba Javed in Fall 2015. It outlines 28 lectures covering topics such as the 8051 microcontroller architecture, assembly language, I/O programming, timers, interrupts, and serial communication. Assignments included hardware design, a 16-bit multiplier, a 7-segment driver, and discussions of reading material. Quizzes and two midterm exams were administered to assess student understanding of the technical concepts covered throughout the semester.
Addressing modes: Immediate, 6 27/8, Th register, direct, indirect, indexed 5.1, 5.2 addressing mode 80c52 memory structure, Branch instructions: loop and jump 7 1/9, T Quiz – 1 3.1, instructions, unconditional and conditional Call instructions, subroutines, delay 8 3/9, Th 3.2, 3.3 calculations 9 8/9, T Delay calculations (contd.), 3.3, 6.1 arithmetic instructions(ADD, ADDC, EE303 MPI Instructor: Ms. Tooba Javed Class Activity Report Fall 2015 Page 2 of 3
SUBB, MUL, DIV) , BCD
Mid Term Exam – 1 (9th September 2015 )
Signed numbers, overflow,
10 17/9 6.2, 6.3, logical operations
Cjne, rotate instructions,
11 22/9 transmission of serial data, swap 6.3, 6.4, instruction I/O Port programming, driving an Assignment – 2 http://www.mikroe.com/chapters/view/69/chapter-6- 12 29/9 LED, driving a single seven segment , (16 bit multiplier) examples/ Driving multiple seven segment 13 1/10 display LCD interfacing, bouncing of keys, 14 6/10 12.1, reference text available on site denouncing methods denouncing revisited, driving a 4x4 15 8/10 12.2 keypad Assignment – 3: 16 13/10 Timer 0/1, Mode0 & 1 seven segment 9.1 driver circuit 17 15/10 Timer Mode 2 Quiz -2 9.1 Dual frequency generation , Timer as 18 20/10 a counter, application: frequency 9.2 counter PWM, DC Motor speed Increase duty cycle by 10% after 1 Quiz – 3 (timer + 19 22/10 second, http://www.8051projects.net/wiki/Pulse_Width_Modulation pwm) Change Different random duty cycles after 1sec Introduction to serial 20 27/10 http://www.edsim51.com/8051Notes/8051/serial.html communication EE303 MPI Instructor: Ms. Tooba Javed Class Activity Report Fall 2015 Page 3 of 3
Evaluation of seven segment driver
21 29/10 cct 22 3/11 Serial communication MODE-1 Mid Term Exam – 2 (November 2015 ) Introduction to Interrupts, Timer Interrupt , Example: generate waves 23 10/11 of two different frequencies which Chapter – 11 (11.1, 11.2) are not integral multiple of each other 24 12/11 External interrupt Assignment 11.3 25 17/11 Paper Discussion + Interrupts 11.2-11.3 26 19/11 Interrupts applications Slides ( Lecture_19Nov.ppt ) Serial Interrupts + C language 27 24/11 Quiz – 4 11.4, Slides ( Lecture_24Nov.ppt ) Introduction 28 26/11 Revision