전원은 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
Hello, PortD(F0)  (0) 2010.05.24
Timer0  (0) 2010.03.01
Reversible 풀이중2  (0) 2010.03.01
SETUP_ADC_PORTS()  (0) 2010.03.01
Reversible 풀이중  (0) 2010.02.24
Posted by 도전하는 공돌이pooh

댓글을 달아 주세요