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 "delay.h"
#include "delay.c"
#include "module_SPI.h"
#include "module_SPI.c"
#include "MCP4822.h"
#include "MCP4822.c"

Go to the source code of this file.

Macros

#define REFERENCE_0000   0
 
#define REFERENCE_1500   1500
 
#define REFERENCE_1800   1800
 
#define REFERENCE_3300   3300
 
#define STATUS_ON   0x01
 
#define STATUS_OFF   0x00
 
#define WAIT_TIME   1000
 
#define DEBOUNCE_TIME   10
 
#define BUTTON_1   IO_BIT4
 
#define BUTTON_2   IO_BIT5
 
#define BUTTON_3   IO_BIT6
 
#define BUTTON_4   IO_BIT7
 
#define BUTTON_PRESSED   0x00
 

Functions

int main (void)
 

Macro Definition Documentation

#define BUTTON_1   IO_BIT4

Definition at line 38 of file main.c.

#define BUTTON_2   IO_BIT5

Definition at line 39 of file main.c.

#define BUTTON_3   IO_BIT6

Definition at line 40 of file main.c.

#define BUTTON_4   IO_BIT7

Definition at line 41 of file main.c.

#define BUTTON_PRESSED   0x00

Definition at line 42 of file main.c.

#define DEBOUNCE_TIME   10

Definition at line 36 of file main.c.

#define REFERENCE_0000   0

Definition at line 23 of file main.c.

#define REFERENCE_1500   1500

Definition at line 24 of file main.c.

#define REFERENCE_1800   1800

Definition at line 25 of file main.c.

#define REFERENCE_3300   3300

Definition at line 26 of file main.c.

#define STATUS_OFF   0x00

Definition at line 33 of file main.c.

#define STATUS_ON   0x01

Definition at line 32 of file main.c.

#define WAIT_TIME   1000

Definition at line 35 of file main.c.

Function Documentation