PIC16F15 펌웨어 개발
PIC16F15XXX 펌웨어 개발
1. 사용한 이유
- MCU로써의 특징은 다른 사이트에서도 많이 기재되어 있어 특별히 언급하지 않는다.
- 저가형 보드를 개발해야 됨
- 필요한 기능 : PWM, Timer, UART(디버깅용), ADC
2. 개발 방향
- 간단한 기능을 목표여서 논리회로 구성만으로 제작하려고 했으나 막상 논리회로 구성해보니 오히려 단가가 더 높아져서 저렴한 MCU를 이용해 기능을 구현하기로 함
- 상태를 기억해야되는 기능도 있어서 flashROM 영역도 사용해야 함
- 많은 MCU들이 있지만 PIC 제품이 제일 가격이 낮음
- 센서를 이용한 LED 전등제어가 목표임
3. 진행
- PIC16의 개발은 MPLAB를 이용해서 개발
-
댓글
댓글 쓰기