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

Atmega128의 PWM 제어 코드 및 설명

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

소개글

Atmega128 PWM 제어 코드 및 설명 (코드 및 자세한 설명 첨부) A+ 받은 자료

목차

① ATMEGA128의 Timer/Counter CTC, PWM, Fast PWM설명 작성.
② 실습한 코드 (라인단위주석) 첨부.

본문내용

1. ATMEGA128의 Timer/Counter CTC, PWM, Fast PWM의 설명

* 타이머/카운트0의 동작

① CTC Mode(Compare Timer on Compare Match Mode)
● 주파수 분주 기능으로 주로 사용
● 상향카운터
● 0x00 ~ OCR0 계수 동작 반복
● OCR0값과TCNT0값이 같으면 카운트 도중Clear
● 오버플로우(OVF) 인터럽트
● (MAX=OCR0값일 때 발생, COMP인터럽트와 동일하게 작동되기 때문에 추천하지 않음)
● 비교매치(COMP) 인터럽트
● 주기 설정

<중 략>

여기서 타이머의 전반적인 내용을 정리하면

- 타이머는 MCU의 내부 클럭(ck I/O > 분주기 > ck T)을 이용하여 일정시간 간격의 펄스를 만들어 내거나 일정시간 경과 후에 인터럽트를 발생시키는 기능
- 카운터는 외부핀(TOSC1, TOSC2, T1, T2, T3)을 통해서 들어오는 펄스를 계수 하여 Event Counter로 동작되는 것을 말한다.
- 타이머는 원하는 주기를 설정하게 되고, 카운터는 클럭의 입력 횟수를 카운팅하게된다.
- ATmega128에서는 타이머 0~3까지 4개의 타이머/카운트가 존재한다. 이는 인터럽트와 PWM 출력 기능을 가진다.
- 0, 2는 8비트로 기능유사하고 1, 3은 16비트로 서로 기능이 유사하다. 하지만 타이머0은 32.768kHz의 수정 진동자에 접속하는 TOsC1, 2단자를 가지고 있어 Real time clock을 가지고 있다.
- 오버플로우에 발생하는 오버플로 인터럽트, 카운터값이 출력 비교 레지스터의 값과 같게 되는 경우 발생하는 출력 비교 인터럽트, 입력 캡처 인터럽트가 있다.
- PWM 기능은 출력 비교 기능을 이용하여 출력 비교 신호에 주기와 듀티비를 가변할 수 있는 출력 신호를 생성하여 OC0, OC2, OC1A~C, OC3A~C단자로 출력하는 것이다.
- 타이머 1,3은 외부 트리거 신호에 의해 현재 카운터값을 캡처할 수 있다.

(1) 타이머/카운트 0, 2
- PWM, 비동기 동작 모드를 갖는 8비트 업/다운 카운터로 10비트의 프리스케일러를 갖고 이를 이용해 내부 클럭을 소스로 받아 타이머/카운트를 동작한다.

참고 자료

없음
*구*
판매자 유형Gold개인인증

주의사항

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

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

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

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

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

더보기
최근 본 자료더보기
탑툰 이벤트
Atmega128의 PWM 제어 코드 및 설명
  • 레이어 팝업
  • 프레시홍 - 특가
  • 프레시홍 - 특가
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
AI 챗봇
2024년 07월 20일 토요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
11:24 오전
New

24시간 응대가능한
AI 챗봇이 런칭되었습니다. 닫기