타이머: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
1 개의 출처 구조, 0 개의 링크를 깨진 것으로 표시 #IABot (v2.0beta14)
2 개의 출처 구조, 0 개의 링크를 깨진 것으로 표시) #IABot (v2.0
5번째 줄:
타이머는 기계적, 전자기계적, 전기적, 소프트웨어적인 방식을 취하기도 하며 다양한 목적에 적용된다.
 
현대의 모든 [[컴퓨터]]들은 하나 이상의 [[디지털]] 타이머를 포함하기도 한다. [[컴퓨터 시스템]]에서 [[주기적 타이머]]는 주기적 사건 처리가 필요할 경우, 주기를 만들기 위해 디지털 [[계수기|카운터]] 회로를 사용하여 특정 시간이 되었음을 알리는 디지털 신호로 얻어 낸다. 하드웨어적인 카운터 회로로부터 발생한 신호는 [[마이크로프로세서]]의 인터럽트 처리 방식과 결합하여 해당 소프트웨어를 처리함으로써 주기적 요구사항을 처리할 수 있다.<ref>[{{웹 인용 |url=http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf |제목=AVR Timer] |확인날짜=2015-06-15 |보존url=https://web.archive.org/web/20150724032006/http://www.atmel.com/images/atmel-2549-8-bit-avr-microcontroller-atmega640-1280-1281-2560-2561_datasheet.pdf |보존날짜=2015-07-24 |깨진링크=예 }}</ref><ref>[{{웹 인용 |url=http://web.mit.edu/6.115/www/document/8051.pdf |제목=8051 Timer] |확인날짜=2015-06-15 |보존url=https://web.archive.org/web/20150618100515/http://web.mit.edu/6.115/www/document/8051.pdf |보존날짜=2015-06-18 |깨진링크=예 }}</ref>
 
정해진 시간을 초과하면 소리 신호 등을 이용하여 단순히 이를 알려주기도 하지만 타임 스위치와 같은 전기 스위치를 운영하여 전력을 차단하기도 한다. 전기 시스템에서 [[프로그래머블 로직 컨트롤러|PLC]]에 내장된 타이머는 전기 시스템 제어에 사용할 수 있다. [[래더 다이어그램]]에 타이머 기능을 추가하여 일정 시간 간격을 기능을 구현할 수 있다.