/
6 7 0 1 5 ACLK (32.768kHz) 6 7 0 1 5 ACLK (32.768kHz)

6 7 0 1 5 ACLK (32.768kHz) - PowerPoint Presentation

min-jolicoeur
min-jolicoeur . @min-jolicoeur
Follow
391 views
Uploaded On 2018-01-30

6 7 0 1 5 ACLK (32.768kHz) - PPT Presentation

Timer count ex TA0R Interrupt Note Timer Settings Upmode CCR07 CCR1 7 CCR21 Interrupts Enabled CCR1CCR2overflow CCR1 Interrupt overflow Interrupt CCR2 Interrupt ID: 626548

timer interrupt ccr1 ccr2 interrupt timer ccr2 ccr1 768khz count ta0r aclk ta0ctl duration command taclr case clear cleared

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "6 7 0 1 5 ACLK (32.768kHz)" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

6

7

0

1

5

ACLK

(32.768kHz)

Timer count

(ex. TA0R)

Interrupt

Note:

Timer Settings :

Upmode

/ CCR0=7 / CCR1 =7/ CCR2=1

Interrupts

Enabled: CCR1/CCR2/overflow

CCR1

Interrupt

overflow

Interrupt

CCR2

Interrupt

B

A

C

Normal operationSlide2

Case A: Pattern1

Timer is cleared in A duration command : TA0CTL |= (MC_1 | TACLR);

6

7

0

1

5

ACLK

(32.768kHz)

Timer count

(ex. TA0R)

Interrupt

CCR1

Interrupt

overflow

Interrupt

CCR2

Interrupt

Timer

Clear

0Slide3

Case A: Pattern 2Timer is cleared in A duration

command : TA0CTL |= (MC_1 | TACLR);

6

7

0

5

ACLK

(32.768kHz)

Timer count

(ex. TA0R)

Interrupt

CCR1

Interrupt

overflow

Interrupt

CCR2

Interrupt

Timer

Clear

0Slide4

Case B: Pattern 1Timer is cleared in B duration

command : TA0CTL |= (MC_1 | TACLR);

6

7

0

2

5

ACLK

(32.768kHz)

Timer count

(ex. TA0R)

Interrupt

CCR1

Interrupt

CCR2

Interrupt

Timer

Clear

1Slide5

Case B: Pattern2Timer is cleared in B duration

command : TA0CTL |= (MC_1 | TACLR);

6

7

0

1

5

ACLK

(32.768kHz)

Timer count

(ex. TA0R)

Interrupt

CCR1

Interrupt

CCR2

Interrupt

Timer

Clear

0Slide6

Case B: Pattern3Timer is cleared in B duration

command : TA0CTL |= (MC_1 | TACLR);

6

7

0

1

5

ACLK

(32.768kHz)

Timer count

(ex. TA0R)

Interrupt

CCR1

Interrupt

CCR2

Interrupt

Timer

ClearSlide7

Case B: Pattern4Timer is cleared in B duration

command : TA0CTL |= (MC_1 | TACLR);

6

7

1

2

5

ACLK

(32.768kHz)

Timer count

(ex. TA0R)

Interrupt

CCR1

Interrupt

CCR2

Interrupt

Timer

ClearSlide8

Case C: Pattern 1Timer is cleared in C duration

command : TA0CTL |= (MC_1 | TACLR);

6

7

1

2

5

ACLK

(32.768kHz)

Timer count

(ex. TA0R)

Interrupt

CCR1

Interrupt

CCR2

Interrupt

Timer

Clear

0Slide9

Case C: Pattern 2Timer is cleared in C duration

command : TA0CTL |= (MC_1 | TACLR);

6

7

0

1

5

ACLK

(32.768kHz)

Timer count

(ex. TA0R)

Interrupt

CCR1

Interrupt

CCR2

Interrupt

Timer

Clear

0Slide10

Case C: Pattern3Timer is cleared in C duration

command : TA0CTL |= (MC_1 | TACLR);

6

7

0

2

5

ACLK

(32.768kHz)

Timer count

(ex. TA0R)

Interrupt

CCR1

Interrupt

CCR2

Interrupt

Timer

Clear

1Slide11

Case C: Pattern4Timer is cleared in C duration

command : TA0CTL |= (MC_1 | TACLR);

6

7

0

1

5

ACLK

(32.768kHz)

Timer count

(ex. TA0R)

Interrupt

CCR1

Interrupt

CCR2

Interrupt

Timer

Clear

0Slide12

Case C: Pattern5Timer is cleared in C duration

command : TA0CTL |= (MC_1 | TACLR);

6

7

1

2

5

ACLK

(32.768kHz)

Timer count

(ex. TA0R)

Interrupt

CCR1

Interrupt

CCR2

Interrupt

Timer

ClearSlide13

Case C: Pattern6Timer is cleared in C duration

command : TA0CTL |= (MC_1 | TACLR);

6

7

0

1

5

ACLK

(32.768kHz)

Timer count

(ex. TA0R)

Interrupt

CCR1

Interrupt

CCR2

Interrupt

Timer

Clear

Related Contents

Next Show more