Question: (a) Assuming clock frequency is 12MHz, write an Assembly Language Programme(ALP) create five(5) second delay. [6 Marks] (b) Modify your code to expand the delay

(a) Assuming clock frequency is 12MHz, write an Assembly Language Programme(ALP) create five(5) second delay. [6 Marks] (b) Modify your code to expand the delay time to twenty-five (25) seconds. [3 Marks] (c) It is required to rotate a DC motor at 80% duty cycle, PWM signal (50kHz) continuously. Write an ALP to generate the PWM signal using timers. [6 Marks]
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
