LTlib LaurTec Library
4.0.1
Open Source C Library for Microchip Microcontrollers based on XC8 Compiler
|
#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) |
int main | ( | void | ) |
Definition at line 28 of file main.c.
References BUTTON_1, BUTTON_1_PRESSED, BUTTON_2, BUTTON_2_PRESSED, BUTTON_3, BUTTON_3_PRESSED, BUTTON_4, BUTTON_4_PRESSED, BUTTON_MASK, IO_enable_pull_up_resistors(), IO_PORTB, IO_set_all_ports_as_inputs(), SPI1_baudrate(), SPI1_mode(), SPI1_open(), SPI1_write_byte(), SPI_CLK_OSC_64, SPI_MASTER_DEVICE, and SPI_MODE_1.