root / Version 2.0 / RS232_MUX.X / pins.h @ 8d73eb8a
Historique | Voir | Annoter | Télécharger (2,188 ko)
1 | 8d73eb8a | Enzo Niro | /* Microchip Technology Inc. and its subsidiaries. You may use this software
|
---|---|---|---|
2 | * and any derivatives exclusively with Microchip products.
|
||
3 | *
|
||
4 | * THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER
|
||
5 | * EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED
|
||
6 | * WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A
|
||
7 | * PARTICULAR PURPOSE, OR ITS INTERACTION WITH MICROCHIP PRODUCTS, COMBINATION
|
||
8 | * WITH ANY OTHER PRODUCTS, OR USE IN ANY APPLICATION.
|
||
9 | *
|
||
10 | * IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE,
|
||
11 | * INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND
|
||
12 | * WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS
|
||
13 | * BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE
|
||
14 | * FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS
|
||
15 | * IN ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF
|
||
16 | * ANY, THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE.
|
||
17 | *
|
||
18 | * MICROCHIP PROVIDES THIS SOFTWARE CONDITIONALLY UPON YOUR ACCEPTANCE OF THESE
|
||
19 | * TERMS.
|
||
20 | */
|
||
21 | |||
22 | /*
|
||
23 | * File:
|
||
24 | * Author:
|
||
25 | * Comments:
|
||
26 | * Revision history:
|
||
27 | */
|
||
28 | |||
29 | // This is a guard condition so that contents of this file are not included
|
||
30 | // more than once.
|
||
31 | #ifndef APP_PINS_H
|
||
32 | #define APP_PINS_H
|
||
33 | |||
34 | #include <xc.h> // include processor files - each processor file is guarded. |
||
35 | |||
36 | |||
37 | #define SET_DEBUG_LED PORTC.OUT |= (1 << 2) |
||
38 | #define CLR_DEBUG_LED PORTC.OUT &= ~(1 << 2) |
||
39 | |||
40 | //Master write LED
|
||
41 | #define SET_MASTER_WR_LED PORTA.OUT |= 0x20 |
||
42 | #define CLR_MASTER_WR_LED PORTA.OUT &= ~(0x20) |
||
43 | //Master read LED
|
||
44 | #define SET_MASTER_RD_LED PORTA.OUT |= 0x10 |
||
45 | #define CLR_MASTER_RD_LED PORTA.OUT &= ~(0x10) |
||
46 | //VCOMA read LED
|
||
47 | #define SET_VCOMA_RD_LED PORTA.OUT |= 0x01 |
||
48 | #define CLR_VCOMA_RD_LED PORTA.OUT &= ~(0x01) |
||
49 | //VCOMB read LED
|
||
50 | #define SET_VCOMB_RD_LED PORTA.OUT |= 0x02 |
||
51 | #define CLR_VCOMB_RD_LED PORTA.OUT &= ~(0x02) |
||
52 | //VCOMC read LED
|
||
53 | #define SET_VCOMC_RD_LED PORTA.OUT |= 0x04 |
||
54 | #define CLR_VCOMC_RD_LED PORTA.OUT &= ~(0x04) |
||
55 | //VCOMD read LED
|
||
56 | #define SET_VCOMD_RD_LED PORTA.OUT |= 0x08 |
||
57 | #define CLR_VCOMD_RD_LED PORTA.OUT &= ~(0x08) |
||
58 | |||
59 | |||
60 | #endif /* XC_HEADER_TEMPLATE_H */ |