728x90
반응형
인터럽트는 크게 두 분류로 나뉜다
인터럽트와 폴링
인터럽트는 또다시 H/w인터럽트와 S/w인터럽트로 나뉜다
H/w 인터럽트에서는 내부INT와 외부INT가 있는데
내부INT는 장치간의 INT다
이번에는 타이머카운터(Timer Counter)를 만들 것이다
축차비교법에서
8bit이기 때문에 256단계의 전압을 예로볼 수 있다.
회로가 축차비교법에 의해 전압을 한단계씩 높히는 과정을 Count라고 한다
Count는 어떤 수를 세는데 의미가 있는데
Timer는 시간을 뜻한다
우리 윈도우에 있는 시계또한 우리가 맨 처음 기준점을 정해놓으면
그때부터 타이머카운터가 시작되어 우리가 현재시간을 확인할 수 있는것이다.
그만큼 타이머카운터는 범용적으로 사용되기때문에 중요한 부분이다.
스탑워치는 상대시간을 재는 타이머카운터다
현재시간을 볼 수 있는 시계같은 경우에도 역시 마찬가지로
'기준시간'을 정해놓은 타이머카운터다
아래 REG는 ATMEGA의 MCU내부에 있는 Time Counter 제어용으로 사용되며
MCU의 종류마다 갯수와 기능이 다르다.
728x90
'코스웨어 > 14년 스마트컨트롤러' 카테고리의 다른 글
20140516 김재성 업무일지 7번 (16) | 2014.05.16 |
---|---|
2014.05.16 ATmega128 SRF05(초음파센서)를 이용한 거리 측정 (0) | 2014.05.16 |
2014년 5월 15일[스승의날] 김용우 - 수업일지 (14) | 2014.05.15 |
2014.05.14 업무일지 출석번호 5번 김상엽 (9) | 2014.05.15 |
2014년 5월 12일 업무일지 고한솔 [출석번호 2번] (12) | 2014.05.12 |
Turbo c에서 한글 깨짐 해결하기 (1) | 2014.05.12 |
20140509 1번 고윤석 (14) | 2014.05.09 |
2014년 5월 8일 업무일지 허수웅 [출석번호 22번] (15) | 2014.05.08 |