1 / 19

TIMER/COUNTER

-18 Th K.H Cho. TIMER/COUNTER. 개요. TIMER 란 ? TIMER 사용 목적 TIMER 레지스터 사용방법 소스 해석. TIMER. 타이머 (TIMER) 란 ?? - 말 그대로 시간과 관련이 있겠죠 ?. TIMER. 타이머 (TIMER) 란 ?? - 시간을 세는거에요 ! 참 ~ 쉽죠 ~~ 잉 ?. TIMER. TIMER 를 왜쓸까요 ?? - 당연히 시간을 세는데 쓰죠. TIMER. 시간을 왜 셀까요 ??

infinity
Download Presentation

TIMER/COUNTER

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. -18Th K.H Cho TIMER/COUNTER

  2. 개요 • TIMER란? • TIMER 사용 목적 • TIMER 레지스터 사용방법 • 소스 해석

  3. TIMER 타이머(TIMER)란?? - 말 그대로 시간과 관련이 있겠죠?

  4. TIMER 타이머(TIMER)란?? - 시간을 세는거에요! 참~ 쉽죠~~잉?

  5. TIMER TIMER 를 왜쓸까요?? - 당연히 시간을 세는데 쓰죠

  6. TIMER 시간을 왜셀까요?? - 적절한 시간에 원하는 기능을 하기 위해서 사용을 해요

  7. TIMER 시간을 어떻게 셀까요? - MCU의 심장 크리스탈!

  8. ATmega8535

  9. 레지스터 ( TCCR ) Timer/Counter Control Register

  10. 레지스터 ( TCCR ) Timer/Counter Control Register

  11. 레지스터 ( TCNT ) Timer/Counter Register

  12. 레지스터 ( TIMSK ) Timer/Counter Interrupt Mask Register Bit1 : OCIE ( 비교일치InterruptEnable) Bit0 : TOIE ( Overflow InterruptEnable)

  13. Interrupt 비교일치Interrupt? - TNCT레지스터와 OCR레지스터의 값을 비교해 같으면 발생하는 인터럽트 Overflow Interrupt? - TCNT레지스터는 0x00부터 0xff까지 세는데 오버플로우가 생기면 발생하는 인터럽트

  14. 참고문헌 • 로봇스터디ATmega8535 (이재창 저) • AVR ATmega128 마이크로컨트롤러 • alldatasheet.com • Interrupt & External – Interrupt (15th원종하) • LED Seminar (18th안호윤)

  15. Q&A

More Related