-
Notifications
You must be signed in to change notification settings - Fork 0
/
launchpad_io.h
43 lines (33 loc) · 1.15 KB
/
launchpad_io.h
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
/*
* launchpad_io.h
*
* Created on: Jul 25, 2021
* Author: tyler
*/
#ifndef LAUNCHPAD_IO_H_
#define LAUNCHPAD_IO_H_
//******************************************************************************
// LED Config ******************************************************************
//******************************************************************************
// Red LED at P1.0
#define LED0_OUT P1OUT
#define LED0_DIR P1DIR
#define LED0_PIN BIT0
#define LED0_OFF LED0_OUT &= ~LED0_PIN
#define LED0_ON LED0_OUT |= LED0_PIN
#define LED0_EN \
LED0_OFF; \
LED0_DIR |= LED0_PIN
// Green LED at P6.6
#define LED1_OUT P6OUT
#define LED1_DIR P6DIR
#define LED1_PIN BIT6
#define LED1_OFF LED1_OUT &= ~LED1_PIN
#define LED1_ON LED1_OUT |= LED1_PIN
#define LED1_EN \
LED1_OFF; \
LED1_DIR |= LED1_PIN
//******************************************************************************
//******************************************************************************
//******************************************************************************
#endif /* LAUNCHPAD_IO_H_ */