개요
EFM8 SB1 의 Timer 활용하기 위한 가장 기본적으로 이해하고 있어야 할 사항 정리.
4개의 Timer 지원. Timer0, Timer1, Timer2, Timer3.
Timer0, Timer1
- 16bit standard 8051 timers
- clock source : SYSCLK, SYSCLK / 12, 4, 48, External Clock/8 , External pin.
- mode : 8bit auto reload counter/timer mode , 13bit counter/timer mode,16bit counter/timer mode, Dual 8bit counter/timer mode(Timer0).
Timer2, Timer3
- 16bit timer
- clock source : SYSCLK, SYSCLK/12, External Clock/8
- mode : 16bit auto reload timer mode, Dual 8bit auto reload mode.
- Comparator 0 or RTC0 capture (Timer2)
- RTC0 or EXTCLK/8 capture (Timer3)
본 글의 내용은 EFM8SB1 레퍼런스 매뉴얼 페이지 232~ 참조.
System Connections
모든 타이머는 다른 peripheral 에 클럭제공과 이벤트 트리거링 가능하며 각 타이머별로 아래 표와 같은 peripheral 이 대응된다.
Time0, Timer1 의 Operation Modes
총 4개의 Operation mode가 있다.
- Mode 0 : 13bit counter/timer
- Mode 1 : 16bit counter/timer mode,
- Mode 2 : 8bit auto reload counter/timer mode ,
- Mode 3 : Dual 8bit counter/timer mode(Timer0).
연관
상위 정리
첫 등록 : 2015.04.27
최종 수정 :
단축 주소 : https://igotit.tistory.com/290
'임베디드.일렉트로닉스 > EFM8' 카테고리의 다른 글
EFM8 SB1에서 I2C 구현 (0) | 2015.05.01 |
---|---|
EFM8 SB1의 I2C(SMBUS) 기본정보. (0) | 2015.04.27 |
EFM8 SB1 touch Profile (0) | 2015.04.20 |
EFM8 플레시 프로그램 안될 때 최후의 조치법. (0) | 2015.04.19 |
EFM8 Port I/O, Crossbar, External Interrupts, and Port Match (0) | 2015.04.09 |
댓글