Synergia AVR 0.1

transmiter/firmware/main.cpp File Reference

#include <avr/io.h>
#include <avr/interrupt.h>
#include <util/delay.h>
#include "usart.h"

Go to the source code of this file.

Defines

#define SCK   1
#define SDO   2
#define SDI   3
#define CS   0
#define NIRQ   0
#define HI(x)   PORTB |= (1<<(x))
#define LO(x)   PORTB &= ~(1<<(x))
#define WAIT_NIRQ_LOW()   while(PIND & (1<<NIRQ))

Functions

 USART0 (usb)
void portInit ()
unsigned int writeCmd (unsigned int cmd)
void rfInit ()
void rfSend (unsigned char data)
void rfSendPackage ()
int main ()

Define Documentation

#define CS   0

Definition at line 12 of file main.cpp.

#define HI (   x)    PORTB |= (1<<(x))

Definition at line 16 of file main.cpp.

#define LO (   x)    PORTB &= ~(1<<(x))

Definition at line 17 of file main.cpp.

#define NIRQ   0

Definition at line 14 of file main.cpp.

#define SCK   1

Definition at line 9 of file main.cpp.

#define SDI   3

Definition at line 11 of file main.cpp.

#define SDO   2

Definition at line 10 of file main.cpp.

#define WAIT_NIRQ_LOW ( )    while(PIND & (1<<NIRQ))

Definition at line 18 of file main.cpp.


Function Documentation

int main ( void  )

Definition at line 93 of file main.cpp.

void portInit ( )

Definition at line 22 of file main.cpp.

void rfInit ( )

Definition at line 52 of file main.cpp.

void rfSend ( unsigned char  data)

Definition at line 69 of file main.cpp.

void rfSendPackage ( )

Definition at line 74 of file main.cpp.

USART0 ( usb  )
unsigned int writeCmd ( unsigned int  cmd)

Definition at line 30 of file main.cpp.

 All Classes Files Functions Variables Defines