Synergia AVR 0.1

usart_example/main.cpp

Go to the documentation of this file.
00001 /*
00002  
00003  ATmega32 USART library example
00004  
00005  Copyright 2010 Tymon Tobolski
00006  Politechnika Wroclawska
00007  
00008  */
00009 
00010 
00011 #include <avr/io.h>
00012 #include <avr/interrupt.h>
00013 #include "../lib/usart/usart.h"
00014 
00015 USART32(usb);
00016 
00017 int main(void){
00018         sei();
00019         
00020         
00021     for(;;){
00022         while(usb.empty());
00023                 unsigned char c;
00024                 usb >> c;
00025                 usb << "got: " << c << "\n\r";
00026     }
00027     return 0;
00028 }
 All Classes Files Functions Variables Defines