Question: ANWSER D For a certain application TimerA2 has been configured as shown below. a) What is the exact time between interrupts. Assume that ACLK, SMCLK

 ANWSER D For a certain application TimerA2 has been configured asANWSER D

For a certain application TimerA2 has been configured as shown below. a) What is the exact time between interrupts. Assume that ACLK, SMCLK and MCLK are running at their default settings. (30 pts) void runtimerA2 (void) 1 TA2CTL - TASSEL_1 | MC_1 ID_0; TA2CCRO = 0x13F; TA2CCTLO = CCIE; // enable Timer A2 interrupt 1 b) If the system clock and TimerA2 settings from part (a) are used implement a timing system, how long until the time displayed by that system is off by 0.0005 seconds? By 0.001 seconds? Will the system be fast or slow? How do you know? c) Write the interrupt service routine for Timer A2 for this application. Include a single level of leap counting to keep the display accurate for longer. How long until you leap counting system is off my 0.001 sec. Your code must be typed to be graded. d) What is the smallest time interval you could theoretically measure using TimerA2 assuming the MCLK - SMCLK = XT2? How often would that code generate interrupts? Is it a good idea to set the Timer to that interval? Explain. For a certain application TimerA2 has been configured as shown below. a) What is the exact time between interrupts. Assume that ACLK, SMCLK and MCLK are running at their default settings. (30 pts) void runtimerA2 (void) 1 TA2CTL - TASSEL_1 | MC_1 ID_0; TA2CCRO = 0x13F; TA2CCTLO = CCIE; // enable Timer A2 interrupt 1 b) If the system clock and TimerA2 settings from part (a) are used implement a timing system, how long until the time displayed by that system is off by 0.0005 seconds? By 0.001 seconds? Will the system be fast or slow? How do you know? c) Write the interrupt service routine for Timer A2 for this application. Include a single level of leap counting to keep the display accurate for longer. How long until you leap counting system is off my 0.001 sec. Your code must be typed to be graded. d) What is the smallest time interval you could theoretically measure using TimerA2 assuming the MCLK - SMCLK = XT2? How often would that code generate interrupts? Is it a good idea to set the Timer to that interval? Explain

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Finance Questions!