1. Du kopierst aus dem obigen Artikel die uart.h und uart.c in dein avr-Projekt. Die uart.c wird wie die anderen Dateien compilert und dazugelinkt, muss also evtl in dein Makefile eingetragen werden.
2. Du passt die F_CPU und BAUDRATE an deine erfordernisse an.
3. Direkt nach dem Programmstart ruft du einmal die uart_init() auf.
4. Jedesmal, wenn du ein Byte wert übertragen willst, rufst du uart_putc(wert) auf. Der Aufruf aollte möglichst nicht in einer ISR stehen.