-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtimerManagement.s43
43 lines (38 loc) · 1.07 KB
/
timerManagement.s43
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include "msp430.h" ; #define controlled include file
MODULE timerManagement
PUBLIC stopTimer, startTimer, startTimerA1, stopTimerA1
RSEG CSTACK ; pre-declaration of segment
RSEG CODE ; place program in 'CODE' segment
;Objetivo: Para el timer a0
;Precondiciones: Ninguno
;Postcondiciones: Ninguna
;Autor: Kenneth J. Rosario
;Fecha: 18/abril/2021
stopTimer:
bic #CCIE, &TA0CCTL0 ; Stop Timer
ret
;Objetivo: Empieza el timer a0
;Precondiciones: Ninguna
;Postcondiciones: Ninguna
;Autor: Kenneth J. Rosario
;Fecha: 18/abril/2021
startTimer:
mov #CCIE, &TA0CCTL0 ; Enable TACCR0 interrupt
ret
;Objetivo: Empieza el timer a1
;Precondiciones: Ninguna
;Postcondiciones: Ninguna
;Autor: Kenneth J. Rosario
;Fecha: 18/abril/2021
startTimerA1:
mov #CCIE, &TA1CCTL0
ret
;Objetivo: Para el timer a1
;Precondiciones: Ninguna
;Postcondiciones: Ninguna
;Autor: Kenneth J. Rosario
;Fecha: 18/abril/2021
stopTimerA1:
bic #CCIE, &TA1CCTL0 ; Stop Timer
ret
END