Page 1062 - 3-3
P. 1062
8) UBRRnH/L (USART Baud Rate Register)
가) USART Baud Rate 레지스터
나) USARTn 모듈의 송 수신 속도를 설정․
다) 16[bit] 중에서 12[bit] 만 사용
라 비트) 11~0: UBRRn11~0
(1) 12[bit] 를 이용하여 USARTn 의 Baud Rate 를 결정
(2) UBRRnH 의 4[bit] 와 UBRRnL 의 8[bit] 가 조합을 이룸
UBRR 에 의한 Baud Rate 설정 표
마 예제 소스)
/* USART 통신으로 숫자를 받아 LED 를 받은 숫자만큼 쉬프트 시키는 예제*/
#include <mega128.h>
void usart_init(void)
{
UCSR0A = 0x00;
UCSR0B = 0x18;
USSR0C = 0x06;
- 1062 -