[마이크로 프로세서 소스] 타이머 작성 소스코드 - pic 16f84

1. [마이크로 프로세서 소스] 타이머 작성.hwp
2. [마이크로 프로세서 소스] 타이머 작성.pdf
[마이크로 프로세서 소스] 타이머 작성 소스코드 - pic 16f84
[마이크로 프로세서 소스] 타이머 작성 소스코드 - 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
....