- Course Code
- EEE332
- Semester
- Sixth Term (Spring)
- Theory+Practice
- 2 + 3
- ECTS
- 6
| Course Type | Compulsory Course |
| Course Level | Bachelor's Degree |
| Year of Study | 3 |
| Semester | Sixth Term (Spring) |
| ECTS | 6 |
| Name of Lecturer(s) |
|
| Learning Outcomes |
At the end of this course, the students;
- Can transform word problems into flow charts.
- Can develop programs in assembly language.
- Can determine the input/output variables in the system controlled by microprocessor.
- Can design memory and I/O port map in microprocessor based system.
|
| Mode of Delivery | Face to face |
| Prerequisites | No |
| Recommended Optional Programme Components | |
| Course Description | Microprocessor based systems and their design. Integration of hardware and software. Memories. Input - Output elements. Interrupts and Priorities. Arithmetic Logic Unit. Registers. Daisy Chain transmission. Lines and connections. Timing considerations. Usage of logic analysers. Memory resident programs and programming. 16, 32, 64 bit architectures and their properties. Synchronous and multitasking applications. System design. |
| Course Contents |
| WEEK |
TOPICS |
|
1st Week |
Introduction to microprocessors. |
|
2nd Week |
Software architecture of 8086-8088 microprocessors. |
|
3rd Week |
Programming with Assembly. |
|
4th Week |
8088/8086 instruction set. |
|
5th Week |
8088/8086 instruction set. |
|
6th Week |
Program development in Assembly using MASM and TASM. |
|
7th Week |
8088-8086 memory interface. |
|
8th Week |
Midterm Exam |
|
9th Week |
8088-8086 I/O interface. |
|
10th Week |
8088-8086 interrupt interface. |
|
11th Week |
Hardware timers and counters. |
|
12th Week |
Introduction to serial communications. |
|
13th Week |
Introduction to microprocessors. |
|
14th Week |
Design applications with PIC microprocessors. |
|
| Recommended or Required Reading | Singh, A; Triebel, W. A.: The 8088 and 8086 microprocessors Prentice Hall, 2004,
The 8086 IBM PC and compatible computers, M.Mazidi.
Lecture notes |
| Planned Learning Activities and Teaching Methods |
- Lecture
- Problem Solving
- Questions/Answers
|
| Assessment Methods and Criteria |
|
Quantity |
Percentage (%) |
| Mid-term |
1 |
30 |
| Assignment |
1 |
5 |
| Quiz |
1 |
5 |
| Practice |
1 |
12 |
| Project |
1 |
13 |
| Attendance |
1 |
3 |
| Total(%) |
|
68 |
| Contribution of In-term Studies to Overall Grade(%) |
|
68 |
| Contribution of Final Examination to Overall Grade(%) |
|
32 |
| Total(%) |
|
100 |
|
| ECTS Allocated Based on Student Workload |
| Activities |
Quantity |
Duration (Hour) |
Total Workload (Hour) |
| Midterm exam |
1 |
2 |
2 |
| Preparation for Quiz |
2 |
4 |
8 |
| Individual or group work |
13 |
4 |
52 |
| Preparation for Final exam |
1 |
22 |
22 |
| Course hours |
14 |
4 |
56 |
| Preparation for Midterm exam |
1 |
18 |
18 |
| Laboratory (including preparation) |
2 |
2 |
4 |
| Final exam |
1 |
2 |
2 |
| Homework |
2 |
8 |
16 |
| Total Work Load | 180 |
| Total Work Load / 30 (h) | 6 |
| ECTS Credit of the Course | 6 |
|
| Language of Instruction | English |
| Work Placement(s) | No |
Programme Qualifications / Learning Outcomes
|
LO1 |
LO2 |
LO3 |
LO4 |
| K1 |
X |
X |
|
|
| K2 |
X |
X |
X |
|
| K3 |
|
|
X |
X |
| K4 |
|
X |
X |
X |
| K5 |
|
X |
X |
X |
| K6 |
X |
|
|
|
| K7 |
|
|
|
|
| K8 |
|
|
|
|
| K9 |
|
|
|
|
| K10 |
|
|
|
|
| K11 |
|
|
|
|