Escolar Documentos
Profissional Documentos
Cultura Documentos
프로그래밍 실전
제작 : 네 로 테 크
강의 : 김 종 형
Embedded AVR Programming
1. USART의 개요
2. USART의 레지스터
3. USART 실습
2006-
2006-04-
04-05 -2-
Embedded AVR Programming
1-1 USART의 개요
⊙ USART0, USART1
⊙ 동기식 전송 모드
- 마스터 동작의 경우 전송속도는 내부 클럭사용
- 슬레이브 동작의 경우 XCKn 단자로 입력되는 외부 클럭신호에 의해 동작한다.
2006-
2006-04-
04-05 -3-
Embedded AVR Programming
BIT 7 6 5 4 3 2 1 0
UDR1 (READ) RXB1[7..0]
UDR1 (Write) TXB1[7..0]
Init Value 0 0 0 0 0 0 0 0
2006-
2006-04-
04-05 -4-
Embedded AVR Programming
2006-
2006-04-
04-05 -5-
Embedded AVR Programming
2006-
2006-04-
04-05 -6-
Embedded AVR Programming
2006-
2006-04-
04-05 -7-
Embedded AVR Programming
2006-
2006-04-
04-05 -8-
Embedded AVR Programming
2006-
2006-04-
04-05 -9-
Embedded AVR Programming
1-3 USART0 실습 1
☞ 송신은 폴링 방식, 수신은 인터럽트 방식으로 PC와 연결하여 USART0로 데이터를 받으면
그 받은 데이터를 전송하는 프로그램
#include <mega128.h> void main(void)
#include <delay.h> {
2006-
2006-04-
04-05 -10-
10-