UBRR 통신 속도를 조절하는 레지스터로 다음과 같은 공식으로 계산한다. BAUD = fck / 16 ( UBRR + 1) 여기서 BAUD = Baud Rate (BPS) fck = CPU Clock frequency UBRRL = UBRR의 내용으로 0 ~ 255 사이의 값을 갖는다. UBRRH = UBRR의 내용으로 256~1023 사이의 값을 갖는다. // ATmega2560 clock [Hz] #define FCLK 4000000 // Baud rate #define BAUD 19200 // Calculate the UBRR setting #define UBRR ((long) FCLK/(16*BAUD)-1) // Bit definitions from the USART control register..