이지보드에서 GPDR을 입력으로 맞춰놓고 GPLR를 읽으면 1이 나옵니다.

GPIO 0 ~ 7 까지는 VCC3.3이 연결되어 있어서 1이 나온다는 사실은 알

겠는데요, 문제는 다른 포트들도 1로 나온다는 점입니다.

그래서 GPDR을 출력으로 맞추고 모든 GPIO포트에 0을 인가한 후, 다시

GPDR을 입력으로 맞춰서 GPIO포트를 읽으면 처음에 한번만 0으로 되고

다시 1로 돌아옵니다.

현재, EZBOARD에 아무것도 연결하지 않은 상태인데요. 왜 그렇게 되는

것인지 정말 모르겠네요.

상식적으로 0을 OUTPUT 하고 INPUT을 받으면 0이 나와야 하는것 아닌가요?

혹시... 내부적으로 풀업되어 있는것은 아닌지요...