LTlib LaurTec Library  4.0.1
Open Source C Library for Microchip Microcontrollers based on XC8 Compiler
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
main.c File Reference
#include <xc.h>
#include "LTlib.h"
#include "module_IO.h"
#include "module_IO.c"
#include "module_SPI.h"
#include "module_SPI.c"

Go to the source code of this file.

Macros

#define BUTTON_MASK   0xF0
 
#define BUTTON_1   0x01
 
#define BUTTON_2   0x02
 
#define BUTTON_3   0x04
 
#define BUTTON_4   0x08
 
#define BUTTON_1_PRESSED   0b11100000
 
#define BUTTON_2_PRESSED   0b11010000
 
#define BUTTON_3_PRESSED   0b10110000
 
#define BUTTON_4_PRESSED   0b01110000
 

Functions

int main (void)
 

Macro Definition Documentation

#define BUTTON_1   0x01

Definition at line 14 of file main.c.

#define BUTTON_1_PRESSED   0b11100000

Definition at line 19 of file main.c.

#define BUTTON_2   0x02

Definition at line 15 of file main.c.

#define BUTTON_2_PRESSED   0b11010000

Definition at line 20 of file main.c.

#define BUTTON_3   0x04

Definition at line 16 of file main.c.

#define BUTTON_3_PRESSED   0b10110000

Definition at line 21 of file main.c.

#define BUTTON_4   0x08

Definition at line 17 of file main.c.

#define BUTTON_4_PRESSED   0b01110000

Definition at line 22 of file main.c.

#define BUTTON_MASK   0xF0

Definition at line 12 of file main.c.

Function Documentation