Witam,
na początku chciałbym zaznaczyć ze moja przygoda z tymi procesorami dopiero co sie rozpoczęła, dlatego prosiłbym o wyrozumiałość.
Mój problem dla wielu z was może okazać sie banalny jednak ja sobie z nim nie radze. Chodzi o konfigurację USARTa w Atmega16.
Poniżej znajduje sie część kodu konfigurującego procesor. Problem w tym ze UCSRC nie chce mi sie ustawi, cały czas jest zero.
Co może być nie tak?
Kod:
Pozdrawiam
Marcin Barowski
Poprawiłem tytuł - regulamin p.11.1
Dodałem znaczniki [code] - proszę ich używać w treści wiadomości
[zumek]
na początku chciałbym zaznaczyć ze moja przygoda z tymi procesorami dopiero co sie rozpoczęła, dlatego prosiłbym o wyrozumiałość.
Mój problem dla wielu z was może okazać sie banalny jednak ja sobie z nim nie radze. Chodzi o konfigurację USARTa w Atmega16.
Poniżej znajduje sie część kodu konfigurującego procesor. Problem w tym ze UCSRC nie chce mi sie ustawi, cały czas jest zero.
Co może być nie tak?
Kod:
void ustaw_usart(void)
{
UBRRH=0;
UBRRL=103;
UCSRB =_BV(RXEN)|_BV(TXEN);
UCSRC =_BV(URSEL)|_BV(UCSZ1)|_BV(UCSZ0);
}
Pozdrawiam
Marcin Barowski
Poprawiłem tytuł - regulamin p.11.1
Dodałem znaczniki [code] - proszę ich używać w treści wiadomości
[zumek]
