728x90 반응형 SMALL 타이머2 [AVR] 타이머 (Timer) 타이머 (Timer) 타이머 (Timer) / 카운터 (Counter)는 마이크로컨트롤러 응용에서 중요한 자원이다. 타이머는 말 그대로 시간을 재는 기구이다. delay 함수를 사용하여 1/100초 단위의 시간을 잴 수 있다. 반면, 타이머는 좀 더 정확하게 시간을 재기 위하여 마이크로컨트롤러가 사용하는 클락 (JKIT-128-1의 경우 16Mhz)을 기반으로 그 클락 펄스의 개수를 세는 것이라 할 수 있다. 카운터 (counter)는 우리말로 계수기라고 하는데, 한 마디로 개수를 세는 것을 말한다. 어떤 이벤트의 개수, 입장객 수, 걸음 수 등등 마이크로컨트롤러에서 보면 외부에서 어떤 사건 (이벤트)이 발생하는 것의 개수를 세는 형태로 사용된다. ATmega128의 내부에는 4개의 타이머가 있는데 이들.. 2022. 6. 2. MCU 선택하는 기준 (1) MCU 선택하는 기준 (1) CPU 성능 : 연산 속도 (MHz), 연산 숫자 수 (비트) (2) 메모리 크기와 종류 : ROM 크기와 종류 (마스크, 플래시 EEPROM 또는 EPROM), RAM 크기 (3) 전기적 특성 : 동작 전압, 전류 소비 (4) 내장 주변장치 기능 : 타이머 (ex. 범용, 클록, PWM 출력), 통신 프로토콜 (ex. USART, SPI, I2C, USB), 특수 기능 (ex. LAN, 암호화 기법, LCD 제어/구동 및/또는 카메라 인터페이스), 아날로그 회로 (ex. AD 컨버터 또는 DA 컨버터) (5) 패키지 : 패키지 유형 (ex. QFP, BGA, QFN), 핀 수 (ex. 20, 32, 64, 100) (6) 가격 가장 중요한 기준은 MCU의 연산 성능이 사용자.. 2022. 4. 8. 이전 1 다음 728x90 반응형 LIST