GAFR0_U &= ~(1<<1); //16번 핀을 부가 기능으로 사용하지 않는다.
GAFR0_U &= ~(1);

위의 두줄이...

GAFR0_U &= ~(3);

이 한줄과 같지 않나요?...

=====================================

PWM 설정도 안되고 핀 상태 검출도 안되고....쩝..

하신 분들 있으면 좀너그러이...보여주심이..;;;;ㅜㅜ..





garnet wrote..
: : GFER0 &= ~( 1<<16 ); // Set as Falling Edge Detect
: : GAFR0_U &= ~(1<<1); //16번 핀을 부가 기능으로 사용하지 않는다.
: : GAFR0_U &= ~(1);
:
: GAFR0_U &= ~(1<<1); <-- 이부분에서 GPIO 로 사용할려고 하면 00 을 설정해줘
:
: 야 하는데..그리고
:
: GAFR0_L, <- 32비트에서 2 비트씩 GPIO(function 값=> 00b)로 설정할수 있습니
:
: 다.즉 GAFR0_L=> 0x0_0_0_0_0_0_0_0 ==> (15,14)_(13,12)_~~~~~(1,0)
:
: 그래서 GAFR0_U &= ~(3); 이렇게 해야 하지 않을까 하는 생각이 드네요..
:
: 그런데 내것은 언제 하지.. 나도 삽질중인데..