디지털 제어 - PIC16F917를 활용한 코딩(카운트, 부저)
학습목표 - PIC16917을 활용한 다양한 코딩을 할 수 있다.
스위치를 넣었다가 떼면 카운터가 실행되도록 코딩을 해보자.
버튼을 누른 시간에 따라 동작이 다르게 되게 하는 코딩을 하려 했으나, 아직 타이머에 대해 배우지 않아 타이머를 배운 후 해당 코드를 작성하도록 하겠다!
퀴즈쇼에 나오는 부저 시스템에 대한 코딩을 해보자!
- PORT A를 입력으로 사용한다.
PORT A의 핀은 총 3개를 사용한다.
- PORT B를 출력으로 사용한다.
- 입력 pull up 저항을 사용한다.
- 출력 Sync type을 설계한다.
- 출력 값 하나에만 불이 들어오게 하고 불이 들어오고 난 후에는 다른 입력 값은 무시한다.
- 리셋하는 입력 값도 만든다.
반응형
'Busan IT > 디지털 제어' 카테고리의 다른 글
4/1 시험대비 공부 (0) | 2015.03.31 |
---|---|
PIC16F917를 활용한 코딩(quiz buzzer) (0) | 2015.03.30 |
PIC16F917을 활용한 LED 불 켜기 (0) | 2015.03.25 |
가산기 실습 대비 및 회로도 연습 (0) | 2015.03.24 |
시험공부 (0) | 2015.03.23 |