[마이크로 프로세서 소스] 타이머 작성 소스코드 - pic 16f84
1. 기능 설명
① 회로도
② 주요 기능
a. 키친타이머는 처음 OFF(SLEEP MODE)의 상태이며, 여기서 키를 1번 누를 때마다 LED가 하나씩 꺼지며, 가장 마지막 LED는 Toggling 상태이다.
b. 키친타이머의 실제 카운트 시간은 각 표시 숫자×10sec이다.
c. 키친타이머의 입력을 통해 설정한 시간이 지난 뒤, LED와 부저 출력이 끝나고 나면 1번과 2번 LED가 교대로 깜빡거리며 MELODY(학교 종)가 호출된 뒤, 모든 LED는 off된다.
d. 키친타이머 작동 중에 키를 길게 약 2초 간 누르면, 키친타이머는 BEEP음을 내며 SLEEP MODE로 돌아간다.
e. 입력에 따른 LED 동작 상태는 다음과 같다.
B입력 LED
123456789
10
11
12
13
14
15
16
1
to
2
on
to
3
on
on
to
4
on
on
on
to
5
on
on
on
on
to
6
on
on
on
on
on
to
7
on
on
on
on
on
on
to
8
on
on
on
on
on
on
on
to
9
on
on
on
on
on
on
on
on
to
10
on
on
on
on
on
on
on
on
on
to
11
on
on
on
on
on
on
on
on
on
on
to
12
on
.... |