Ответ на большинство вопросов лежит в документации. В том числе, если нужно отправить байты по USART, нужно читать раздел документации посвящённый USART.
Станет ясно что в какие регистры нужно записать для настройки устройства и что куда записать для осуществления обмена. Если не хотите всем этим заниматься, то можно искать примеры и уже от них отталкиваться, пытаться адаптировать. Но мы не видим никаких попыток.
А вообще, у Atmel'а уже написан
низкоуровневый код. Так что и поиск примеров как-таковой не нужен.