Final Exam

Post date: Jul 12, 2020 5:23:58 AM

Please find the details of 20192020-2 Final Exam as following;

Date: 19 July 2020

Time: 9.00 am

Duration: 2 Hours and 30 minutes

Platform: Online

Format:

Three sections: PART A (20 marks)

PART B (40 marks)

PART C (40 marks)

Hints:

PART A: Theoretical and calculations question.

PART B: Assembly Language: Simple programming and analysis.

Addressing mode (direct, indirect, register, etc)

All AVR instructions learned in class. Print out instruction set summaries.

Subroutine and stack pointer programming.

Assembly programming based on given flow chart/problem statement/arithmetic equations.

SREG flags affected after executed certain instructions.

Shift and rotate instructions.

PART C: C programming. Input/output (IO) programming (LED, 7-segments, switches, circuit drawing, etc)

Interrupt programming. (External hardware/ timer interrupt)

Timer calculations and timer programming (CTC and normal mode).

ADC - focus on theory and calculations ONLY. Programming not covered.

p/s: No plagiarism nor copy-paste your friend’s answers. If caught cheated both parties will be penalized.

Regards.