Page 755 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 755
공중망을 이용한 애완동물 사료 공급기
(2) UBRRnH의 4[bit]와 UBRRnL의 8[bit]가 조합을 이룸
UBRR에 의한 Baud Rate 설정 표
마) 예제 소스
#include <mega128.h>
void usart_init(void)
{
UCSR0A = 0x00;
UCSR0B = 0x18;
USSR0C = 0x06;
UBRR0H = 0x00;
UBRR0:L = 103;
}
unsigned char get_data(void)
{
while(!(UCSR0A & 0x80));
return UDR0;
}
void send_data(unsigned char sndata)
{
while(!(UCSR0A & 0x20));
UDR0 = sndata;
}
void main()
{
unsigned char data, led = 0xff, i;
DDRA = 0xff;
DDRC = 0x00;
usart_init();
while1)
인천전자마이스터고등학교
- 748 -