#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를 만들 수 있다. 나머지는 퇴근 후에...
'예전취미 전자회로 > 공부' 카테고리의 다른 글
| 인터럽트를 이용한 도트 매트릭스 동작 (0) | 2010.05.28 |
|---|---|
| 로보블럭몰 정보광장 (0) | 2010.05.27 |
| 도트 매트릭스 대각선 출력 (0) | 2010.05.27 |
| Hello, 2*2 Dot Matrix (0) | 2010.05.26 |
| dot matrix원리 (0) | 2010.03.25 |
| Timer0 (0) | 2010.03.01 |
| Reversible 풀이중2 (0) | 2010.03.01 |
| SETUP_ADC_PORTS() (0) | 2010.03.01 |


