это я пробовал все возможные варианты, часть из ICC компилятора оставил, там так было, здесь это не проходит.
Вот немного подчистил, всёравно не работает.
Использую С (Сlib).
Рисунок в протеусе прикрепил.
Кварц на 7.2326мгц
Если есть у когото рабочая Printf под IAR пожалуйса выложите.
С УВ.
#define ENABLE_BIT_DEFINITIONS
#include <iom8.h>
#include <inavr.h>
#include <stdio.h>
void uart0_init(void)
{
/* Set baud rate */
UBRRH = 0x00;
UBRRL = 0x2F;
/* Enable receiver and transmitter */
UCSRB = (1<<RXEN)|(1<<TXEN);
/* Set frame format: 8data, 2stop bit */
UCSRC = (1<<URSEL)|(1<<USBS)|(3<<UCSZ0);
}
int main( void )
{
uart0_init();
while(1)
{
putchar('1');
printf("dcvjkxcznhkvxncv");
}
return 0;
}
Эскизы прикрепленных изображений