전원은 VDD(PICKIT2 2번 핀)에서 Port D를 Input설정
#include <16F887.h> #FUSES INTRC,NOWDT,NOPUT,NOMCLR,NOPROTECT,NOCPD,NOBROWNOUT,NOIESO,NOFCMEN,NOLVP #byte portd=0x08 void main() { set_tris_d(0xf0); portd=0b11111110; }
RC0를 Output, RD0를 Input으로 하면
다음도 된다.
#include <16F887.h> #FUSES INTRC,NOWDT,NOPUT,NOMCLR,NOPROTECT,NOCPD,NOBROWNOUT,NOIESO,NOFCMEN,NOLVP #byte portd=0x08 #byte portc=0x04 void main() { set_tris_c(0b00000000); set_tris_d(0b11111110); }
위 방법을 확장하면 Dot Matrix를 만들 수 있다. 나머지는 퇴근 후에...
'(예전취미)전자회로 공부 > PIC-44Pindemoboard' 카테고리의 다른 글
pin out 될 때 전압 (0) | 2010.07.19 |
---|---|
인터럽트를 이용한 도트 매트릭스 동작 (0) | 2010.05.28 |
도트 매트릭스 대각선 출력 (0) | 2010.05.27 |
Hello, 2*2 Dot Matrix (0) | 2010.05.26 |
Timer0 (0) | 2010.03.01 |
Reversible 풀이중2 (0) | 2010.03.01 |
SETUP_ADC_PORTS() (0) | 2010.03.01 |
Reversible 풀이중 (0) | 2010.02.24 |