• 파일시티 이벤트
  • LF몰 이벤트
  • 캠퍼스북
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

실험4) UART & A/D컨버터 실습 11, 12, 13

*성*
개인인증판매자스토어
최초 등록일
2015.11.12
최종 저작일
2015.05
11페이지/한글파일 한컴오피스
가격 1,500원 할인쿠폰받기
다운로드
장바구니

목차

1. UART로 Hello 보내기
1) 실습개요
2) 실습 목표
3) 사전지식
4) 소스코드 분석

2. UART로 PC와 데이터 주고받기
1) 실습개요
2) 실습 목표
3) 사전지식
4) 소스코드 분석

3. A/D 컨버터로 광센서 읽기
1) 실습개요
2) 실습 목표
3) 사전지식
4) 소스코드 분석

참고문헌

본문내용

1) 실습개요
- UART를 이용하여 미리 작성된 문장(“Hello World”)을 PC로 전송하는 실습
- ATmega128의 USART 포트를 입력과 출력으로 선언하고 이 포트를 UART 모듈에 연결.
- USB 케이블을 이용하여 PC와 연결.
2) 실습 목표
- UART 기능 동작원리 이해
- ATMega128의 USART 제어 방법의 습득(관련 레지스터 이해)
- UART를 통해 PC와 통신하는 방법 습득

<중 략>

1) 실습개요
- PC로부터 전송되는 문자열을 받아 다시 PC로 되돌려 전송하도록 함.
- 설정은 앞의 예제와 유사
- 프로그램의 작성된 문장을 PC 화면에 뿌려주는 역할과 키보드를 통해 입력 받은 ASCII값을 화면 상에 보여주는 기능을 함.
2) 실습 목표
- 16비트 타이머/카운터 활용 방법의 습득(관련 레지스터 이해)
- 버저의 동작원리 이해
3) 사전지식
- ATmega128의 USART 포트를 통해서 PC와 UART 통신을 연결하고, PC로 받은 문자열을 그대로 되돌려 전송.
- 설정 : 기본적인 UART 설정은 이전 예제와 동일하게 설정

<중 략>

#include<avr/io.h>
void putch(unsigned char data){
while((UCSR0A & 0x20) == 0);
UDR0 = data;
UCSR0A |= 0x20;
}
unsigned char getch(){
unsigned char data;
while((UCSR0A & 0x80) == 0);
data = UDR0;
UCSR0A |= 0x80;

AVR 입출력에 대한 헤더 파일과 인터럽트를 사용하기 위한 헤더파일과 그 외 헤더파일을 선언한다.
전송준비가 될 때까지 대기
UCSR0A 레지스터 중에서 5번째 비트(UDREn)를 세트하여 UDRE0를 클리어 함.
데이터를 받을 때까지 대기

참고 자료

홍익대학교 편, 『마이크로 컨트롤러』, pp181-216.
위키백과, 검색어 | UART , http://ko.wikipedia.org/wiki/UART
Google 문헌검색 : 한국기술교육대학교 교재 참고
http://artoa.hanbat.ac.kr/lecture_data/microprocessor/2014/%ec%a0%9c8%ec%9e%a5%20UART%20(HBE-MCU-Multi%20AVR).pdf
직렬통신포트 설명,http://alisa2304.tistory.com/13 USART
*성*
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

최근 본 자료더보기
탑툰 이벤트
실험4) UART &amp; A/D컨버터  실습 11, 12, 13
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업