Synergia AVR 0.1

USART Library for Atmega128

Interrupt UART library for Atmega128 using the built-in UART with transmit and receive circular buffers. More...

Classes

struct  BufferItem
class  Buffer
class  Usart

Defines

#define USART_BAUD   9600L
#define USART_BAUD   9600L
#define USART_BAUD   9600L
#define USART_BAUD   9600L

Detailed Description

Interrupt UART library for Atmega128 using the built-in UART with transmit and receive circular buffers.

This library can be used to transmit and receive data through the built in UART.

An interrupt is generated when the UART has finished transmitting or receiving a byte. The interrupt handling routines use circular buffers for buffering received and transmitted data.

Version:
0.1
Author:
Tymon Tobolski http://teamon.eu

Define Documentation

#define USART_BAUD   9600L

Defines USART baud rate if not previously defined

Definition at line 57 of file usart.h.

#define USART_BAUD   9600L

Defines USART baud rate if not previously defined

Definition at line 57 of file usart.h.

#define USART_BAUD   9600L

Defines USART baud rate if not previously defined

Definition at line 57 of file usart.h.

#define USART_BAUD   9600L

Defines USART baud rate if not previously defined

Definition at line 57 of file usart.h.

 All Classes Files Functions Variables Defines