목차
Ⅰ. 목 표
Ⅱ. 개발환경
Ⅲ. 실험
1. AVR MCU – PC 간의 RS-232C 시리얼통신 실험
1) 실험개요
2) 부품리스트
3) 회로도
4) 소스코드
5) 실험결과
6) 원리 및 동작해석
2. AVR MCU – MCU 간의 통신실험
1) 실험개요
2) 부품리스트
3) 회로도
4) 소스코드
5) 실험결과
6) 원리 및 동작해석
Ⅱ. 개발환경
Ⅲ. 실험
1. AVR MCU – PC 간의 RS-232C 시리얼통신 실험
1) 실험개요
2) 부품리스트
3) 회로도
4) 소스코드
5) 실험결과
6) 원리 및 동작해석
2. AVR MCU – MCU 간의 통신실험
1) 실험개요
2) 부품리스트
3) 회로도
4) 소스코드
5) 실험결과
6) 원리 및 동작해석
본문내용
Ⅰ. 목 표
AVR ATmega128의 USART 포트를 이용하여 MCU와 PC 간의 RS-232C 직렬통신과 MCU – MCU 간의 통신을 실험으로 알아본다. 그리고 각 실험의 원리에 대해 설명할 수 있도록 한다.
<중 략>
- 원리 및 동작해석
UART 1의 Buadrate를 19200, Parity check 없음, 1 stop bit, data size는 8 bit로 설정해준다.
송신시에는 TX1_char( ) 함수로 데이터를 송신한다. UCSR1A의 UDRE1 bit는 송신버퍼가 비워져 송신할 데이터를 받아들일 준비가 되면 set 이 된다. 조건문을 이용하여 UDRE1 bit가 set 되면 데이터를 송신버퍼로 전송시킨다.
<중 략>
소스코드
#define F_CPU 16000000UL
#include
#include
unsigned char RX1_char_scan(void) // 수신버퍼의 데이터 전달함수
{
if((UCSR1A & 0x80) == 0x00) // RXC1 = clear : 수신버퍼에 데이터가 없으면
return 0x00; // null 반환
else // RXC1 = set : 수신버퍼에 데이터가 있으면
return UDR1; // 수신 데이터 반환
}
AVR ATmega128의 USART 포트를 이용하여 MCU와 PC 간의 RS-232C 직렬통신과 MCU – MCU 간의 통신을 실험으로 알아본다. 그리고 각 실험의 원리에 대해 설명할 수 있도록 한다.
<중 략>
- 원리 및 동작해석
UART 1의 Buadrate를 19200, Parity check 없음, 1 stop bit, data size는 8 bit로 설정해준다.
송신시에는 TX1_char( ) 함수로 데이터를 송신한다. UCSR1A의 UDRE1 bit는 송신버퍼가 비워져 송신할 데이터를 받아들일 준비가 되면 set 이 된다. 조건문을 이용하여 UDRE1 bit가 set 되면 데이터를 송신버퍼로 전송시킨다.
<중 략>
소스코드
#define F_CPU 16000000UL
#include
#include
unsigned char RX1_char_scan(void) // 수신버퍼의 데이터 전달함수
{
if((UCSR1A & 0x80) == 0x00) // RXC1 = clear : 수신버퍼에 데이터가 없으면
return 0x00; // null 반환
else // RXC1 = set : 수신버퍼에 데이터가 있으면
return UDR1; // 수신 데이터 반환
}
추천자료
- 유해매체가 청소년에게 미치는 영향
- USB 치초
- 소방행정
- 10대를 겨냥한 광고
- 컴퓨터 네트워크 널(null) 모뎀을 이용한 레포트 자료
- ADC DAC의 종류와 시뮬레이션
- 캡스톤 설계((지하주차장)
- 저온공조시스템의 원격통합관리 구축에 관한 연구
- [문헌정보, 문헌검색, 분류방법, 업무방법, 열람방법, 중국문헌공유]]문헌정보의 문헌검색, ...
- HTC 실패요인분석과 HTC 마케팅전략분석및 HTC 기업분석과 시사점 - 스마트폰 시장조사, 마케...
- [정밀기계공학] 마이크로프로세서를 이용한 디지털 온도계 제작
- 삼성전자 스마트폰 갤럭시 시리즈(Galaxy Series) 마케팅전략분석과 갤럭시 시리즈 향후 시사점
- [농심 기업분석] 농심의 경영전략분석 보고서 (라면 분야 1위기업, 후발주자의 위협 , 소비의...
- [농심 기업분석] 농심의 경영전략분석 (라면 분야 1위기업, 후발주자의 위협 , 소비의 다양화...
소개글